It's not a website, but _Programming Pearls_ by Jon Bentley is still an excellent way of getting into an algorithms frame of mind.  Don't be dissuaded just because it's a few years old.  I like the way it presents the thought process of solving the given problems.