Practice problems across 75+ categories
Practice coding problems across all companies and topics • 3600 problems | 879 Easy | 1856 Medium | 842 Hard
| # | Problem | Difficulty | Topics |
|---|---|---|---|
| 166 | Beautiful Array | Medium | ArrayMathDivide and Conquer |
| 167 | Beautiful Pairs | Hard | ArrayMathDivide and Conquer |
| 168 | Beautiful Towers I | Medium | ArrayStackMonotonic Stack |
| 169 | Beautiful Towers II | Medium | ArrayStackMonotonic Stack |
| 170 | Before and After Puzzle | Medium | ArrayHash TableString |
| 171 | Best Meeting Point | Hard | ArrayMathSorting |
| 172 | Best Poker Hand | Easy | ArrayHash TableCounting |
| 173 | Best Position for a Service Centre | Hard | ArrayMathGeometry |
| 174 | Best Sightseeing Pair | Medium | ArrayDynamic Programming |
| 175 | Best Team With No Conflicts | Medium | ArrayDynamic ProgrammingSorting |
| 176 | Best Time to Buy and Sell Stock | Easy | ArrayDynamic Programming |
| 177 | Best Time to Buy and Sell Stock II | Medium | ArrayDynamic ProgrammingGreedy |
| 178 | Best Time to Buy and Sell Stock III | Hard | ArrayDynamic Programming |
| 179 | Best Time to Buy and Sell Stock IV | Hard | ArrayDynamic Programming |
| 180 | Best Time to Buy and Sell Stock V | Medium | ArrayDynamic Programming |
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.