Rosetta Code:Village Pump/Suggest a programming task: Difference between revisions
Content added Content deleted
m (→OOP) |
(Moved creation note to recently completed) |
||
Line 32: | Line 32: | ||
:: Added [[Life in two dimensions]]. Conways Game of Life. --[[User:Paddy3118|Paddy3118]] 22:21, 10 October 2008 (UTC) |
:: Added [[Life in two dimensions]]. Conways Game of Life. --[[User:Paddy3118|Paddy3118]] 22:21, 10 October 2008 (UTC) |
||
* Heapsort, Selection Sort, and maybe some other sorts from http://en.wikibooks.org/wiki/Algorithm_implementation/Sorting |
* Heapsort, Selection Sort, and maybe some other sorts from http://en.wikibooks.org/wiki/Algorithm_implementation/Sorting |
||
===OOP=== |
|||
* Copy a polymorphic object. A polymorphic object contains a an instance of some type S derived from a type T. The type T is known. The type S is possibly unknown until run-time. The objective is to create a copy of such polymorphic object (not to create a reference, or a pointer to). The type T has some method Foo overridden in S, which is then called on the copy to demonstrate that the specific type of the copy is indeed S. --[[User:Dmitry-kazakov|Dmitry-kazakov]] 07:20, 20 October 2008 (UTC) |
|||
: Task added --[[User:Dmitry-kazakov|Dmitry-kazakov]] 19:04, 25 October 2008 (UTC) |
|||
===System=== |
===System=== |
||
Line 62: | Line 58: | ||
=Recently Completed= |
=Recently Completed= |
||
If a task has been completed, move the request to this category. Add a link to the task page, and sign (add <nowiki>--~~~~</nowiki>) to the request. Completed tasks more than a week old should be removed from the list. |
If a task has been completed, move the request to this category. Add a link to the task page, and sign (add <nowiki>--~~~~</nowiki>) to the request. Completed tasks more than a week old should be removed from the list. |
||
* Copy a polymorphic object. [[Polymorphic copy]]--[[User:Mwn3d|Mwn3d]] 23:47, 25 October 2008 (UTC) |
|||
* [[LZW compression]] / LZW decompression |
|||
=On hold= |
=On hold= |