Complexity analysis, the core structures, and the patterns that solve most interview and production problems.