Amazon
2015 problems
| Problem | Difficulty | Frequency ↓ | Topics |
|---|---|---|---|
| Longest Substring with At Least K Repeating Characters | Medium | 27.9% | TopicsHash TableStringDivide and ConquerSliding Window |
| 437. Path Sum III | Medium | 27.9% | TopicsTreeDepth-First SearchBinary Tree |
| Maximum Length of Pair Chain | Medium | 27.9% | TopicsArrayDynamic ProgrammingGreedySortingLongest Increasing Subsequence |
| Image Smoother | Easy | 27.9% | TopicsArrayMatrix |
| 682. Baseball Game | Easy | 27.9% | TopicsArrayStackSimulation |
| 740. Delete and Earn | Medium | 27.9% | TopicsArrayHash TableDynamic Programming |
| 743. Network Delay Time | Medium | 27.9% | TopicsDepth-First SearchBreadth-First SearchGraph TheoryHeap (Priority Queue)Shortest PathDijkstra's Algorithm |
| 778. Swim in Rising Water | Hard | 27.9% | TopicsArrayBinary SearchDepth-First SearchBreadth-First SearchUnion-FindMinimaxHeap (Priority Queue)MatrixDijkstra's Algorithm |
| 797. All Paths From Source to Target | Medium | 27.9% | TopicsBacktrackingDepth-First SearchBreadth-First SearchGraph TheoryDirected Acyclic Graph |
| 860. Lemonade Change | Easy | 27.9% | TopicsArrayGreedy |
| 947. Most Stones Removed with Same Row or Column | Medium | 27.9% | TopicsHash TableDepth-First SearchUnion-FindGraph TheoryBipartite Graph |
| 983. Minimum Cost For Tickets | Medium | 27.9% | TopicsArrayDynamic Programming |
| 1044. Longest Duplicate Substring | Hard | 27.9% | TopicsStringBinary SearchSliding WindowRolling HashSuffix ArrayHash FunctionSuffix AutomatonSuffix TreeZ AlgorithmBoyer–Moore String-Search Algorithm |
| Product Sales Analysis I | Easy | 27.9% | TopicsDatabase |
| 1094. Car Pooling | Medium | 27.9% | TopicsArraySortingHeap (Priority Queue)SimulationPrefix Sum |
| 1288. Remove Covered Intervals | Medium | 27.9% | TopicsArraySorting |
| 1293. Shortest Path in a Grid with Obstacles Elimination | Hard | 27.9% | TopicsArrayBreadth-First SearchMatrix |
| 1590. Make Sum Divisible by P | Medium | 27.9% | TopicsArrayHash TablePrefix Sum |
| Design an Expression Tree With Evaluate Function | Medium | 27.9% | TopicsArrayMathStackTreeDesignBinary Tree |
| Lowest Common Ancestor of a Binary Tree IV | Medium | 27.9% | TopicsHash TableTreeDepth-First SearchBinary TreeBinary LiftingLowest Common Ancestor |
| 1781. Sum of Beauty of All Substrings | Medium | 27.9% | TopicsHash TableStringCounting |
| 1846. Maximum Element After Decreasing and Rearranging | Medium | 27.9% | TopicsArrayGreedySorting |
| 1863. Sum of All Subset XOR Totals | Easy | 27.9% | TopicsArrayMathBacktrackingBit ManipulationCombinatoricsEnumeration |
| Find a Peak Element II | Medium | 27.9% | TopicsArrayBinary SearchMatrix |
| 2294. Partition Array Such That Maximum Difference Is K | Medium | 27.9% | TopicsArrayGreedySorting |