Browse and play all 50 games to master Data Structures & Algorithms
Showing 50 games (sorted by learning order)
Learn Big O notation fundamentals
Understand space complexity analysis
Learn memory management concepts
Understand recursive calls and base cases
Advanced recursive problems
Learn two pointer technique
Advanced pointer techniques
Visualize sorting algorithms - Bubble, Selection, Insertion
Advanced sorting algorithms
Basic string operations
Advanced string problems
Learn hashmap operations
Create and traverse linked lists
Advanced linked list operations
Master Push, Pop, Peek & Size Operations using LIFO principle
Advanced stack operations and problems
Next Greater Element (NGE)
Largest Rectangle in Histogram
Learn FIFO operations: enqueue, dequeue, front, rear
Advanced queue operations and problems
Learn binary number representation and basic operations
Bit manipulation with time complexity
Bit manipulation challenge level 3
Bit manipulation challenge level 4
Advanced bit manipulation challenge
Advanced bit manipulation challenges
Expert bit and time complexity
Learn tree terminology and basic operations
Advanced tree operations and traversals
Build and search in Trie
Advanced trie operations
RTS AI Task Scheduler using binary min-heap priority queue
Resource management game demonstrating greedy algorithms
Dungeon crawler with recursive backtracking maze generation and Minimax AI
Learn memoization with Fibonacci
Climbing stairs problem
Minimum path sum in grid
House robber problem
Unique paths in grid
Paths with obstacles
Classic knapsack problem
Unbounded knapsack variant
Minimum coins needed
Longest Common Subsequence
Longest Palindromic Subsequence
Edit distance problem
Longest Increasing Subsequence
Matrix chain multiplication
Interactive strategy game teaching Dynamic Programming through gameplay
Realms of Traversal & Discovery - Learn graph algorithms through adventure