SOURADEEP
AboutWorkExperienceLogsContact
CMD+K

Engineering Logs

Documenting my journey through low-level systems, competitive programming, and engine architecture.

Subscribe via GitHub

ICPC Primer S03: Dynamic Programming I

2026-02-22

Moving 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-01

Mastering 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-25

Eliminating $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-20

The 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