Practice problems across 75+ categories
Practice coding problems across all companies and topics • 3600 problems | 879 Easy | 1856 Medium | 842 Hard
| # | Problem | Difficulty | Topics |
|---|---|---|---|
| 3106 | Reformat Department Table | Easy | Database |
| 3107 | Reformat Phone Number | Easy | String |
| 3108 | Reformat The String | Easy | String |
| 3109 | Regex Pattern Matcher | Medium | Advanced StringsStringPattern |
| 3110 | Regions Cut By Slashes | Medium | ArrayHash TableDepth-First Search |
| 3111 | Regular Expression Matching | Hard | StringDynamic ProgrammingRecursion |
| 3112 | Relative Ranks | Easy | ArraySortingHeap (Priority Queue) |
| 3113 | Relative Sort Array | Easy | ArrayHash TableSorting |
| 3114 | Relocate Marbles | Medium | ArrayHash TableSorting |
| 3115 | Remove 9 | Hard | Math |
| 3116 | Remove Adjacent Almost-Equal Characters | Medium | StringDynamic ProgrammingGreedy |
| 3117 | Remove All Adjacent Duplicates In String | Easy | StringStack |
| 3118 | Remove All Adjacent Duplicates in String II | Medium | StringStack |
| 3119 | Remove All Occurrences of a Substring | Medium | StringStackSimulation |
| 3120 | Remove All Ones With Row and Column Flips | Medium | ArrayMathBit 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.