The learning library / 10 collections

Competitive Programming

Learn to reason about a problem before writing the solution.

Follow the NACP Beginners sessions, then use the concept notes as a reference for complexity, recursion, searching, and data structures.

Read the track overview

Explore the collection

In workshop order

10 collections

Follow a different curiosity.