Practice problems across 75+ categories
Practice coding problems across all companies and topics • 3600 problems | 879 Easy | 1856 Medium | 842 Hard
| # | Problem | Difficulty | Topics |
|---|---|---|---|
| 2791 | Number of Unique XOR Triplets II | Medium | ArrayMathBit Manipulation |
| 2792 | Number of Valid Clock Times | Easy | StringEnumeration |
| 2793 | Number of Valid Move Combinations On Chessboard | Hard | ArrayStringBacktracking |
| 2794 | Number of Valid Subarrays | Hard | ArrayStackMonotonic Stack |
| 2795 | Number of Valid Words for Each Puzzle | Hard | ArrayHash TableString |
| 2796 | Number of Valid Words in a Sentence | Easy | String |
| 2797 | Number of Visible People in a Queue | Hard | ArrayStackMonotonic Stack |
| 2798 | Number of Ways of Cutting a Pizza | Hard | ArrayDynamic ProgrammingMemoization |
| 2799 | Number of Ways to Arrive at Destination | Medium | Dynamic ProgrammingGraphTopological Sort |
| 2800 | Number of Ways to Assign Edge Weights I | Medium | MathTreeDepth-First Search |
| 2801 | Number of Ways to Assign Edge Weights II | Hard | ArrayMathDynamic Programming |
| 2802 | Number of Ways to Build House of Cards | Medium | MathDynamic Programming |
| 2803 | Number of Ways to Build Sturdy Brick Wall | Medium | ArrayDynamic ProgrammingBit Manipulation |
| 2804 | Number of Ways to Buy Pens and Pencils | Medium | MathEnumeration |
| 2805 | Number of Ways to Divide a Long Corridor | Hard | MathStringDynamic 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.