Practice problems across 75+ categories
Practice coding problems across all companies and topics • 3600 problems | 879 Easy | 1856 Medium | 842 Hard
| # | Problem | Difficulty | Topics |
|---|---|---|---|
| 496 | Next Greater Element I | Easy | ArrayHash TableStack |
| 496 | The Maze III | Hard | ArrayStringDepth-First Search |
| 497 | Random Point in Non-overlapping Rectangles | Medium | ArrayMathBinary Search |
| 498 | Diagonal Traverse | Medium | ArrayMatrixSimulation |
| 500 | Keyboard Row | Easy | ArrayHash TableString |
| 501 | Find Mode in Binary Search Tree | Easy | TreeDepth-First SearchBinary Search Tree |
| 502 | IPO | Hard | ArrayGreedySorting |
| 503 | Next Greater Element II | Medium | ArrayStackMonotonic Stack |
| 504 | Base 7 | Easy | MathString |
| 505 | The Maze II | Medium | ArrayDepth-First SearchBreadth-First Search |
| 506 | Relative Ranks | Easy | ArraySortingHeap (Priority Queue) |
| 507 | Perfect Number | Easy | Math |
| 508 | Most Frequent Subtree Sum | Medium | Hash TableTreeDepth-First Search |
| 509 | Fibonacci Number | Easy | MathDynamic ProgrammingRecursion |
| 510 | Inorder Successor in BST II | Medium | TreeBinary Search TreeBinary Tree |
Powerful online tools to boost your productivity
Coding Ground For Developers
Code, Edit, Run and ShareIgnite your coding potential on Coding Ground - an immersive online platform for hands-on learning, collaboration, and skill development.