All optimized algorithms including standard dynamic programming, bit manipulation, recursion, graph theory