Pointers in C is another book by YPK. Now if you read the
chapter/section on Binary Trees, you would say, hey nice explaination. Only to find later an uncanny similarity from Data Structures in C and C++ by Tenenbaum et al. Its a green colour book, very nice one, imho. But maybe its just coincidence. But again, the starting chapters are really simplistically explained.
Very True. A small point for people thinking of getting the book, the Data Structures is by Aron Tenenbaum and not Andrew Tenenbaum.
And if you are doing C++, please read Stroustoup after you
have learnt a bit. But keep and read the following books handy - Effective C++, More Effective C++, Effective STL ( read/study STL first, google for SGI STL tutorial ) and C++ Coding Standards. The articles in these are arranged in "Items". I just read them randomly and I never fail to get shocked or learn a new thing ( that E Balagurswamy or YPK surely didnot cover in their books ) everytime I read them. And trust me, you won't learn such things in most colleges. But the library might just have book. Issue it or buy it.
Seriously, its advice worth noting as Pradeepto is one of the best C++ guys out there. Only he's extremely modest about it :-)
Regards,
- vihan