Practice problems across 75+ categories
Practice coding problems across all companies and topics • 3600 problems | 879 Easy | 1856 Medium | 842 Hard
| # | Problem | Difficulty | Topics |
|---|---|---|---|
| 2550 | Count Collisions of Monkeys on a Polygon | Medium | MathRecursion |
| 2551 | Put Marbles in Bags | Hard | ArrayGreedySorting |
| 2552 | Count Increasing Quadruplets | Hard | ArrayDynamic ProgrammingBinary Indexed Tree |
| 2553 | Disconnect Path in a Binary Matrix by at Most One Flip | Medium | ArrayDynamic ProgrammingDepth-First Search |
| 2553 | Separate the Digits in an Array | Easy | ArraySimulation |
| 2554 | Maximum Number of Integers to Choose From a Range I | Medium | ArrayHash TableBinary Search |
| 2555 | Maximize Win From Two Segments | Medium | ArrayBinary SearchSliding Window |
| 2557 | Maximum Number of Integers to Choose From a Range II | Medium | ArrayBinary SearchGreedy |
| 2558 | Take Gifts From the Richest Pile | Easy | ArrayHeap (Priority Queue)Simulation |
| 2559 | Count Vowel Strings in Ranges | Medium | ArrayStringPrefix Sum |
| 2560 | House Robber IV | Medium | ArrayBinary SearchDynamic Programming |
| 2561 | Rearranging Fruits | Hard | ArrayHash TableGreedy |
| 2562 | Find the Array Concatenation Value | Easy | ArrayTwo PointersSimulation |
| 2563 | Count the Number of Fair Pairs | Medium | ArrayTwo PointersBinary Search |
| 2564 | Substring XOR Queries | Medium | ArrayHash TableString |
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.