Practice problems across 75+ categories
Practice coding problems across all companies and topics • 3600 problems | 879 Easy | 1856 Medium | 842 Hard
| # | Problem | Difficulty | Topics |
|---|---|---|---|
| 406 | Queue Reconstruction by Height | Medium | ArrayBinary Indexed TreeSegment Tree |
| 407 | Trapping Rain Water II | Hard | ArrayBreadth-First SearchHeap (Priority Queue) |
| 408 | Valid Word Abbreviation | Easy | Two PointersString |
| 409 | Longest Palindrome | Easy | Hash TableStringGreedy |
| 410 | Split Array Largest Sum | Hard | ArrayBinary SearchDynamic Programming |
| 411 | Minimum Unique Word Abbreviation | Hard | ArrayStringBacktracking |
| 412 | Fizz Buzz | Easy | MathStringSimulation |
| 413 | Arithmetic Slices | Medium | ArrayDynamic ProgrammingSliding Window |
| 414 | Third Maximum Number | Easy | ArraySorting |
| 415 | Add Strings | Easy | MathStringSimulation |
| 416 | Partition Equal Subset Sum | Medium | ArrayDynamic Programming |
| 417 | Pacific Atlantic Water Flow | Medium | ArrayDepth-First SearchBreadth-First Search |
| 418 | Sentence Screen Fitting | Medium | ArrayStringDynamic Programming |
| 419 | Battleships in a Board | Medium | ArrayDepth-First SearchMatrix |
| 420 | Strong Password Checker | Hard | StringGreedyHeap (Priority Queue) |
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.