This repo includes all the Topcoder problems I solved (or tried) while studying for a Google interview.
Further more, some Data Structures are implemented in python (e.g. Hash Table, Binary Tree). Other algorithms are also included (e.g. Binary Search, Sorting).
This notebook is quite big, I strongly recommend exploring it using Jupyter's Collapsible Headings extension. See nbextensions for help.