Engineering Logs
Documenting my journey through low-level systems, competitive programming, and engine architecture.
ICPC Primer S05: Trees & Range Queries
2026-04-05Mastering hierarchical data and efficient updates. Transitioning from basic prefix sums to Segment Trees and Fenwick Trees.
ICPC Primer S04: Prime Sieve Contest
2026-03-22A two-hour mock contest focusing on Number Theory, the Sieve of Eratosthenes, and prime factorization algorithms under time constraints.
ICPC Primer S03: Dynamic Programming I
2026-02-22Moving from brute force recursion to efficient DP. Mastering memoization, 1D optimization, and state transitions.
ICPC Primer S02: Graphs & Search
2026-02-01Mastering grid navigation, recursion, and connected components. Transitioning from implicit grids to explicit adjacency lists.
ICPC Primer S01: Foundations & Prefix Sums
2026-01-25Eliminating $O(N^2)$ loops using $O(N)$ pre-computation. Analysis of Static Range Sum Queries.
Protocol: Spring 2026 ICPC Training Curriculum
2026-01-20The architectural roadmap for the ACM @ ASU competitive programming track. Transitioning from $O(N^2)$ to $O(1)$ across six bi-weekly sessions.