Overview
This category is about the habits that make bigger techniques usable: complexity estimates, pointer movement, binary search patterns, small preprocessing tricks, and the ability to compress a problem before reaching for heavier machinery.
Why It Matters
A large fraction of contest mistakes do not come from not knowing an advanced data structure. They come from using the right high-level idea on top of a weak foundation: an off-by-one binary search, an unnecessary logarithm, or a missing compression step that makes the rest of the solution impossible.