THE ARCADE
ArcadeProfile
  1. Home
  2. /Algorithms
Platforms & theory

Algorithms

Sorting, searching, traversing — watch them unfold.

← Back to all areas
  • 01·150 XP
    Sorting
    Race five classic algorithms and watch the bars move.
    •
  • 02·150 XP
    Binary Search
    The halving walk — find 1 in a million with 20 probes.
    •
  • 03·150 XP
    Big O & Complexity
    Classify five functions. Learn to read a loop by shape.
    •
  • 04·180 XP
    Recursion
    The call stack as a machine — push, pop, repeat.
    •
  • 05·160 XP
    Linked Lists
    Pointer-chase primitives: reverse, middle, cycle.
    •
  • 06·150 XP
    Stacks & Queues
    LIFO and FIFO — two sides of the same shape.
    •
  • 07·180 XP
    Hash Tables & Collisions
    Buckets, chains, and probes — predict the final table layout.
    •
  • 08·200 XP
    Trees & BST Traversal
    Walk a binary search tree four different ways.
    •
  • 09·180 XP
    Heaps & Priority Queues
    Sift up, sift down, and the streaming top-k trick.
    •
  • 10·200 XP
    Graphs & BFS/DFS
    Nodes, edges, a queue, a stack — pick a side and walk.
    •
  • 11·200 XP
    Shortest Path (Dijkstra)
    Greedy relaxation over weighted graphs — the OSPF core.
    •
  • 12·220 XP
    Dynamic Programming
    Overlapping subproblems, solved once, cached forever.
    •
  • 13·180 XP
    Two Pointer & Sliding Window
    Collapse O(n²) brute force into O(n) with two disciplined pointers.
    •
  • 14·200 XP
    Backtracking
    Depth-first search with undo — the shape behind sudoku, n-queens, and every constraint solver.
    •
arcade.