Practice problems across 75+ categories
Practice coding problems across all companies and topics • 3600 problems | 879 Easy | 1856 Medium | 842 Hard
| # | Problem | Difficulty | Topics |
|---|---|---|---|
| 630 | Course Schedule III | Hard | ArrayGreedySorting |
| 632 | Smallest Range Covering Elements from K Lists | Hard | ArrayHash TableGreedy |
| 633 | Sum of Square Numbers | Medium | MathTwo PointersBinary Search |
| 634 | Find the Derangement of An Array | Medium | MathDynamic ProgrammingCombinatorics |
| 635 | Design Log Storage System | Medium | Hash TableStringDesign |
| 636 | Exclusive Time of Functions | Medium | ArrayStack |
| 637 | Average of Levels in Binary Tree | Easy | TreeDepth-First SearchBreadth-First Search |
| 638 | Design Circular Deque | Medium | ArrayLinked ListDesign |
| 638 | Shopping Offers | Medium | ArrayDynamic ProgrammingBacktracking |
| 639 | Decode Ways II | Hard | StringDynamic Programming |
| 640 | Solve the Equation | Medium | MathStringSimulation |
| 642 | Design Search Autocomplete System | Hard | StringDepth-First SearchDesign |
| 643 | Maximum Average Subarray I | Easy | ArraySliding Window |
| 644 | Maximum Average Subarray II | Hard | ArrayBinary SearchPrefix Sum |
| 645 | Set Mismatch | Easy | ArrayHash TableBit Manipulation |
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.