Data Structures

After going through an entire course in Java Programming, I needed to take Data Structures (C++). I am new to C++ and that is why I joined this forum/community. Do you know any book or tutorial that would be best for me before starting on Data Structures? Please help me. Anyone interested in collaboration can contact me.
Strictly speaking, data structures and algorithms are programming language independent. The reason a programming language is chosen is so as to implement those concepts in "flesh". This mean you can use Java,Perl,PHP etc to implement those data structures and algorithms.

Now for learning C++, this forum has reference section you can refer to or search google for some C++ tutorials.
There are several tutorials that you would be interested in on this forum:

http://www.cplusplus.com/doc/tutorial/

You might want to start with "Variables. Data types." then move on from there. As your coming from a Java background "Pointers" and "Dynamic Memory" are both must reads.

If you're already fluent with Java, then you should be able to knock these out in a few days. Just bare in mind C++ does not have "Garbage Collection" like in Java. This link might add a little light:

http://en.wikipedia.org/wiki/Comparison_of_Java_and_C%2B%2B#Resource_management

Good luck.
Last edited on
Topic archived. No new replies allowed.