views:

63

answers:

3

Possible Duplicate:
Learning Algorithms and Data Structures Fundamentals

Hi,

I'm trying to practice my programming. What sort of projects would be helpful to try implimenting real life usage of various data structures?

Thanks,

SEC

+1  A: 

Take a data structures and algorithms book and start implementing...

Algorist
A: 

I you have time on your hands, go ahead and try implementing a small database engine. That's sure to help you practice implementing a lot of data structures.

nc3b
A: 

I would also recommend you to use a book. Introduction to algorithms by Leiserson et al is quite good. But there are others as well...

http://www.amazon.com/Introduction-Algorithms-Third-Thomas-Cormen/dp/0262033844/ref=sr_1_1?ie=UTF8&s=books&qid=1272317456&sr=8-1

If you want to see some sophisticated data structures and real world algorithms using them, have a look at the lectures by Leiserson. Those are all available online here:

http://videolectures.net/mit6046jf05_introduction_algorithms/

Nils Schmidt