Rosetta Code:Village Pump/Suggest a programming task: Difference between revisions
Content added Content deleted
(→General: Image manipulation) |
(→General: I've added most of these suggestions as draft tasks.) |
||
Line 71: | Line 71: | ||
* cat & tee: copy input to output, copy input to multiple outputs. I'm not sure of the best name for these tasks ("IO/cat" & "IO/tee"? "copy input to output"?). [[Input loop]] has some solutions that implement the first, but it doesn't explicitly say what should be done with input, and some solutions to `cat` and `tee` may not use loops (which is what's interesting about these tasks). |
* cat & tee: copy input to output, copy input to multiple outputs. I'm not sure of the best name for these tasks ("IO/cat" & "IO/tee"? "copy input to output"?). [[Input loop]] has some solutions that implement the first, but it doesn't explicitly say what should be done with input, and some solutions to `cat` and `tee` may not use loops (which is what's interesting about these tasks). |
||
* Collision detection between primitive geometric shapes: line-line, point-triangle, line-triangle, triangle-triangle (in both 2D and 3D) |
|||
* Line simplification, Ramer–Douglas–Peucker algorithm |
|||
* We should maybe double check whether we are missing any tasks corresponding to algorithms listed at http://algo-visualizer.jasonpark.me/ |
* We should maybe double check whether we are missing any tasks corresponding to algorithms listed at http://algo-visualizer.jasonpark.me/ |