Practice problems across 75+ categories
Practice coding problems across all companies and topics • 3600 problems | 879 Easy | 1856 Medium | 842 Hard
| # | Problem | Difficulty | Topics |
|---|---|---|---|
| 33 | Search in Rotated Sorted Array | Medium | ArrayBinary Search |
| 34 | Find First and Last Position of Element in Sorted Array | Medium | ArrayBinary Search |
| 35 | Search Insert Position | Easy | ArrayBinary Search |
| 36 | Valid Sudoku | Medium | ArrayHash TableMatrix |
| 37 | Sudoku Solver | Hard | ArrayHash TableBacktracking |
| 38 | Count and Say | Medium | String |
| 39 | Combination Sum | Medium | ArrayBacktracking |
| 40 | Combination Sum II | Medium | ArrayBacktracking |
| 41 | First Missing Positive | Hard | ArrayHash Table |
| 42 | Trapping Rain Water | Hard | ArrayTwo PointersDynamic Programming |
| 43 | Multiply Strings | Medium | MathStringSimulation |
| 44 | Wildcard Matching | Hard | StringDynamic ProgrammingGreedy |
| 45 | Jump Game II | Medium | ArrayDynamic ProgrammingGreedy |
| 46 | Permutations | Medium | ArrayBacktracking |
| 47 | Permutations II | Medium | ArrayBacktrackingSorting |
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.