-
Java Abstractions and Core APIsBased on the original Java notes, this post keeps the material on collections, IO, reflection, proxies, and SPI.
101 min read English -
How Operating Systems Support ProgramsThis post puts operating systems back into context: why programs need processes, threads, virtual memory, page cache, system calls, and file systems.
18 min read English -
Request Path and Network LayersDon't reduce computer networks to protocol names. Follow a real request and see how DNS, TCP, TLS, HTTP, and congestion control work together.
15 min read English -
Why Learn PolynomialsFrom convolution and point-value representation to FFT/NTT and formal power series, this post explains what the polynomial toolkit is really solving.
13 min read English -
Mobius Inversion NotesBased on the original number theory notes, this post restores Dirichlet convolution, the Mobius function, inversion techniques, and common identities.
9 min read English -
Generating Functions PrimerBuilt from the original notes, this post restores ordinary and exponential generating functions, modeling intuition, and several representative problems.
12 min read English -
Competitive Game Theory NotesBased on the original game theory notes, this post restores the decision framework, Bash/Nim, misere play, Fibonacci game, Wythoff game, and the SG function.
13 min read English -
Search, DFS, BFS, and DPBuilt from the original search problem sets and solution notes, this post organizes DFS, BFS, pruning, shortest paths, and state-space search.
28 min read English
Blog
Page 3 · Showing 8 of 26 posts
View yearly archives →