tags:

views:

249

answers:

7

I’m looking for a good non academic book or site about algorithms, preferably one that uses a C style language or pseudo code. I have Introduction To Algorithms, but I find that it is overly academic and confusing, sort of how the GOF patterns book is (and I was a Math major, believe it or not).

I’d like to specifically learn a good deal of the tree and graph algorithms that are out there. Is there anything out there that explains this sort of how the Head First series does for patterns?

Duplicate:

Best Source for Algorithms

+2  A: 

Its still a bit academic, but the Stony Brook repository may have what you want.

gbjbaanb
A: 

Good resource is wikipedia, you can find good explanation of algorithm and its implementation in various languages. Good example - http://en.wikipedia.org/wiki/Radix_sort

+1  A: 

The Algorithm Design Manual is not very dense. It focus more on how the algorithms work and how to apply them than on the theoretical part.

Mario
It's a great book nonetheless
kitsune
A: 

Introduction to Algorithms was the text for my course in "Algorithm Design and Analysis" I took way back when.
Design Patterns is another idea if you want a non-textbook route.
Patterns and Practices can also have some ideas

JB King
A: 

It looks like I forgot about this MSDN article. I took a second look at it, and it looks like it has a lot of good stuff in it.

Charles Graham
A: 

Computer Algorithms by Sara Baase

I'm reading this textbook right now, and it might be a little academic but I'm learning a ton from it. Take a look...

jinsungy
A: 

Take a look at Algorithm and Data Structure Tutorials