Found in 2 comments on Hacker News
pallandt · 2014-02-27 · Original thread
Can you deal with Python? This is free and available on-line as just a regular static site. (http://interactivepython.org/courselib/static/pythonds/index...).

From what I could tell, it's the full version of 'Problem Solving with Algorithms and Data Structures Using Python 2nd ed', 2011. I haven't read it cover to cover, but it seemed well written. You can read some reviews on the printed version at http://www.amazon.com/Problem-Solving-Algorithms-Structures-...

Fresh book recommendations delivered straight to your inbox every Thursday.