I am looking for a book that explains in detail all the usefull-most used algorithms and data structures.
I would prefer if it had exercises in it along with the solutions.
My mathimatical backround is not bad but I am not an expert either.
So I would like the book explanations to not be so mathematically complex.
Be more like a begginner book with explanations as simple as possible. With some pictures in it too. :P
If instead of a book there is a good site I dont really mind using that instead of the book.
In terms of programming I just finished learning C. I will be testing these algorithms in C
Thanks.