Practice problems across 75+ categories
Practice coding problems across all companies and topics • 3600 problems | 879 Easy | 1856 Medium | 842 Hard
| # | Problem | Difficulty | Topics |
|---|---|---|---|
| 1155 | Number of Dice Rolls With Target Sum | Medium | Dynamic Programming |
| 1156 | Swap For Longest Repeated Character Substring | Medium | Hash TableStringSliding Window |
| 1157 | Online Majority Element In Subarray | Hard | ArrayBinary SearchDesign |
| 1158 | Market Analysis I | Medium | Database |
| 1159 | Market Analysis II | Hard | Database |
| 1160 | Find Words That Can Be Formed by Characters | Easy | ArrayHash TableString |
| 1161 | Maximum Level Sum of a Binary Tree | Medium | TreeDepth-First SearchBreadth-First Search |
| 1162 | As Far from Land as Possible | Medium | ArrayDynamic ProgrammingBreadth-First Search |
| 1163 | Last Substring in Lexicographical Order | Hard | Two PointersString |
| 1164 | Product Price at a Given Date | Medium | Database |
| 1165 | Optimize Water Distribution in a Village | Hard | Union FindGraphHeap (Priority Queue) |
| 1165 | Single-Row Keyboard | Easy | Hash TableString |
| 1166 | Design File System | Medium | Hash TableStringDesign |
| 1167 | Minimum Cost to Connect Sticks | Medium | ArrayGreedyHeap (Priority Queue) |
| 1169 | Invalid Transactions | Medium | ArrayHash TableString |
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.