Practice problems across 75+ categories
Practice coding problems across all companies and topics • 3600 problems | 879 Easy | 1856 Medium | 842 Hard
| # | Problem | Difficulty | Topics |
|---|---|---|---|
| 1831 | Lowest Common Ancestor of a Binary Search Tree | Medium | TreeDepth-First SearchBinary Search Tree |
| 1832 | Lowest Common Ancestor of a Binary Tree | Medium | TreeDepth-First SearchBinary Tree |
| 1833 | Lowest Common Ancestor of a Binary Tree II | Medium | TreeDepth-First SearchBinary Tree |
| 1834 | Lowest Common Ancestor of a Binary Tree III | Medium | Hash TableTwo PointersTree |
| 1835 | Lowest Common Ancestor of a Binary Tree IV | Medium | Hash TableTreeDepth-First Search |
| 1836 | Lowest Common Ancestor of Deepest Leaves | Medium | Hash TableTreeDepth-First Search |
| 1837 | LRU Cache | Medium | Hash TableLinked ListDesign |
| 1838 | Lucky Numbers in a Matrix | Easy | ArrayMatrix |
| 1839 | LZ77 Compression | Hard | CompressionStringSliding Window |
| 1840 | Magic Squares In Grid | Medium | ArrayHash TableMath |
| 1841 | Magical String | Medium | Two PointersString |
| 1842 | Magnetic Force Between Two Balls | Medium | ArrayBinary SearchSorting |
| 1843 | Majority Element | Easy | ArrayHash TableDivide and Conquer |
| 1844 | Majority Element II | Medium | ArrayHash TableSorting |
| 1845 | Make a Positive Array | Medium | ArrayGreedyPrefix Sum |
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.