Data Structures Through C++
This is a different Data Structures book. It goes beyond merely explaining how Stacks, Queues and Linked Lists work. The readers can actually experience sorting of an array, traversing of a doubly linked list, construction of a binary tree etc. through carefully crafted animations that depict these processes. All the animations are available on the CD that accompanies the book.