##### ###### ##### ### # # ### # # ###### ## ## ## ## ## ## ## # # # # # ## ##### #### ##### # # # # # # # #### ## # ## ## ## ## # # # # # ## ## # ###### ## ### # ### # ######
##### ###### ##### ### # # ### # # ###### ## ## ## ## ## ## ## # # # # # ## ##### #### ##### # # # # # # # #### ## # ## ## ## ## # # # # # ## ## # ###### ## ### # ### # ######
##### ###### ##### ### # # ### # # ###### ## ## ## ## ## ## ## # # # # # ## ##### #### ##### # # # # # # # #### ## # ## ## ## ## # # # # # ## ## # ###### ## ### # ### # ######
The only 22 patterns you need for coding interviews. Covers Two Pointers, Sliding Window, DP, Graphs, and more.
You'll break problems into subproblems and reuse solutions. Covers memoization, tabulation, knapsack, LCS, and grid DP.
Go from first install to parallel agent pipelines, custom skills, and enforcement hooks. Everything the official docs don't cover.
Graphs model connections between things. Covers BFS, DFS, connectivity, and problems on both graphs and grids.
Win the mental game of coding interviews. From managing anxiety to think-aloud protocols to behavioral questions.
The math behind the algorithms. Covers arithmetic, algebra, logic, counting, and complexity analysis.
The standard language for competitive programming. Covers variables, loops, arrays, functions, and STL basics.
learn the patterns behind MAANG coding interviews. You'll solve the exact problems asked at Meta, Amazon, Apple, Netflix, and Google.
Sometimes the simplest choice at each step gives the best answer. Covers proofs, exchange arguments, and classic problems.