Amazon
2015 problems
| Problem | Difficulty | Frequency ↓ | Topics |
|---|---|---|---|
| 36. Valid Sudoku | Medium | 58.9% | TopicsArrayHash TableMatrix |
| 45. Jump Game II | Medium | 58.9% | TopicsArrayDynamic ProgrammingGreedy |
| 540. Single Element in a Sorted Array | Medium | 58.9% | TopicsArrayBinary Search |
| Sqrt(x) | Easy | 58.7% | TopicsMathBinary SearchNewton's Method |
| 139. Word Break | Medium | 58.7% | TopicsArrayHash TableStringDynamic ProgrammingTrieMemoizationBrute-Force Search |
| 3371. Identify the Largest Outlier in an Array | Medium | 58.2% | TopicsArrayHash TableCountingEnumeration |
| 74. Search a 2D Matrix | Medium | 58% | TopicsArrayBinary SearchMatrix |
| Best Time to Buy and Sell Stock II | Medium | 58% | TopicsArrayDynamic ProgrammingGreedy |
| 6. Zigzag Conversion | Medium | 57.8% | TopicsString |
| Rotate Array | Medium | 57.8% | TopicsArrayMathTwo Pointers |
| 206. Reverse Linked List | Easy | 57.8% | TopicsLinked ListRecursion |
| 217. Contains Duplicate | Easy | 57.8% | TopicsArrayHash TableSorting |
| 739. Daily Temperatures | Medium | 57.8% | TopicsArrayStackMonotonic Stack |
| 46. Permutations | Medium | 57.1% | TopicsArrayBacktracking |
| 199. Binary Tree Right Side View | Medium | 57.1% | TopicsTreeDepth-First SearchBreadth-First SearchBinary Tree |
| 234. Palindrome Linked List | Easy | 57.1% | TopicsLinked ListTwo PointersStackRecursion |
| 287. Find the Duplicate Number | Medium | 56.8% | TopicsArrayTwo PointersBinary SearchBit ManipulationPigeonhole PrincipleFloyd's Cycle Finding Algorithm |
| 1004. Max Consecutive Ones III | Medium | 56.8% | TopicsArrayBinary SearchSliding WindowPrefix Sum |
| 35. Search Insert Position | Easy | 56.1% | TopicsArrayBinary Search |
| 28. Find the Index of the First Occurrence in a String | Easy | 55.8% | TopicsTwo PointersStringString MatchingZ AlgorithmKnuth–Morris–Pratt AlgorithmBoyer–Moore String-Search Algorithm |
| 297. Serialize and Deserialize Binary Tree | Hard | 55.8% | TopicsStringTreeDepth-First SearchBreadth-First SearchDesignBinary Tree |
| 496. Next Greater Element I | Easy | 55.8% | TopicsArrayHash TableStackMonotonic Stack |
| Two Sum II - Input Array Is Sorted | Medium | 55.6% | TopicsArrayTwo PointersBinary Search |
| 1768. Merge Strings Alternately | Easy | 55.6% | TopicsTwo PointersString |
| 125. Valid Palindrome | Easy | 55% | TopicsTwo PointersString |