Questions by Topic
Practice problems organized by data structure and algorithm topics to focus your learning.
Data Structures
Linked List
3 questionsMaster pointer manipulation and list traversal.
Strings
4 questionsPractice essential string manipulation patterns.
Trees
2 questionsExplore hierarchical data structures and recursion.
Arrays
5 questionsMaster array manipulation and indexing techniques.
Heaps
Coming SoonLearn priority queues and heap operations.
More heap problems coming soon!
Algorithms
Linear Search
Coming SoonScan through elements to find a match.
Visual linear search guide coming soon!
Sorting Algorithms
Coming SoonVisual comparisons: quicksort vs merge sort and more.
Sorting animations coming soon!
Binary Tree Traversal
Coming SoonInorder, preorder, postorder traversals visualized.
Traversal animations coming soon!
Two Pointers
2 questionsEfficiently solve problems with two moving pointers.
Sliding Window
1 questionOptimize problems with a moving window approach.
Binary Search
1 questionEfficiently search in sorted data structures.
Binary Search
EasySearch sorted array by repeatedly dividing search space in half.
Graph Algorithms
Coming SoonMaster BFS, DFS, and graph traversal techniques.
More graph problems coming soon!
Greedy
Coming SoonMake locally optimal choices for global optimization.
More greedy problems coming soon!
More questions coming soon! Check back regularly for updates.