I really recommend Grokking Algorithms: An Illustrated Guide for Programmers and Other By Aditya Y. Bhargava
Thank you! I checked it out, it seems like a nice book to have for a quick refresher before an interview or a debate with a colleague :) It's actually listed as a best seller on Amazon (amzn.to/2CsL1G8 for those who're interested) It is only available in paperback, unfortunately. I usually read my books on a kindle (since moving to a new place I'm very short on bookshelf space hehe), but the illustrations are great and it's just a pleasant book to read.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.