Skip to content

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.