Practice problems across 75+ categories
Practice coding problems across all companies and topics • 3600 problems | 879 Easy | 1856 Medium | 842 Hard
| # | Problem | Difficulty | Topics |
|---|---|---|---|
| 151 | Backspace String Compare | Easy | Two PointersStringStack |
| 152 | Bag of Tokens | Medium | ArrayTwo PointersGreedy |
| 153 | Balance a Binary Search Tree | Medium | Divide and ConquerGreedyTree |
| 154 | Balanced Binary Tree | Easy | TreeDepth-First SearchBinary Tree |
| 155 | Bank Account Summary | Medium | Database |
| 156 | Bank Account Summary II | Easy | Database |
| 157 | Base 7 | Easy | MathString |
| 158 | Baseball Game | Easy | ArrayStackSimulation |
| 159 | Basic Calculator | Hard | MathStringStack |
| 160 | Basic Calculator II | Medium | MathStringStack |
| 161 | Basic Calculator III | Hard | MathStringStack |
| 162 | Basic Calculator IV | Hard | Hash TableMathString |
| 163 | Battleships in a Board | Medium | ArrayDepth-First SearchMatrix |
| 164 | Beautiful Arrangement | Medium | ArrayDynamic ProgrammingBacktracking |
| 165 | Beautiful Arrangement II | Medium | ArrayMath |
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.