Structured learning from basic foundations to expert-level algorithms
Total Paths
Total Games
Levels
Total XP
What is DSA?, Time Complexity, Space Complexity
Arrays (1D), Prefix Sum, Carry Forward
Selection Sort, Insertion Sort, Bubble Sort
String Basics, Strings with HashMap, Pattern Matching
Hashing Concepts, HashMap, HashSet
Singly Linked List, Detecting Loops (Floyd Cycle), Doubly Linked List
Stack, Nearest Greater/Smaller Element, Queue
Bit Manipulation Basics, Bitwise Operators, XOR Properties
Tree Introduction, Binary Tree Structure, Tree Traversals
Trie Introduction, Trie of Characters, Trie of Bits
Min Heap, Max Heap, Priority Queue
Backtracking Basics, Subsets & Subsequences, Permutations
DP Introduction, 1D DP, 2D DP
Graph Basics, BFS, DFS
Geometry Basics, Line Sweep, Convex Hull
Begin with Level 0 (Foundations) and progress through each level sequentially. Each level builds on concepts from previous levels, ensuring a solid understanding of DSA fundamentals.
Start with Foundations