Algorithms & Data Structures
-
Hello, What are good books on algorithms and data structures? I know that Cormen's book is very good, but for now it is too hard for me to understand.
Donald Knuth's The Art of Programming.[^]
It definitely isn't definatley
-
Donald Knuth's The Art of Programming.[^]
It definitely isn't definatley
-
alikalik wrote:
even Cormen's book is easier to understand, than Knuth's book.
I have to agree, Knuth is not an easy read (even if it is finished in our lifetimes). Definitive though. Have you tried "Algorithms + Data Structures = Programs" (Prentice-Hall Series in Automatic Computation) by Niklaus Wirth? As old as Knuth Volume 1, but it (sort of) started the whole structured programming bit (which led to OOP eventually, when computers were powerfull enough).
No trees were harmed in the sending of this message; however, a significant number of electrons were slightly inconvenienced. This message is made of fully recyclable Zeros and Ones
-
Hello, What are good books on algorithms and data structures? I know that Cormen's book is very good, but for now it is too hard for me to understand.
Have you tried "ADTs, Data Structures, and Problem Solving with C++", by Larry Nyhoff I am sure you could find a free electronic version :rolleyes:
-
Have you tried "ADTs, Data Structures, and Problem Solving with C++", by Larry Nyhoff I am sure you could find a free electronic version :rolleyes:
Are you descended from Rottweilers, by any chance? :)
Henry Minute Do not read medical books! You could die of a misprint. - Mark Twain Girl: (staring) "Why do you need an icy cucumber?" “I want to report a fraud. The government is lying to us all.”
-
Donald Knuth's The Art of Programming.[^]
It definitely isn't definatley
If he find's Cormen's book hard there is no wa he can understand Knuth's book. I have tried to move beyond 4 sections in Knuth's book for last 10 years:) with no luck. But I do want to fully read it one day just for getting some practice to improve my mental prowess.
-
Hello, What are good books on algorithms and data structures? I know that Cormen's book is very good, but for now it is too hard for me to understand.
A practical book (assuming you are a professional developer) is "Programming Pearls[^]". Easy to understand for professional developers and a good refresher of concepts.
-
If he find's Cormen's book hard there is no wa he can understand Knuth's book. I have tried to move beyond 4 sections in Knuth's book for last 10 years:) with no luck. But I do want to fully read it one day just for getting some practice to improve my mental prowess.
Rama Krishna Vavilala wrote:
But I do want to fully read it one day just for getting some practice to improve my mental prowess.
:-D I second that.
If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler. -- Alfonso the Wise, 13th Century King of Castile.
This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong. -- Iain Clarke
[My articles]