Practice problems across 75+ categories
Practice coding problems across all companies and topics • 3600 problems | 879 Easy | 1856 Medium | 842 Hard
| # | Problem | Difficulty | Topics |
|---|---|---|---|
| 466 | Count The Repetitions | Hard | StringDynamic Programming |
| 467 | Unique Substrings in Wraparound String | Medium | StringDynamic Programming |
| 468 | Validate IP Address | Medium | String |
| 469 | Convex Polygon | Medium | ArrayMathGeometry |
| 470 | Implement Rand10() Using Rand7() | Medium | MathRejection SamplingRandomized |
| 471 | Encode String with Shortest Length | Hard | StringDynamic Programming |
| 472 | Concatenated Words | Hard | ArrayStringDynamic Programming |
| 473 | Matchsticks to Square | Medium | ArrayDynamic ProgrammingBacktracking |
| 474 | Ones and Zeroes | Medium | ArrayStringDynamic Programming |
| 475 | Heaters | Medium | ArrayTwo PointersBinary Search |
| 476 | Number Complement | Easy | Bit Manipulation |
| 477 | Total Hamming Distance | Medium | ArrayMathBit Manipulation |
| 478 | Generate Random Point in a Circle | Medium | MathGeometryRejection Sampling |
| 479 | Largest Palindrome Product | Hard | MathEnumeration |
| 480 | Sliding Window Median | Hard | ArrayHash TableSliding Window |
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.