Practice series

Codemonk

A guided, hands-on path through programming and data structures. Clear each track to unlock the next, with optional bonus milestones along the way to earn badges.

17 tracksincl. 3 bonus milestones

Explore the journey

17 tracks across Algorithms, Data Structures, and Mathematics, including 3 optional bonus milestones that reward you with badges.

  • Arrays & Strings
  • Sorting
  • Searching
  • Stacks & Queues
  • Number Theory Part I
  • Bronze Milestone
  • Trees
  • Graph Theory Part I
  • Hashing
  • Disjoint Set Union (Union Find)
  • Heaps and Priority Queues
  • Silver Milestone
  • Greedy Technique
  • Graph Theory - Part II
  • Dynamic Programming Part- I
  • Bit Manipulation
  • Gold Milestone