Hmm!! Most of my class mates will accept you point with open arms. Even though our lecturer is gone through the course with a certain measure of hast. The me to catch and you to catch and you need to study is methodology being thrown at us. So I tell you as we would say it in Trinidad and Tobago "PRESSURE!!!!!!". But I am working on it!!
This looks like a really cool project...so which data structures do you really know how to use and have implemented yet
the thing is the class that I am in went through - a data structure book fro Bruno Priess. He seems to be a good read, but you have to follow him really carefully to get his picture and advanced programming is a must. As of now my programming skill has alot of work to be done. Understanding concepts is one thing, to be come creative it takes time and practice.
To really understand data structures requires a few things:
1) the language you are working in (especially pointers)
2) math (for understanding efficiency calculations and big-O notation)
3) the pain of trying to accomplish some of these things without data structures (you can't appreciate a linked list until you've tried sorting of arrays of structs/classes)
This means that I will need to get programs and test their functionality to understand how to actually build the code even better?
Ok then, - I still see having difficulty moving from standard english to code or algorithm and then just writing the code in the same format. What tutorials are you aware of that help you start the three level transformation so that I would be able to appreciate and do this much better. I know practice is part of the deal, just need some more guidance hear.
Well, since you're working in C++, just learn it as well as possible.
For the math, a discrete math course/book is a good place to start.
Not using data structures generally means using dynamically allocated arrays, having to do things like mass copies when you run out of space in an array and need to allocate more space.
There are currently 1 users browsing this thread. (0 members and 1 guests)
Bookmarks