Practice problems across 75+ categories
Practice coding problems across all companies and topics • 3600 problems | 879 Easy | 1856 Medium | 842 Hard
| # | Problem | Difficulty | Topics |
|---|---|---|---|
| 76 | Minimum Window Substring | Hard | Hash TableStringSliding Window |
| 77 | Combinations | Medium | Backtracking |
| 78 | Subsets | Medium | ArrayBacktrackingBit Manipulation |
| 79 | Word Search | Medium | ArrayStringBacktracking |
| 80 | Remove Duplicates from Sorted Array II | Medium | ArrayTwo Pointers |
| 81 | Search in Rotated Sorted Array II | Medium | ArrayBinary Search |
| 82 | Remove Duplicates from Sorted List II | Medium | Linked ListTwo Pointers |
| 83 | Remove Duplicates from Sorted List | Easy | Linked List |
| 84 | Largest Rectangle in Histogram | Hard | ArrayStackMonotonic Stack |
| 85 | Maximal Rectangle | Hard | ArrayDynamic ProgrammingStack |
| 86 | Partition List | Medium | Linked ListTwo Pointers |
| 87 | Scramble String | Hard | StringDynamic Programming |
| 88 | Merge Sorted Array | Easy | ArrayTwo PointersSorting |
| 89 | Gray Code | Medium | MathBacktrackingBit Manipulation |
| 90 | Subsets II | Medium | ArrayBacktrackingBit 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.