Practice problems across 75+ categories
Practice coding problems across all companies and topics • 3600 problems | 879 Easy | 1856 Medium | 842 Hard
| # | Problem | Difficulty | Topics |
|---|---|---|---|
| 1036 | Expressive Words | Medium | ArrayTwo PointersString |
| 1037 | Extended Euclidean Algorithm | Hard | Advanced AlgorithmsMathGCD |
| 1038 | Extra Characters in a String | Medium | ArrayHash TableString |
| 1039 | Extract Kth Character From The Rope Tree | Easy | TreeDepth-First SearchBinary Tree |
| 1040 | Factor Combinations | Medium | Backtracking |
| 1041 | Factorial Generator | Easy | JavaScript |
| 1042 | Factorial Trailing Zeroes | Medium | Math |
| 1043 | Fair Candy Swap | Easy | ArrayHash TableBinary Search |
| 1044 | Fair Distribution of Cookies | Medium | ArrayDynamic ProgrammingBacktracking |
| 1045 | Fair Division Problem | Medium | Dynamic ProgrammingDPBoolean |
| 1046 | Falling Squares | Hard | ArraySegment TreeOrdered Set |
| 1047 | Fancy Sequence | Hard | MathDesignSegment Tree |
| 1048 | Fast Fourier Transform | Hard | Advanced AlgorithmsMathComplex Numbers |
| 1049 | Faulty Keyboard | Easy | StringSimulation |
| 1050 | Faulty Sensor | Easy | ArrayTwo Pointers |
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.