Practice problems across 75+ categories
Practice coding problems across all companies and topics • 3600 problems | 879 Easy | 1856 Medium | 842 Hard
| # | Problem | Difficulty | Topics |
|---|---|---|---|
| 91 | Alternating Groups III | Hard | ArrayBinary Indexed TreeOrdered Set |
| 92 | Ambiguous Coordinates | Medium | StringBacktrackingEnumeration |
| 93 | Amount of New Area Painted Each Day | Hard | ArraySegment TreeOrdered Set |
| 94 | Amount of Time for Binary Tree to Be Infected | Medium | Hash TableTreeDepth-First Search |
| 95 | Analyze Organization Hierarchy | Hard | Database |
| 96 | Analyze Subscription Conversion | Medium | Database |
| 97 | Analyze User Website Visit Pattern | Medium | ArrayHash TableString |
| 98 | Android Unlock Patterns | Medium | Dynamic ProgrammingBacktrackingBit Manipulation |
| 99 | Angle Between Hands of a Clock | Medium | Math |
| 100 | Ant on the Boundary | Easy | ArraySimulationPrefix Sum |
| 101 | Append Characters to String to Make Subsequence | Medium | Two PointersStringGreedy |
| 102 | Append K Integers With Minimal Sum | Medium | ArrayMathGreedy |
| 103 | Apple Redistribution into Boxes | Easy | ArrayGreedySorting |
| 104 | Apples & Oranges | Medium | Database |
| 105 | Apply Bitwise Operations to Make Strings Equal | Medium | StringBit 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.