Amazon
2015 problems
| Problem | Difficulty | Frequency ↓ | Topics |
|---|---|---|---|
| 945. Minimum Increment to Make Array Unique | Medium | 13.2% | TopicsArrayGreedySortingCounting |
| 946. Validate Stack Sequences | Medium | 13.2% | TopicsArrayStackSimulation |
| 953. Verifying an Alien Dictionary | Easy | 13.2% | TopicsArrayHash TableString |
| 1010. Pairs of Songs With Total Durations Divisible by 60 | Medium | 13.2% | TopicsArrayHash TableCounting |
| 1027. Longest Arithmetic Subsequence | Medium | 13.2% | TopicsArrayHash TableBinary SearchDynamic Programming |
| 1039. Minimum Score Triangulation of Polygon | Medium | 13.2% | TopicsArrayDynamic ProgrammingTriangulationPolygons |
| 1048. Longest String Chain | Medium | 13.2% | TopicsArrayHash TableTwo PointersStringDynamic ProgrammingSorting |
| 1197. Minimum Knight Moves | Medium | 13.2% | TopicsBreadth-First SearchHeuristic SearchBidirectional SearchA* Search |
| Project Employees I | Easy | 13.2% | TopicsDatabase |
| 1108. Defanging an IP Address | Easy | 13.2% | TopicsString |
| 1122. Relative Sort Array | Easy | 13.2% | TopicsArrayHash TableSortingCounting SortQuicksortBubble Sort |
| 2215. Find the Difference of Two Arrays | Easy | 13.2% | TopicsArrayHash Table |
| 1292. Maximum Side Length of a Square with Sum Less than or Equal to Threshold | Medium | 13.2% | TopicsArrayBinary SearchMatrixPrefix Sum |
| 1342. Number of Steps to Reduce a Number to Zero | Easy | 13.2% | TopicsMathBit Manipulation |
| 1381. Design a Stack With Increment Operation | Medium | 13.2% | TopicsArrayStackDesign |
| 1481. Least Number of Unique Integers after K Removals | Medium | 13.2% | TopicsArrayHash TableGreedySortingCounting |
| 1518. Water Bottles | Easy | 13.2% | TopicsMathSimulation |
| 1545. Find Kth Bit in Nth Binary String | Medium | 13.2% | TopicsStringRecursionSimulation |
| 1567. Maximum Length of Subarray With Positive Product | Medium | 13.2% | TopicsArrayDynamic ProgrammingGreedy |
| 1636. Sort Array by Increasing Frequency | Easy | 13.2% | TopicsArrayHash TableSorting |
| 1769. Minimum Number of Operations to Move All Balls to Each Box | Medium | 13.2% | TopicsArrayStringPrefix Sum |
| 1854. Maximum Population Year | Easy | 13.2% | TopicsArrayCountingPrefix Sum |
| 1876. Substrings of Size Three with Distinct Characters | Easy | 13.2% | TopicsHash TableStringSliding WindowCounting |
| 2013. Detect Squares | Medium | 13.2% | TopicsArrayHash TableDesignCountingData Stream |
| 2096. Step-By-Step Directions From a Binary Tree Node to Another | Medium | 13.2% | TopicsStringTreeDepth-First SearchBinary TreeBinary LiftingLowest Common Ancestor |