Practice problems across 75+ categories
Practice coding problems across all companies and topics • 3600 problems | 879 Easy | 1856 Medium | 842 Hard
| # | Problem | Difficulty | Topics |
|---|---|---|---|
| 1650 | Lowest Common Ancestor of a Binary Tree III | Medium | Hash TableTwo PointersTree |
| 1651 | Hopper Company Queries III | Hard | Database |
| 1652 | Defuse the Bomb | Easy | ArraySliding Window |
| 1653 | Minimum Deletions to Make String Balanced | Medium | StringDynamic ProgrammingStack |
| 1654 | Minimum Jumps to Reach Home | Medium | ArrayDynamic ProgrammingBreadth-First Search |
| 1655 | Distribute Repeating Integers | Hard | ArrayDynamic ProgrammingBacktracking |
| 1656 | Design an Ordered Stream | Easy | ArrayHash TableDesign |
| 1656 | Maximize Grid Happiness | Hard | Dynamic ProgrammingBit ManipulationMemoization |
| 1657 | Correct a Binary Tree | Medium | Hash TableTreeDepth-First Search |
| 1657 | Determine if Two Strings Are Close | Medium | Hash TableStringSorting |
| 1658 | Minimum Operations to Reduce X to Zero | Medium | ArrayHash TableBinary Search |
| 1661 | Average Time of Process per Machine | Easy | Database |
| 1662 | Check If Two String Arrays are Equivalent | Easy | ArrayString |
| 1663 | Change the Root of a Binary Tree | Medium | TreeDepth-First SearchBinary Tree |
| 1663 | Smallest String With A Given Numeric Value | Medium | StringGreedy |
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.