Best book for learning Data Structure and Algorithm Problem Solving in C++

May 29, 2014 at 10:46am
Hi,

May I know that which of these 3 books are the best to learn Data Structure and Algorithm Problem Solving in C++? I'm a new learner in Data structure and a student too.

1. Data Structures and Algorithms in C++, Second Edition [Hardcover]
by Adam Drozdek
http://www.amazon.com/Data-Structures-Algorithms-Second-Edition/dp/0534375979/ref=zg_bs_132570011_15

2. C++ Programming: From Problem Analysis to Program Design [Paperback]
by D. S. Malik
http://www.amazon.com/Programming-Problem-Analysis-Program-Design/dp/1133626386

3. Data Structures Using C++ by Malik, D. S. [Cengage,2009] (Paperback) 2nd Edition
http://www.amazon.com/Structures-Using-Malik-Cengage-Paperback/dp/B00DWWK08U/ref=sr_1_5?s=books&ie=UTF8&qid=1401359638&sr=1-5&keywords=data+structures+using+c%2B%2B+by+d.s+malik


or anyone of you has better recommend books? Thank you and I appreciate your opinions.
May 29, 2014 at 12:23pm
Consider Sedgewick's book. It's a classic:
http://www.amazon.com/Algorithms-Parts-1-4-Fundamentals-Structure/dp/0201350882/ref=pd_sim_b_2?ie=UTF8&refRID=07M1TNPWC2VVH6RS82ZQ

The second one you mention is different from the other two. It talks about analyzing and solving problems, not data structures and algorithms specifically.

Topic archived. No new replies allowed.