Apple
282 problems
| Problem | Difficulty | Frequency ↓ | Topics |
|---|---|---|---|
| 45. Jump Game II | Medium | 22.3% | TopicsArrayDynamic ProgrammingGreedy |
| Permutations II | Medium | 22.3% | TopicsArrayBacktrackingSorting |
| 74. Search a 2D Matrix | Medium | 22.3% | TopicsArrayBinary SearchMatrix |
| Reverse Linked List II | Medium | 22.3% | TopicsLinked List |
| 98. Validate Binary Search Tree | Medium | 22.3% | TopicsTreeDepth-First SearchBinary Search TreeBinary Tree |
| 124. Binary Tree Maximum Path Sum | Hard | 22.3% | TopicsDynamic ProgrammingTreeDepth-First SearchBinary TreeDP on Trees |
| Remove Linked List Elements | Easy | 22.3% | TopicsLinked ListRecursion |
| The Skyline Problem | Hard | 22.3% | TopicsArrayDivide and ConquerBinary Indexed TreeSegment TreeSweep LineSortingHeap (Priority Queue)Ordered Set |
| 225. Implement Stack using Queues | Easy | 22.3% | TopicsStackDesignQueue |
| 278. First Bad Version | Easy | 22.3% | TopicsBinary SearchInteractive |
| 345. Reverse Vowels of a String | Easy | 22.3% | TopicsTwo PointersString |
| 355. Design Twitter | Medium | 22.3% | TopicsHash TableLinked ListDesignHeap (Priority Queue) |
| 438. Find All Anagrams in a String | Medium | 22.3% | TopicsHash TableStringSliding Window |
| Island Perimeter | Easy | 22.3% | TopicsArrayDepth-First SearchBreadth-First SearchMatrix |
| Next Greater Element II | Medium | 22.3% | TopicsArrayStackMonotonic Stack |
| 543. Diameter of Binary Tree | Easy | 22.3% | TopicsTreeDepth-First SearchBinary TreeDP on Trees |
| 605. Can Place Flowers | Easy | 22.3% | TopicsArrayGreedy |
| 680. Valid Palindrome II | Easy | 22.3% | TopicsTwo PointersStringGreedy |
| 849. Maximize Distance to Closest Person | Medium | 22.3% | TopicsArray |
| 953. Verifying an Alien Dictionary | Easy | 22.3% | TopicsArrayHash TableString |
| 1249. Minimum Remove to Make Valid Parentheses | Medium | 22.3% | TopicsStringStack |
| Dot Product of Two Sparse Vectors | Medium | 22.3% | TopicsArrayHash TableTwo PointersDesignLinear Algebra |
| 2351. First Letter to Appear Twice | Easy | 22.3% | TopicsHash TableStringBit ManipulationCounting |
| Knight Probability in Chessboard | Medium | 22.3% | TopicsDynamic Programming |
| 769. Max Chunks To Make Sorted | Medium | 22.3% | TopicsArrayStackGreedySortingMonotonic Stack |