Jump to content

  • Log In with Google      Sign In   
  • Create Account


Good data structures and algorithms in C++ book?


Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.

  • You cannot reply to this topic
7 replies to this topic

#1 gasto   Members   -  Reputation: 261

Like
0Likes
Like

Posted 28 February 2014 - 04:43 PM

Checking on Amazon and other on-line book stores and from many authors that perhaps are aiming too high academically,
 I have mainly stumbled upon cynical reviews from many reviewers.

Which data structures and algorithms in C++ books have you read that you recommend because of its accessibility and accuracy?

Is Mark Ellen Weiss' a recommendable one?


Edited by gasto, 02 March 2014 - 12:09 PM.

Intel Core 2 Quad CPU Q6600, 2.4 GHz. 3GB RAM. ATI Radeon HD 3400.

Sponsor:

#2 gasto   Members   -  Reputation: 261

Like
0Likes
Like

Posted 28 February 2014 - 04:49 PM

Is Nicolai m. Josuttis' the C++ Standard Library good enough? Or does it not delve into algorithms and data structures enough?


Intel Core 2 Quad CPU Q6600, 2.4 GHz. 3GB RAM. ATI Radeon HD 3400.

#3 ISDCaptain01   Members   -  Reputation: 1375

Like
1Likes
Like

Posted 28 February 2014 - 07:06 PM

Data Structures for Game Programmers by Ron Penton

PM if you need the cd, that is if you get the book and don't receive a Cd

#4 MarekKnows.com   Members   -  Reputation: 477

Like
0Likes
Like

Posted 01 March 2014 - 04:34 AM

Have a look at Modern C++ Design by Andrei Alexandrescu: http://erdani.com/index.php/books/modern-c-design/

 

Also, pretty much anything by Bjarne Stroustrup or Scott Meyers.   Scott has a number of "Effective" books which are great: http://en.wikipedia.org/wiki/Scott_Meyers


---
Free C++, OpenGL, and Game Development Video Tutorials @
www.MarekKnows.com
Play my free games: Ghost Toast, Zing, Jewel Thief


#5 jjd   GDNet+   -  Reputation: 2075

Like
1Likes
Like

Posted 01 March 2014 - 06:32 AM

Checking on Amazon and other on-line book stores and from many authors, I have mainly stumbled upon cynical reviews from many reviewers, that perhaps are aiming to high academically.

Which data structures and algorithms in C++ books have you read that you recommend because of its accessibility and accuracy?
Is Mark Ellen Weiss' a recommendable one?

 
 

Is Nicolai m. Josuttis' the C++ Standard Library good enough? Or does it not delve into algorithms and data structures enough?


Is there anything in particular you are trying to learn about or is this more about exposure to data structures and algorithms or just having a reliable resource to turn to the future? The reason that I ask is that I don't know of many books on data structures and algorithms in C++, so I am not sure how important that is to you. There are a couple of books that I know are highly recommended in general,

The Algorithm Design Manual

Introduction to Algorithms

 

They are not in C++ necessarily, but I think you will find it is easier to understand the ideas presented without language details getting in the way. However, it depends on what you are after.

 

-Josh


Edited by jjd, 03 March 2014 - 07:18 AM.

--www.physicaluncertainty.com
--linkedin
--irc.freenode.net#gdnet


#6 gasto   Members   -  Reputation: 261

Like
0Likes
Like

Posted 01 March 2014 - 09:48 AM

I want a good reference and tutorial style book.

How about Donald Knuth's The art of computer programming, I've only read praises.
 


Intel Core 2 Quad CPU Q6600, 2.4 GHz. 3GB RAM. ATI Radeon HD 3400.

#7 jjd   GDNet+   -  Reputation: 2075

Like
0Likes
Like

Posted 01 March 2014 - 10:45 AM

I want a good reference and tutorial style book.

How about Donald Knuth's The art of computer programming, I've only read praises.
 

 

Knuth's book has excellent content but I would not describe it as a tutorial style (not even close). The books I mentioned above are more amenable to learn from. Another option would be the introduction to algorithms open course at MIT (although they use python, not C++). If you have some particular area of algorithms and data structures in mind you may be able to find something more targetted online at MIT or through the Kahn academy.

 

-Josh


--www.physicaluncertainty.com
--linkedin
--irc.freenode.net#gdnet


#8 johnmarinelli   Members   -  Reputation: 304

Like
0Likes
Like

Posted 01 March 2014 - 11:36 AM

Sam's Teach Yourself Data Structures And Algorithms in 24 Hours. 

 

Don't be put off by title - I think it's  a great introduction to DS & A, and its implementations are in C++.  It goes over the common sorts, trees/balanced trees, and hashing.

 

All the other books that people posted are quality, but I (personally) don't think they're suitable for a first DS & A book.






Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.



PARTNERS