I've been building non-complex real-world apps for a very long time.<p>I am becoming dumb.<p>Can anybody recommend good algorithm resources, tuts, books, and problems.<p>I am aware of http://projecteuler.net/ and am getting started on that!
My preferences are now search engines and graph theory. For the latter one you can even get a bad paid job (pockettaxi.de) but where you can hack on nice algorithms!
Here are some nonefree and free graph theorie books:
Pick up a copy of Steven Skiena's "The Algorithm Design Manual"
It will take you through the vast majority of data structures and algorithms you might ever need to know - it's recommended reading for CS heavy interviews.
This book covers both basic and advance topics in a well written manner. Correct me if I am wrong but I believe this book is used in some MIT courses.
http://www.amazon.co.uk/Introduction-Algorithms-T-Cormen/dp/...