Practice problems across 75+ categories
Practice coding problems across all companies and topics • 3600 problems | 879 Easy | 1856 Medium | 842 Hard
| # | Problem | Difficulty | Topics |
|---|---|---|---|
| 316 | Champagne Tower | Medium | Dynamic Programming |
| 317 | Change Data Type | Easy | Database |
| 318 | Change Minimum Characters to Satisfy One of Three Conditions | Medium | Hash TableStringCounting |
| 319 | Change Null Values in a Table to the Previous Value | Unknown | Database |
| 320 | Change the Root of a Binary Tree | Medium | TreeDepth-First SearchBinary Tree |
| 321 | Character Frequency Counter | Easy | StringsStringMap/Dict |
| 322 | Chat Room System | Medium | OOP DesignClassObserver Pattern |
| 323 | Cheapest Flights Within K Stops | Medium | Dynamic ProgrammingDepth-First SearchBreadth-First Search |
| 324 | Check Array Formation Through Concatenation | Easy | ArrayHash Table |
| 325 | Check Balanced String | Easy | String |
| 326 | Check Completeness of a Binary Tree | Medium | TreeBreadth-First SearchBinary Tree |
| 327 | Check Distances Between Same Letters | Easy | ArrayHash TableString |
| 328 | Check for Contradictions in Equations | Hard | ArrayDepth-First SearchUnion Find |
| 329 | Check If a Number Is Majority Element in a Sorted Array | Easy | ArrayBinary Search |
| 330 | Check if a Parentheses String Can Be Valid | Medium | StringStackGreedy |
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.