Apple
282 problems
| Problem | Difficulty | Frequency ↓ | Topics |
|---|---|---|---|
| 102. Binary Tree Level Order Traversal | Medium | 55.2% | TopicsTreeBreadth-First SearchBinary Tree |
| 165. Compare Version Numbers | Medium | 55.2% | TopicsTwo PointersString |
| 191. Number of 1 Bits | Easy | 55.2% | TopicsDivide and ConquerBit Manipulation |
| Search a 2D Matrix II | Medium | 55.2% | TopicsArrayBinary SearchDivide and ConquerMatrix |
| Peeking Iterator | Medium | 55.2% | TopicsArrayDesignIterator |
| Best Time to Buy and Sell Stock with Transaction Fee | Medium | 55.2% | TopicsArrayDynamic ProgrammingGreedy |
| 706. Design HashMap | Easy | 55.2% | TopicsArrayHash TableLinked ListDesignHash Function |
| 28. Find the Index of the First Occurrence in a String | Easy | 53.3% | TopicsTwo PointersStringString MatchingZ AlgorithmKnuth–Morris–Pratt AlgorithmBoyer–Moore String-Search Algorithm |
| Longest Consecutive Sequence | Medium | 53.3% | TopicsArrayHash TableUnion-Find |
| Implement Trie (Prefix Tree) | Medium | 53.3% | TopicsHash TableStringDesignTrie |
| Flatten Nested List Iterator | Medium | 53.3% | TopicsStackTreeDepth-First SearchDesignQueueIterator |
| Design Tic-Tac-Toe | Medium | 53.3% | TopicsArrayHash TableDesignMatrixSimulation |
| 383. Ransom Note | Easy | 53.3% | TopicsHash TableStringCounting |
| 387. First Unique Character in a String | Easy | 53.3% | TopicsHash TableStringQueueCounting |
| 996. Number of Squareful Arrays | Hard | 53.3% | TopicsArrayHash TableMathDynamic ProgrammingBacktrackingBit ManipulationBitmask |
| 3522. Calculate Score After Performing Instructions | Medium | 53.3% | TopicsArrayHash TableStringSimulation |
| 1606. Find Servers That Handled Most Number of Requests | Hard | 53.3% | TopicsArrayHeap (Priority Queue)SimulationOrdered Set |
| Sqrt(x) | Easy | 51.2% | TopicsMathBinary SearchNewton's Method |
| 118. Pascal's Triangle | Easy | 51.2% | TopicsArrayDynamic Programming |
| Max Points on a Line | Hard | 51.2% | TopicsArrayHash TableMathGeometryEuclidean AlgorithmGreatest Common Divisor |
| Maximal Square | Medium | 51.2% | TopicsArrayDynamic ProgrammingMatrix |
| 237. Delete Node in a Linked List | Medium | 51.2% | TopicsLinked List |
| 297. Serialize and Deserialize Binary Tree | Hard | 51.2% | TopicsStringTreeDepth-First SearchBreadth-First SearchDesignBinary Tree |
| Array Nesting | Medium | 51.2% | TopicsArrayDepth-First Search |
| 17. Letter Combinations of a Phone Number | Medium | 48.9% | TopicsHash TableStringBacktracking |