Dynamic Programming Exercises Partition List in Equal Subset Sums (solution) House Robber Longest Increasing Subsequence Use recursion, and build a dynamic hash of partial results to speed up recursion. References Tech Interview Handbook - Algorithms Other Algorithms Practice Engineering Skills