/problems
Applied algorithmic engineering. Each problem notebook breaks down a canonical problem through real-world system analogues, formal invariant proofs, typed Python implementations, and an appendix on historical design evolution.
Two pointers
[2 solved]- mediumTwo Sum II - Input Array Is SortedopposingLC ↗
- easyValid PalindromeopposingLC ↗
Monotonic queue
[3 solved]- hardSliding Window Maximumfixed-windowLC ↗
- mediumSliding Window Minimumfixed-window
- mediumContinuous SubarraysLC ↗