Engineering Logs
Documenting my journey through low-level systems, competitive programming, and engine architecture.
ICPC Primer S03: Dynamic Programming I
2026-02-22Moving from brute force recursion to efficient DP. Mastering memoization, 1D optimization, and state transitions.
C++Dynamic ProgrammingAlgorithmsOptimization
Read Article
ICPC Primer S02: Graphs & Search
2026-02-01Mastering grid navigation, recursion, and connected components. Transitioning from implicit grids to explicit adjacency lists.
C++GraphsDFSBFS
Read Article
ICPC Primer S01: Foundations & Prefix Sums
2026-01-25Eliminating $O(N^2)$ loops using $O(N)$ pre-computation. Analysis of Static Range Sum Queries.
C++Prefix SumsAlgorithms
Read Article
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.
ACMASUAlgorithmsSyllabus
Read Article