Python Algorithms Books: elements of programming interview with python EPI grokking algorithms problem sets from: leetcode ( including 75 blind ) codeforces + some DIV problems