Two pointers:
1. Two Sum
2. Two Sum II
3. 3 Sum
5. Longest Substring without repeat characters
Dynamic programming
1. Unique Paths
2. House Robber
Graph
Two pointers:
1. Two Sum
2. Two Sum II
3. 3 Sum
5. Longest Substring without repeat characters
Dynamic programming
1. Unique Paths
2. House Robber
Graph