SEARCHING ALGORITHMS
8 GamesFind The Lone Warrior
Use binary search on pairs to find the unique element. Navigate through paired warriors to find the lone one.
02 🏔️The Twisted Mountain
Search in a rotated sorted array. Identify the sorted half and find the hidden treasure.
03 🏰Cave of Floors
Find the floor of a number - the largest value less than or equal to K in a sorted array.
04 🔦First Light Beacon
Find the first occurrence of an element in a sorted array with duplicates.
05 ⛰️Peak Hunter Adventure
Find local maxima in unsorted mountains using binary search logic on slopes.
06 🎨Painter's Curse
Minimize maximum time for painting tasks using binary search on answer.
07 🐄Cow Spacing Battle
Place aggressive cows in stalls to maximize minimum distance between them.
08 🔌Logic Gate Arena
Search with AND/OR/NOT logical conditions. Master boolean logic for pruning.
SORTING ALGORITHMS
9 GamesBubble Battle Arena
Swap adjacent warriors if out of order. Watch the biggest float to the end!
10 🃏Card Sorting Table
Insert each card in its correct position. Watch the sorted prefix grow.
11 🌊Twin Rivers Merge
Merge two sorted rivers into one. Choose smaller heads to create the sorted stream.
12 👑Split & Unite Kingdom
Recursively split the kingdom and merge back in sorted order. Watch the recursion tree!
13 📈Chaos Meter
Count inversions - pairs where i < j but arr[i] > arr[j]. Measure the chaos!
14 ⚙️Comparator Forge
Create custom sorting rules! Sort by factors, lexicographic order, or value/weight.
15 🔢Number Titan
Arrange numbers to form the largest possible concatenation. Compare AB vs BA!
16 🔘Binary Lands
Sort 0s and 1s using the two-pointer partition method. Left zeros, right ones!
17 ⚡Pivot Arena
Pick a pivot and partition! Smaller elements left, larger right.
GREEDY ALGORITHMS
3 GamesProtein Loot Adventure
Steal fractional items to maximize gain! Sort by value/weight ratio and fill the bag.
19 📅Task Scheduler Arena
Select maximum activities based on earliest finishing time. Optimize your schedule!
20 💼Job Master Challenge
Maximize profit by scheduling jobs with deadlines. Use smart job selection!
BACKTRACKING ALGORITHMS
4 GamesPath of Shadows
Navigate the maze with backtracking! Learn to take U-turns and prune dead ends.
22 🔬Binary Tree Number Lab
Generate all N-digit numbers using 1 & 2. Watch the recursion tree expand!
23 🏛️Subset Temple
Count subsets forming sum K. Include or exclude - explore all possibilities!
24 ♛Queen's Dominion
Place N queens on NxN grid. Check rows, columns, and diagonals for safety!