Thread: Recommended reading?

  1. #1
    Registered User
    Join Date
    Jan 2002
    Location
    Vancouver
    Posts
    2,212

    Question Recommended reading?

    I'm interested in developing my C programming, but I know all about flow control, pointers, structures, etc now.

    I want to learn about abstract techniques such as sorting algorithms, binary search trees (i've already made a simple one of these), and other algorithms it is handy for a programmer to know.

    Could you recommend a book that teaches these things in the context of c?

  2. #2
    Registered User axon's Avatar
    Join Date
    Feb 2003
    Posts
    2,572
    I would recommend Data Structures and Algorithm Analysis in C, 2nd Ed by Allen Weiss.

    My professor has thought the class I'm taking right now a couple years ago in C and used that book. He said it is even better than the book we are using right now; same title except for c++ and it is really great!

    I got mine, slightly used at Amazon for $35.

    axon

    some entropy with that sink? entropysink.com

    there are two cardinal sins from which all others spring: Impatience and Laziness. - franz kafka

  3. #3
    Registered User
    Join Date
    Jan 2002
    Location
    Vancouver
    Posts
    2,212
    this one? I'm cautious because the first edition got bad reviews.

  4. #4
    Registered User axon's Avatar
    Join Date
    Feb 2003
    Posts
    2,572
    Yup, that is the one; personally I don't know if the C version is any good. But I really do like te c++, and I remember my professor making the comment at the beginning of the semester that the C version was even better.

    some entropy with that sink? entropysink.com

    there are two cardinal sins from which all others spring: Impatience and Laziness. - franz kafka

  5. #5
    Registered User
    Join Date
    Jan 2002
    Location
    Vancouver
    Posts
    2,212
    Yeah, I'm more a fan of C right now (partly because mingw seems to be making 500kb c++ "hello, world" executables, partly because I think c code looks better). I'll buy it if I get my tesco job (being a teenager sucks).

  6. #6
    Toaster Zach L.'s Avatar
    Join Date
    Aug 2001
    Posts
    2,686
    Introduction to Algorithms, 2nd Ed. by Rivest, Cormen, Stein, and Leiserson

    I've used it numerous times as both a reference and a text book. It is very complete, and very thorough.
    The word rap as it applies to music is the result of a peculiar phonological rule which has stripped the word of its initial voiceless velar stop.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Replies: 3
    Last Post: 03-05-2009, 03:14 AM
  2. Replies: 7
    Last Post: 02-02-2009, 07:27 AM
  3. Replies: 2
    Last Post: 01-28-2008, 03:07 AM
  4. Problems in reading binary file
    By serena in forum C Programming
    Replies: 3
    Last Post: 04-14-2005, 03:54 AM
  5. Newbie Books Recommended reading
    By Unregistered in forum C++ Programming
    Replies: 1
    Last Post: 04-09-2002, 10:06 AM