Thread: Algorithms and data structures book?

  1. #1
    Registered User
    Join Date
    Apr 2006
    Posts
    16

    Algorithms and data structures book?

    I want to learn more popular algorithms to accomplish common tasks, ie. Dijkstra's and A* search, and I want to learn more popular data structures, ie. minheaps, search trees. I am interested in a book that is full of examples so I know when to best apply certain algorithms under certain situations. Is there any books you guys would strongly recommend for me?

  2. #2
    Just Lurking Dave_Sinkula's Avatar
    Join Date
    Oct 2002
    Posts
    5,005
    Someone is likely to mention Knuth and TAO. [edit]Also DADS. [edit2]And perhaps Wikipedia.
    7. It is easier to write an incorrect program than understand a correct one.
    40. There are two ways to write error-free programs; only the third one works.*

  3. #3
    Jack of many languages Dino's Avatar
    Join Date
    Nov 2007
    Location
    Chappell Hill, Texas
    Posts
    2,332
    I saw a book in the book store today that looked really nice - Numerical Recipes. $80. Not reading for the faint of heart. I would also second Knuth's set - The Art of Computer Programming". $160 for the 3 volume set.

    Todd
    Mainframe assembler programmer by trade. C coder when I can.

  4. #4

  5. #5
    Registered User
    Join Date
    Apr 2006
    Posts
    16

    Cool

    the accu's book review link is down now . All the links and books you guys have provided have been extremely helpful and they will be books I'll be putting on my desk once I graduate from school. Next thing I'm going to do is print out some of these algorithms and make a wallpaper out of them

  6. #6
    Registered User
    Join Date
    Jan 2007
    Posts
    89
    Heres a link to some videos on algorithms
    http://ocw.mit.edu/OcwWeb/Electrical...otes/index.htm

  7. #7
    Registered User
    Join Date
    Aug 2008
    Posts
    8
    Knuth's TAOCP is the most difficult set of books on algorithms I've ever seen. They are exceptional, but will require work unlike any other algorithms text you will find, and they're missing a lot of modern data structures like treaps and skip lists.

    Quote Originally Posted by eaane74 View Post
    Heres a link to some videos on algorithms
    http://ocw.mit.edu/OcwWeb/Electrical...otes/index.htm
    These lectures are outstanding; especially the ones by Charles Leisorson (the bald guy). If you follow these, buy the CLRS book, and do the homework assignments from that page you will get an extremely thorough but more manageable intro to algorithms.

    This book (CLRS) is outstanding, and a much easier read than TAOCP.

    http://www.amazon.com/Introduction-A...2830205&sr=8-2

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Algorithms and Data Structures...
    By Junior89 in forum C++ Programming
    Replies: 2
    Last Post: 04-05-2007, 05:13 AM
  2. data structures and algorithms
    By ajrillik in forum C Programming
    Replies: 0
    Last Post: 08-11-2005, 01:50 PM
  3. Binary Search Trees Part III
    By Prelude in forum A Brief History of Cprogramming.com
    Replies: 16
    Last Post: 10-02-2004, 03:00 PM
  4. data structures and algorithms
    By Tonyukuk in forum C Programming
    Replies: 2
    Last Post: 03-19-2003, 08:25 AM
  5. Data Structures and Algorithms
    By Nor in forum C++ Programming
    Replies: 0
    Last Post: 04-13-2002, 11:56 PM