Againtry
Data Structures, Algorithms and Application in C++ by Sartraj Sahani |
Thanks, I looked at it briefly and it looks a bit grim - probably does the job but it's old-school reader-student-unfriendly.
Another one that might be of interest among the mountain of similar titles available is:
Data Structures and Algorithms in C++, Michael T. Goodrich, Roberto Tamassia, David M. Mount, Wiley 2011
Topics: (i.e. pretty much standard)
1. A C++ Primer
2. Object-Oriented Design
3. Arrays, Linked Lists, and Recursion 4. Analysis Tools
5. Stacks, Queues, and Deques
6. List and Iterator ADTs
7. Trees
8. Heaps and Priority Queues
9. Hash Tables, Maps, and Skip Lists
10. Search Trees
11. Sorting, Sets, and Selection
12. Strings and Dynamic Programming 13. Graph Algorithms
14. Memory Management and B-Trees
A. Useful Mathematical Facts