Rosetta Code:Village Pump/Suggest a programming task: Difference between revisions
Content added Content deleted
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
So you want to see a problem solved? If you're not comfortable creating the task page yourself, feel free to edit this page, and describe the problem below. (To edit this page, click the "edit" tab at the top.) |
So you want to see a problem solved? If you're not comfortable creating the task page yourself, feel free to edit this page, and describe the problem below. (To edit this page, click the "edit" tab at the top.) |
||
===Problems to be solved=== |
|||
* doubly-linked list algorithms, both cursor- and pointer-based implementations |
* doubly-linked list algorithms, both cursor- and pointer-based implementations |
||
* (added) Simple hash functions and indexing algorithms. |
|||
* Regular expression matching |
* Regular expression matching |
||
* Create a trivial DOM document and serialize it to xml |
* Create a trivial DOM document and serialize it to xml |
||
⚫ | |||
⚫ | |||
* Pass a function as a parameter |
* Pass a function as a parameter |
||
⚫ | |||
* Basic pointer/reference operations |
* Basic pointer/reference operations |
||
* (See sorting) Sort an array of integers |
|||
* Open a window and create a simple opengl 3d demonstration |
* Open a window and create a simple opengl 3d demonstration |
||
* Retrieve bookmarks from Del.icio.us (Or anything else that demonstrates a HTTPS request with authentication) |
* Retrieve bookmarks from Del.icio.us (Or anything else that demonstrates a HTTPS request with authentication) |
||
* [non-trivial] implement a table-based native code (macro?) assembler in various HLLs |
* [non-trivial] implement a table-based native code (macro?) assembler in various HLLs |
||
* [hard] arbitrary precision integer and floating point math routines (these can be very instructive to new programmers) |
* [hard] arbitrary precision integer and floating point math routines (these can be very instructive to new programmers) |
||
===Recently solved problems=== |
|||
* Simple hash functions and indexing algorithms: [[Creating_Hash_structure]], [[Creating_a_Hash_from_2_Arrays]] |
|||
⚫ | |||
⚫ | |||
⚫ | |||
* Sort an array of integers: [[Sorting]], [[Bubble_Sort]] |
|||
<br> |
<br> |
Revision as of 09:13, 23 January 2007
So you want to see a problem solved? If you're not comfortable creating the task page yourself, feel free to edit this page, and describe the problem below. (To edit this page, click the "edit" tab at the top.)
Problems to be solved
- doubly-linked list algorithms, both cursor- and pointer-based implementations
- Regular expression matching
- Create a trivial DOM document and serialize it to xml
- Pass a function as a parameter
- Basic pointer/reference operations
- Open a window and create a simple opengl 3d demonstration
- Retrieve bookmarks from Del.icio.us (Or anything else that demonstrates a HTTPS request with authentication)
- [non-trivial] implement a table-based native code (macro?) assembler in various HLLs
- [hard] arbitrary precision integer and floating point math routines (these can be very instructive to new programmers)
Recently solved problems
- Simple hash functions and indexing algorithms: Creating_Hash_structure, Creating_a_Hash_from_2_Arrays
- Perform an XPath query on an XML Document: XML_and_XPath
- Find object(s) in a structure based on matched values of their elements: Select_from_Array
- Create a generic mapping function that applys a callback to elements in a list: Apply_a_callback_to_an_Array
- Sort an array of integers: Sorting, Bubble_Sort
I'd like to request the following tasks. I can provide code for Java and C++ but I'm not familiar with other programming languages in these areas.
- Socket I/O (TCP or UDP sockets)
- Creating a new thread and executing it
- Iterating over elements in a collection
- Simple DB connection and queries.
- (added) Uniquing an array
Booh 14:14, 22 January 2007 (EST)