Awesome stuffs Implement or solve: Some interesting algorithms, Data structure Interesting problems Finished algorithm lru cache reverse bits compare version A* search data structure linked list