I am looking for a Data structures and algorithms book that would help me understand the following things
1. Different data structures like List, Map, different types of tress like B-Tree, Red black tree
2. Sorting algorithms like Heap,bubble,Quick etc..
3. Searching algorithms
4. Big O Notation
I am short on time so I need to learn them over this weekend, please suggest some book that would help me achieve this goal. TIA
I drink two cappuccinos a day.Is that of any help to solve java problems??
JBoss 6 - Admin console Username/pwd: admin/admin
narain ashwin wrote:I am short on time so I need to learn them over this weekend...
And what do you plan to do next week - square the circle?
By next Monday you might be able to name some of the algorithms in the books that Fred suggested (both excellent, BTW), and perhaps give a cursory explanation of where and when they're used. Understanding them will take you years, unless you're a Mensa member.
Bats fly at night, 'cause they aren't we. And if we tried, we'd hit a tree -- Ogden Nash (or should've been).
Articles by Winston can be found here
Most of this book is on Google books, and there are psuedocode algorithms laid out in the text already, so if you are trying to learn/implement a lot of algorithms quickly, this would be a good place to start.
"If the facts don't fit the theory, get new facts" --Albert Einstein