BugForge
Algorithms

The patterns that keep coming back, drilled until automatic.

Every problem has hidden tests (including large inputs that punish O(n²)), hints you reveal one at a time, a written approach, and a step-by-step visualization. Solve in JavaScript or Python, right in the browser.

0 / 30

Hashing & prefix sums

Two pointers & windows

Binary search, stacks & heaps

Graphs & dynamic programming