Competitive programming notes¶
Problems worked through, and the techniques behind them. Everything else I write lives on my personal blog.
Problems¶
Problem write-ups, grouped by judge: CodeChef, LeetCode, Codeforces, AtCoder, Repovive and Yukicoder.
Techniques¶
Algorithms and data structures: number theoretic transform, dynamic programming, number theory, backtracking, the Möbius function and two pointers.