Amazon - LeetCode

Download as pdf or txt
Download as pdf or txt
You are on page 1of 23

4/10/2020 Amazon - LeetCode

 Amazon

Notice
We've improved our algorithm that calculates company tags and their frequencies to be more accurate
and current.

This page updates weekly on Saturday.

You can filter the results by different time periods.

You have solved 124 / 418 problems.

Show problem tags Select time period: 6 months

# Title Acceptance Difficulty Frequency 

1192 Critical Connections in a Network 48.7% Hard


(/problems/critical-connections-in-a-network)

 200 Number of Islands (/problems/number-of-islands) 45.2% Medium


 994 Rotting Oranges (/problems/rotting-oranges)  47.0% Medium

 138 Copy List with Random Pointer (/problems/copy- 33.6% Medium


list-with-random-pointer) 

 937 Reorder Data in Log Files (/problems/reorder- 53.6% Easy


data-in-log-files)

 819 Most Common Word (/problems/most-common- 43.9% Easy


word)

 5 Longest Palindromic Substring 28.9% Medium


(/problems/longest-palindromic-substring)

 146 LRU Cache (/problems/lru-cache)  30.6% Medium

 572 Subtree of Another Tree (/problems/subtree-of- 43.8% Easy


another-tree) 

 240 Search a 2D Matrix II (/problems/search-a-2d- 42.6% Medium


matrix-ii) 

 1 Two Sum (/problems/two-sum) 45.2% Easy

 21 Merge Two Sorted Lists (/problems/merge-two- 51.9% Easy


sorted-lists) 

https://leetcode.com/company/amazon/ 1/23
4/10/2020 Amazon - LeetCode

# Title Acceptance Difficulty Frequency 

 957 Prison Cells After N Days (/problems/prison-cells- 39.4% Medium


after-n-days)

472 Concatenated Words (/problems/concatenated- 41.2% Hard


words) 

1268 Search Suggestions System (/problems/search- 60.9% Medium


suggestions-system)

 295 Find Median from Data Stream (/problems/find- 42.0% Hard


median-from-data-stream)

 692 Top K Frequent Words (/problems/top-k-frequent- 49.8% Medium


words)

 973 K Closest Points to Origin (/problems/k-closest- 61.9% Medium


points-to-origin) 

694 Number of Distinct Islands (/problems/number-of- 54.7% Medium


distinct-islands) 

 23 Merge k Sorted Lists (/problems/merge-k-sorted- 38.7% Hard


lists) 

126 Word Ladder II (/problems/word-ladder-ii) 20.9% Hard

1152 Analyze User Website Visit Pattern 42.4% Medium


(/problems/analyze-user-website-visit-pattern) 

 460 LFU Cache (/problems/lfu-cache) 32.8% Hard

 42 Trapping Rain Water (/problems/trapping-rain- 47.3% Hard


water)

642 Design Search Autocomplete System 43.0% Hard


(/problems/design-search-autocomplete-system)

140 Word Break II (/problems/word-break-ii) 30.2% Hard

 1102 Path With Maximum Minimum Value 49.0% Medium


(/problems/path-with-maximum-minimum-value)
 

866 Prime Palindrome (/problems/prime-palindrome) 24.5% Medium

273 Integer to English Words (/problems/integer-to- 26.2% Hard


english-words)

 1167 Minimum Cost to Connect Sticks 61.5% Medium


(/problems/minimum-cost-to-connect-sticks) 

https://leetcode.com/company/amazon/ 2/23
4/10/2020 Amazon - LeetCode

# Title Acceptance Difficulty Frequency 

212 Word Search II (/problems/word-search-ii) 32.5% Hard

 253 Meeting Rooms II (/problems/meeting-rooms-ii) 45.0% Medium


 127 Word Ladder (/problems/word-ladder)  28.1% Medium

 348 Design Tic-Tac-Toe (/problems/design-tic-tac-toe) 53.1% Medium


 239 Sliding Window Maximum (/problems/sliding- 41.3% Hard


window-maximum) 

99 Recover Binary Search Tree (/problems/recover- 38.0% Hard


binary-search-tree)

456 132 Pattern (/problems/132-pattern) 28.8% Medium

 297 Serialize and Deserialize Binary Tree 45.7% Hard


(/problems/serialize-and-deserialize-binary-tree)

 380 Insert Delete GetRandom O(1) (/problems/insert- 45.7% Medium


delete-getrandom-o1)

 20 Valid Parentheses (/problems/valid-parentheses) 38.3% Easy

 347 Top K Frequent Elements (/problems/top-k- 59.5% Medium


frequent-elements) 

 139 Word Break (/problems/word-break) 38.7% Medium

545 Boundary of Binary Tree (/problems/boundary-of- 38.2% Medium


binary-tree) 

 103 Binary Tree Zigzag Level Order Traversal 45.7% Medium


(/problems/binary-tree-zigzag-level-order-
traversal)

1044 Longest Duplicate Substring (/problems/longest- 25.5% Hard


duplicate-substring)

588 Design In-Memory File System (/problems/design- 43.7% Hard


in-memory-file-system) 

733 Flood Fill (/problems/flood-fill) 53.3% Easy

 155 Min Stack (/problems/min-stack) 42.8% Easy

 2 Add Two Numbers (/problems/add-two-numbers) 33.0% Medium

54 Spiral Matrix (/problems/spiral-matrix) 33.0% Medium

210 Course Schedule II (/problems/course-schedule-ii) 38.5% Medium

https://leetcode.com/company/amazon/ 3/23
4/10/2020 Amazon - LeetCode

# Title Acceptance Difficulty Frequency 

 15 3Sum (/problems/3sum)  25.9% Medium

772 Basic Calculator III (/problems/basic-calculator-iii) 40.8% Hard


 121 Best Time to Buy and Sell Stock (/problems/best- 49.7% Easy
time-to-buy-and-sell-stock)

909 Snakes and Ladders (/problems/snakes-and- 37.3% Medium


ladders)

 1099 Two Sum Less Than K (/problems/two-sum-less- 60.4% Easy


than-k) 

863 All Nodes Distance K in Binary Tree 53.3% Medium


(/problems/all-nodes-distance-k-in-binary-tree)

 64 Minimum Path Sum (/problems/minimum-path- 51.5% Medium


sum)

 3 Longest Substring Without Repeating Characters 29.8% Medium


(/problems/longest-substring-without-repeating-
characters)

 238 Product of Array Except Self (/problems/product- 59.1% Medium


of-array-except-self)

706 Design HashMap (/problems/design-hashmap) 59.6% Easy

 767 Reorganize String (/problems/reorganize-string) 47.0% Medium

 173 Binary Search Tree Iterator (/problems/binary- 54.0% Medium


search-tree-iterator) 

143 Reorder List (/problems/reorder-list) 35.0% Medium

 74 Search a 2D Matrix (/problems/search-a-2d- 36.0% Medium


matrix)

97 Interleaving String (/problems/interleaving-string) 30.4% Hard

 1214 Two Sum BSTs (/problems/two-sum-bsts)  66.9% Medium

987 Vertical Order Traversal of a Binary Tree 34.3% Medium


(/problems/vertical-order-traversal-of-a-binary-
tree)

 79 Word Search (/problems/word-search) 34.0% Medium

 33 Search in Rotated Sorted Array 33.7% Medium


(/problems/search-in-rotated-sorted-array) 

https://leetcode.com/company/amazon/ 4/23
4/10/2020 Amazon - LeetCode

# Title Acceptance Difficulty Frequency 

 978 Longest Turbulent Subarray (/problems/longest- 46.1% Medium


turbulent-subarray) 

236 Lowest Common Ancestor of a Binary Tree 43.3% Medium


(/problems/lowest-common-ancestor-of-a-binary-
tree)

91 Decode Ways (/problems/decode-ways) 23.9% Medium

 11 Container With Most Water (/problems/container- 49.4% Medium


with-most-water)

535 Encode and Decode TinyURL (/problems/encode- 79.0% Medium


and-decode-tinyurl)

1000 Minimum Cost to Merge Stones 39.0% Hard


(/problems/minimum-cost-to-merge-stones)

449 Serialize and Deserialize BST 50.8% Medium


(/problems/serialize-and-deserialize-bst)

1236 Web Crawler (/problems/web-crawler)  63.8% Medium

224 Basic Calculator (/problems/basic-calculator) 35.8% Hard

277 Find the Celebrity (/problems/find-the-celebrity) 40.6% Medium


 322 Coin Change (/problems/coin-change) 34.0% Medium

 1155 Number of Dice Rolls With Target Sum 49.2% Medium


(/problems/number-of-dice-rolls-with-target-sum)

 206 Reverse Linked List (/problems/reverse-linked-list) 60.4% Easy

211 Add and Search Word - Data structure design 34.7% Medium
(/problems/add-and-search-word-data-structure-
design)

116 Populating Next Right Pointers in Each Node 42.7% Medium


(/problems/populating-next-right-pointers-in-each-
node)

314 Binary Tree Vertical Order Traversal 43.6% Medium


(/problems/binary-tree-vertical-order-traversal)

 384 Shuffle an Array (/problems/shuffle-an-array) 52.1% Medium

353 Design Snake Game (/problems/design-snake- 33.1% Medium


game) 

https://leetcode.com/company/amazon/ 5/23
4/10/2020 Amazon - LeetCode

# Title Acceptance Difficulty Frequency 

 1100 Find K-Length Substrings With No Repeated 71.5% Medium


Characters (/problems/find-k-length-substrings-
with-no-repeated-characters)  

208 Implement Trie (Prefix Tree) 44.7% Medium


(/problems/implement-trie-prefix-tree) 

480 Sliding Window Median (/problems/sliding- 35.7% Hard


window-median)

 981 Time Based Key-Value Store (/problems/time- 52.2% Medium


based-key-value-store)

332 Reconstruct Itinerary (/problems/reconstruct- 34.3% Medium


itinerary)

323 Number of Connected Components in an 54.7% Medium


Undirected Graph (/problems/number-of-
connected-components-in-an-undirected-graph)

269 Alien Dictionary (/problems/alien-dictionary)  33.7% Hard

622 Design Circular Queue (/problems/design-circular- 42.5% Medium


queue)

 17 Letter Combinations of a Phone Number 45.3% Medium


(/problems/letter-combinations-of-a-phone-
number)

192 Word Frequency (/problems/word-frequency) 26.2% Medium

 543 Diameter of Binary Tree (/problems/diameter-of- 48.4% Easy


binary-tree)

726 Number of Atoms (/problems/number-of-atoms) 47.3% Hard

 4 Median of Two Sorted Arrays (/problems/median- 28.7% Hard


of-two-sorted-arrays)

133 Clone Graph (/problems/clone-graph) 32.3% Medium

218 The Skyline Problem (/problems/the-skyline- 33.6% Hard


problem)

739 Daily Temperatures (/problems/daily- 62.3% Medium


temperatures)

 759 Employee Free Time (/problems/employee-free- 64.8% Hard


time) 

https://leetcode.com/company/amazon/ 6/23
4/10/2020 Amazon - LeetCode

# Title Acceptance Difficulty Frequency 

1031 Maximum Sum of Two Non-Overlapping 56.5% Medium


Subarrays (/problems/maximum-sum-of-two-non-
overlapping-subarrays)

490 The Maze (/problems/the-maze)  50.5% Medium

 93 Restore IP Addresses (/problems/restore-ip- 34.1% Medium


addresses)

227 Basic Calculator II (/problems/basic-calculator-ii) 36.0% Medium

1188 Design Bounded Blocking Queue 69.3% Medium


(/problems/design-bounded-blocking-queue) 

1011 Capacity To Ship Packages Within D Days 57.0% Medium


(/problems/capacity-to-ship-packages-within-d-
days)

1172 Dinner Plate Stacks (/problems/dinner-plate- 39.3% Hard


stacks)

1279 Traffic Light Controlled Intersection 75.0% Easy


(/problems/traffic-light-controlled-intersection) 

 72 Edit Distance (/problems/edit-distance) 41.8% Hard

 1219 Path with Maximum Gold (/problems/path-with- 63.8% Medium


maximum-gold)

84 Largest Rectangle in Histogram 33.8% Hard


(/problems/largest-rectangle-in-histogram)

1032 Stream of Characters (/problems/stream-of- 46.8% Hard


characters)

187 Repeated DNA Sequences (/problems/repeated- 38.1% Medium


dna-sequences)

352 Data Stream as Disjoint Intervals (/problems/data- 45.8% Hard


stream-as-disjoint-intervals)

409 Longest Palindrome (/problems/longest- 49.8% Easy


palindrome)

895 Maximum Frequency Stack (/problems/maximum- 60.0% Hard


frequency-stack)

881 Boats to Save People (/problems/boats-to-save- 45.8% Medium


people)

1360 Number of Days Between Two Dates 48.6% Easy


(/problems/number-of-days-between-two-dates)

https://leetcode.com/company/amazon/ 7/23
4/10/2020 Amazon - LeetCode

# Title Acceptance Difficulty Frequency 

105 Construct Binary Tree from Preorder and Inorder 46.5% Medium
Traversal (/problems/construct-binary-tree-from-
preorder-and-inorder-traversal)

 215 Kth Largest Element in an Array (/problems/kth- 53.1% Medium


largest-element-in-an-array)

1229 Meeting Scheduler (/problems/meeting-scheduler) 48.0% Medium


496 Next Greater Element I (/problems/next-greater- 62.6% Easy


element-i)

165 Compare Version Numbers (/problems/compare- 26.2% Medium


version-numbers)

45 Jump Game II (/problems/jump-game-ii) 29.9% Hard

640 Solve the Equation (/problems/solve-the-equation) 41.3% Medium

98 Validate Binary Search Tree (/problems/validate- 27.3% Medium


binary-search-tree)

 96 Unique Binary Search Trees (/problems/unique- 50.1% Medium


binary-search-trees) 

 1038 Binary Search Tree to Greater Sum Tree 79.6% Medium


(/problems/binary-search-tree-to-greater-sum-
tree)

489 Robot Room Cleaner (/problems/robot-room- 68.1% Hard


cleaner) 

997 Find the Town Judge (/problems/find-the-town- 50.0% Easy


judge)

 445 Add Two Numbers II (/problems/add-two- 53.2% Medium


numbers-ii)

55 Jump Game (/problems/jump-game) 33.4% Medium

76 Minimum Window Substring (/problems/minimum- 33.7% Hard


window-substring)

675 Cut Off Trees for Golf Event (/problems/cut-off- 33.9% Hard
trees-for-golf-event)

564 Find the Closest Palindrome (/problems/find-the- 19.4% Hard


closest-palindrome)

378 Kth Smallest Element in a Sorted Matrix 52.7% Medium


(/problems/kth-smallest-element-in-a-sorted-
matrix)

https://leetcode.com/company/amazon/ 8/23
4/10/2020 Amazon - LeetCode

# Title Acceptance Difficulty Frequency 

12 Integer to Roman (/problems/integer-to-roman) 54.0% Medium

437 Path Sum III (/problems/path-sum-iii) 45.2% Easy

503 Next Greater Element II (/problems/next-greater- 54.6% Medium


element-ii)

388 Longest Absolute File Path (/problems/longest- 41.1% Medium


absolute-file-path)

763 Partition Labels (/problems/partition-labels) 73.8% Medium

 560 Subarray Sum Equals K (/problems/subarray- 43.5% Medium


sum-equals-k)

 56 Merge Intervals (/problems/merge-intervals)  38.3% Medium

102 Binary Tree Level Order Traversal 52.8% Medium


(/problems/binary-tree-level-order-traversal)

135 Candy (/problems/candy) 30.6% Hard

 442 Find All Duplicates in an Array (/problems/find-all- 64.5% Medium


duplicates-in-an-array)

678 Valid Parenthesis String (/problems/valid- 34.1% Medium


parenthesis-string)

805 Split Array With Same Average (/problems/split- 26.1% Hard


array-with-same-average)

128 Longest Consecutive Sequence 44.1% Hard


(/problems/longest-consecutive-sequence)

547 Friend Circles (/problems/friend-circles) 57.1% Medium

1275 Find Winner on a Tic Tac Toe Game 53.1% Easy


(/problems/find-winner-on-a-tic-tac-toe-game)

 387 First Unique Character in a String (/problems/first- 51.7% Easy


unique-character-in-a-string)

690 Employee Importance (/problems/employee- 56.1% Easy


importance)

36 Valid Sudoku (/problems/valid-sudoku) 47.2% Medium

153 Find Minimum in Rotated Sorted Array 44.3% Medium


(/problems/find-minimum-in-rotated-sorted-array)

 199 Binary Tree Right Side View (/problems/binary- 52.2% Medium


tree-right-side-view)

https://leetcode.com/company/amazon/ 9/23
4/10/2020 Amazon - LeetCode

# Title Acceptance Difficulty Frequency 

75 Sort Colors (/problems/sort-colors) 45.1% Medium

261 Graph Valid Tree (/problems/graph-valid-tree)  41.4% Medium

939 Minimum Area Rectangle (/problems/minimum- 52.0% Medium


area-rectangle)

312 Burst Balloons (/problems/burst-balloons) 50.4% Hard

1197 Minimum Knight Moves (/problems/minimum- 34.5% Medium


knight-moves) 

995 Minimum Number of K Consecutive Bit Flips 46.2% Hard


(/problems/minimum-number-of-k-consecutive-bit-
flips)

628 Maximum Product of Three Numbers 46.9% Easy


(/problems/maximum-product-of-three-numbers)

221 Maximal Square (/problems/maximal-square) 35.7% Medium

109 Convert Sorted List to Binary Search Tree 45.6% Medium


(/problems/convert-sorted-list-to-binary-search-
tree)

78 Subsets (/problems/subsets) 58.7% Medium

419 Battleships in a Board (/problems/battleships-in-a- 68.4% Medium


board)

1344 Angle Between Hands of a Clock 60.6% Medium


(/problems/angle-between-hands-of-a-clock)

315 Count of Smaller Numbers After Self 40.9% Hard


(/problems/count-of-smaller-numbers-after-self)

695 Max Area of Island (/problems/max-area-of- 61.0% Medium


island)

969 Pancake Sorting (/problems/pancake-sorting) 65.8% Medium

 53 Maximum Subarray (/problems/maximum- 45.9% Easy


subarray)

963 Minimum Area Rectangle II (/problems/minimum- 49.4% Medium


area-rectangle-ii)

117 Populating Next Right Pointers in Each Node II 37.5% Medium


(/problems/populating-next-right-pointers-in-each-
node-ii)

 124 Binary Tree Maximum Path Sum 32.6% Hard


(/problems/binary-tree-maximum-path-sum)

https://leetcode.com/company/amazon/ 10/23
4/10/2020 Amazon - LeetCode

# Title Acceptance Difficulty Frequency 

41 First Missing Positive (/problems/first-missing- 31.0% Hard


positive)

32 Longest Valid Parentheses (/problems/longest- 27.6% Hard


valid-parentheses)

556 Next Greater Element III (/problems/next-greater- 31.2% Medium


element-iii)

653 Two Sum IV - Input is a BST (/problems/two-sum- 54.6% Easy


iv-input-is-a-bst)

1094 Car Pooling (/problems/car-pooling) 56.8% Medium

721 Accounts Merge (/problems/accounts-merge) 46.4% Medium

179 Largest Number (/problems/largest-number) 27.7% Medium

992 Subarrays with K Different Integers 46.5% Hard


(/problems/subarrays-with-k-different-integers)

25 Reverse Nodes in k-Group (/problems/reverse- 40.2% Hard


nodes-in-k-group)

 101 Symmetric Tree (/problems/symmetric-tree)  45.9% Easy

 100 Same Tree (/problems/same-tree) 52.1% Easy

150 Evaluate Reverse Polish Notation 35.1% Medium


(/problems/evaluate-reverse-polish-notation)

688 Knight Probability in Chessboard 47.7% Medium


(/problems/knight-probability-in-chessboard) 

73 Set Matrix Zeroes (/problems/set-matrix-zeroes) 42.3% Medium

 130 Surrounded Regions (/problems/surrounded- 25.8% Medium


regions)

410 Split Array Largest Sum (/problems/split-array- 43.8% Hard


largest-sum)

 63 Unique Paths II (/problems/unique-paths-ii) 34.0% Medium

234 Palindrome Linked List (/problems/palindrome- 38.3% Easy


linked-list)

432 All O`one Data Structure (/problems/all-oone- 31.6% Hard


data-structure)

529 Minesweeper (/problems/minesweeper) 57.5% Medium

 46 Permutations (/problems/permutations)  61.1% Medium

https://leetcode.com/company/amazon/ 11/23
4/10/2020 Amazon - LeetCode

# Title Acceptance Difficulty Frequency 

 289 Game of Life (/problems/game-of-life) 52.2% Medium

351 Android Unlock Patterns (/problems/android- 47.7% Medium


unlock-patterns) 

88 Merge Sorted Array (/problems/merge-sorted- 38.5% Easy


array)

716 Max Stack (/problems/max-stack)  42.1% Easy

 22 Generate Parentheses (/problems/generate- 60.5% Medium


parentheses) 

336 Palindrome Pairs (/problems/palindrome-pairs) 33.0% Hard

 71 Simplify Path (/problems/simplify-path) 31.5% Medium

1120 Maximum Average Subtree (/problems/maximum- 61.9% Medium


average-subtree) 

394 Decode String (/problems/decode-string) 48.5% Medium

132 Palindrome Partitioning II (/problems/palindrome- 29.5% Hard


partitioning-ii)

307 Range Sum Query - Mutable (/problems/range- 32.8% Medium


sum-query-mutable)

1233 Remove Sub-Folders from the Filesystem 56.6% Medium


(/problems/remove-sub-folders-from-the-
filesystem)

284 Peeking Iterator (/problems/peeking-iterator) 43.9% Medium

287 Find the Duplicate Number (/problems/find-the- 53.1% Medium


duplicate-number)

362 Design Hit Counter (/problems/design-hit-counter) 62.5% Medium


1060 Missing Element in Sorted Array 54.5% Medium


(/problems/missing-element-in-sorted-array) 

48 Rotate Image (/problems/rotate-image) 54.3% Medium

518 Coin Change 2 (/problems/coin-change-2) 46.8% Medium

31 Next Permutation (/problems/next-permutation) 31.9% Medium

407 Trapping Rain Water II (/problems/trapping-rain- 41.0% Hard


water-ii)

415 Add Strings (/problems/add-strings) 46.4% Easy

https://leetcode.com/company/amazon/ 12/23
4/10/2020 Amazon - LeetCode

# Title Acceptance Difficulty Frequency 

509 Fibonacci Number (/problems/fibonacci-number) 67.0% Easy

39 Combination Sum (/problems/combination-sum) 54.0% Medium

 70 Climbing Stairs (/problems/climbing-stairs) 46.4% Easy

19 Remove Nth Node From End of List 34.9% Medium


(/problems/remove-nth-node-from-end-of-list)

468 Validate IP Address (/problems/validate-ip- 22.3% Medium


address)

272 Closest Binary Search Tree Value II 49.2% Hard


(/problems/closest-binary-search-tree-value-ii)

 451 Sort Characters By Frequency (/problems/sort- 59.4% Medium


characters-by-frequency)

463 Island Perimeter (/problems/island-perimeter) 63.1% Easy

1161 Maximum Level Sum of a Binary Tree 71.7% Medium


(/problems/maximum-level-sum-of-a-binary-tree)

 516 Longest Palindromic Subsequence 51.1% Medium


(/problems/longest-palindromic-subsequence) 

787 Cheapest Flights Within K Stops 37.4% Medium


(/problems/cheapest-flights-within-k-stops)

1202 Smallest String With Swaps (/problems/smallest- 44.7% Medium


string-with-swaps)

 1130 Minimum Cost Tree From Leaf Values 64.9% Medium


(/problems/minimum-cost-tree-from-leaf-values)

169 Majority Element (/problems/majority-element) 56.3% Easy

836 Rectangle Overlap (/problems/rectangle-overlap) 48.7% Easy

465 Optimal Account Balancing (/problems/optimal- 45.7% Hard


account-balancing) 

161 One Edit Distance (/problems/one-edit-distance) 32.2% Medium


785 Is Graph Bipartite? (/problems/is-graph-bipartite) 46.2% Medium

737 Sentence Similarity II (/problems/sentence- 45.1% Medium


similarity-ii) 

 701 Insert into a Binary Search Tree (/problems/insert- 79.1% Medium


into-a-binary-search-tree)

https://leetcode.com/company/amazon/ 13/23
4/10/2020 Amazon - LeetCode

# Title Acceptance Difficulty Frequency 

1049 Last Stone Weight II (/problems/last-stone-weight- 43.5% Medium


ii)

120 Triangle (/problems/triangle) 42.7% Medium

317 Shortest Distance from All Buildings 40.5% Hard


(/problems/shortest-distance-from-all-buildings)

177 Nth Highest Salary (/problems/nth-highest-salary) 30.1% Medium

698 Partition to K Equal Sum Subsets 44.6% Medium


(/problems/partition-to-k-equal-sum-subsets)

44 Wildcard Matching (/problems/wildcard-matching) 24.2% Hard

340 Longest Substring with At Most K Distinct 43.0% Hard


Characters (/problems/longest-substring-with-at-
most-k-distinct-characters) 

 207 Course Schedule (/problems/course-schedule) 41.2% Medium

228 Summary Ranges (/problems/summary-ranges) 38.5% Medium

50 Pow(x, n) (/problems/powx-n) 29.2% Medium

1084 Sales Analysis III (/problems/sales-analysis-iii) 55.4% Easy


 538 Convert BST to Greater Tree (/problems/convert- 54.0% Easy


bst-to-greater-tree)

399 Evaluate Division (/problems/evaluate-division) 50.3% Medium

 270 Closest Binary Search Tree Value 46.5% Easy


(/problems/closest-binary-search-tree-value) 

662 Maximum Width of Binary Tree 39.8% Medium


(/problems/maximum-width-of-binary-tree)

 235 Lowest Common Ancestor of a Binary Search 48.5% Easy


Tree (/problems/lowest-common-ancestor-of-a-
binary-search-tree) 

 349 Intersection of Two Arrays (/problems/intersection- 60.2% Easy


of-two-arrays)

82 Remove Duplicates from Sorted List II 35.7% Medium


(/problems/remove-duplicates-from-sorted-list-ii)

703 Kth Largest Element in a Stream (/problems/kth- 48.6% Easy


largest-element-in-a-stream)

https://leetcode.com/company/amazon/ 14/23
4/10/2020 Amazon - LeetCode

# Title Acceptance Difficulty Frequency 

1002 Find Common Characters (/problems/find- 67.0% Easy


common-characters)

542 01 Matrix (/problems/01-matrix) 38.7% Medium

285 Inorder Successor in BST (/problems/inorder- 38.7% Medium


successor-in-bst) 

68 Text Justification (/problems/text-justification) 26.5% Hard

1375 Bulb Switcher III (/problems/bulb-switcher-iii) 59.7% Medium

366 Find Leaves of Binary Tree (/problems/find- 69.6% Medium


leaves-of-binary-tree) 

 980 Unique Paths III (/problems/unique-paths-iii)  72.5% Hard

621 Task Scheduler (/problems/task-scheduler) 47.8% Medium

160 Intersection of Two Linked Lists 38.5% Easy


(/problems/intersection-of-two-linked-lists)

37 Sudoku Solver (/problems/sudoku-solver) 41.5% Hard

16 3Sum Closest (/problems/3sum-closest) 45.7% Medium

81 Search in Rotated Sorted Array II 33.0% Medium


(/problems/search-in-rotated-sorted-array-ii)

 647 Palindromic Substrings (/problems/palindromic- 59.6% Medium


substrings)

18 4Sum (/problems/4sum) 32.8% Medium

 852 Peak Index in a Mountain Array (/problems/peak- 71.0% Easy


index-in-a-mountain-array)

85 Maximal Rectangle (/problems/maximal-rectangle) 36.3% Hard

652 Find Duplicate Subtrees (/problems/find-duplicate- 49.3% Medium


subtrees)

974 Subarray Sums Divisible by K 47.7% Medium


(/problems/subarray-sums-divisible-by-k)

539 Minimum Time Difference (/problems/minimum- 50.9% Medium


time-difference)

92 Reverse Linked List II (/problems/reverse-linked- 37.6% Medium


list-ii)

 205 Isomorphic Strings (/problems/isomorphic-strings) 39.2% Easy

https://leetcode.com/company/amazon/ 15/23
4/10/2020 Amazon - LeetCode

# Title Acceptance Difficulty Frequency 

1091 Shortest Path in Binary Matrix 37.4% Medium


(/problems/shortest-path-in-binary-matrix)

611 Valid Triangle Number (/problems/valid-triangle- 47.8% Medium


number)

528 Random Pick with Weight (/problems/random- 43.6% Medium


pick-with-weight)

141 Linked List Cycle (/problems/linked-list-cycle) 40.0% Easy

341 Flatten Nested List Iterator (/problems/flatten- 51.6% Medium


nested-list-iterator) 

325 Maximum Size Subarray Sum Equals k 46.4% Medium


(/problems/maximum-size-subarray-sum-equals-
k) 

152 Maximum Product Subarray 31.0% Medium


(/problems/maximum-product-subarray) 

154 Find Minimum in Rotated Sorted Array II 40.3% Hard


(/problems/find-minimum-in-rotated-sorted-array-
ii)

708 Insert into a Sorted Circular Linked List 31.2% Medium


(/problems/insert-into-a-sorted-circular-linked-list)

329 Longest Increasing Path in a Matrix 42.5% Hard


(/problems/longest-increasing-path-in-a-matrix)

1249 Minimum Remove to Make Valid Parentheses 60.6% Medium


(/problems/minimum-remove-to-make-valid-
parentheses)

47 Permutations II (/problems/permutations-ii) 44.7% Medium

 637 Average of Levels in Binary Tree 61.8% Easy


(/problems/average-of-levels-in-binary-tree)

 257 Binary Tree Paths (/problems/binary-tree-paths) 49.6% Easy

498 Diagonal Traverse (/problems/diagonal-traverse) 46.8% Medium

337 House Robber III (/problems/house-robber-iii) 50.0% Medium

115 Distinct Subsequences (/problems/distinct- 37.1% Hard


subsequences)

300 Longest Increasing Subsequence 42.1% Medium


(/problems/longest-increasing-subsequence)

https://leetcode.com/company/amazon/ 16/23
4/10/2020 Amazon - LeetCode

# Title Acceptance Difficulty Frequency 

525 Contiguous Array (/problems/contiguous-array) 44.9% Medium

86 Partition List (/problems/partition-list) 40.1% Medium

250 Count Univalue Subtrees (/problems/count- 51.3% Medium


univalue-subtrees) 

8 String to Integer (atoi) (/problems/string-to-integer- 15.1% Medium


atoi)

 286 Walls and Gates (/problems/walls-and-gates)  52.9% Medium

801 Minimum Swaps To Make Sequences Increasing 38.2% Medium


(/problems/minimum-swaps-to-make-sequences-
increasing)

403 Frog Jump (/problems/frog-jump) 38.7% Hard

59 Spiral Matrix II (/problems/spiral-matrix-ii) 51.9% Medium

1153 String Transforms Into Another String 35.5% Hard


(/problems/string-transforms-into-another-string)

 671 Second Minimum Node In a Binary Tree 42.9% Easy


(/problems/second-minimum-node-in-a-binary-
tree)

134 Gas Station (/problems/gas-station) 37.1% Medium

395 Longest Substring with At Least K Repeating 40.4% Medium


Characters (/problems/longest-substring-with-at-
least-k-repeating-characters)

 1007 Minimum Domino Rotations For Equal Row 49.6% Medium


(/problems/minimum-domino-rotations-for-equal-
row) 

310 Minimum Height Trees (/problems/minimum- 31.6% Medium


height-trees)

373 Find K Pairs with Smallest Sums (/problems/find- 35.7% Medium


k-pairs-with-smallest-sums)

301 Remove Invalid Parentheses (/problems/remove- 42.1% Hard


invalid-parentheses) 

417 Pacific Atlantic Water Flow (/problems/pacific- 39.9% Medium


atlantic-water-flow)

106 Construct Binary Tree from Inorder and Postorder 43.7% Medium
Traversal (/problems/construct-binary-tree-from-
inorder-and-postorder-traversal)

https://leetcode.com/company/amazon/ 17/23
4/10/2020 Amazon - LeetCode

# Title Acceptance Difficulty Frequency 

13 Roman to Integer (/problems/roman-to-integer) 54.8% Easy

 110 Balanced Binary Tree (/problems/balanced- 42.8% Easy


binary-tree)

163 Missing Ranges (/problems/missing-ranges)  24.0% Medium

 268 Missing Number (/problems/missing-number) 50.6% Easy

1010 Pairs of Songs With Total Durations Divisible by 47.3% Easy


60 (/problems/pairs-of-songs-with-total-durations-
divisible-by-60)

266 Palindrome Permutation (/problems/palindrome- 61.3% Easy


permutation) 

849 Maximize Distance to Closest Person 42.3% Easy


(/problems/maximize-distance-to-closest-person)

 977 Squares of a Sorted Array (/problems/squares-of- 72.3% Easy


a-sorted-array)

14 Longest Common Prefix (/problems/longest- 34.8% Easy


common-prefix)

232 Implement Queue using Stacks 47.7% Easy


(/problems/implement-queue-using-stacks)

176 Second Highest Salary (/problems/second- 30.5% Easy


highest-salary)

350 Intersection of Two Arrays II 50.6% Easy


(/problems/intersection-of-two-arrays-ii)

354 Russian Doll Envelopes (/problems/russian-doll- 35.0% Hard


envelopes)

52 N-Queens II (/problems/n-queens-ii) 56.1% Hard

183 Customers Who Never Order 50.9% Easy


(/problems/customers-who-never-order)

137 Single Number II (/problems/single-number-ii) 49.0% Medium

148 Sort List (/problems/sort-list) 40.2% Medium

222 Count Complete Tree Nodes (/problems/count- 41.7% Medium


complete-tree-nodes)

862 Shortest Subarray with Sum at Least K 23.5% Hard


(/problems/shortest-subarray-with-sum-at-least-k)

https://leetcode.com/company/amazon/ 18/23
4/10/2020 Amazon - LeetCode

# Title Acceptance Difficulty Frequency 

339 Nested List Weight Sum (/problems/nested-list- 72.2% Easy


weight-sum) 

735 Asteroid Collision (/problems/asteroid-collision) 40.2% Medium

 61 Rotate List (/problems/rotate-list) 29.1% Medium

 226 Invert Binary Tree (/problems/invert-binary-tree) 62.2% Easy

242 Valid Anagram (/problems/valid-anagram) 55.6% Easy

162 Find Peak Element (/problems/find-peak-element) 42.8% Medium

515 Find Largest Value in Each Tree Row 59.9% Medium


(/problems/find-largest-value-in-each-tree-row)

167 Two Sum II - Input array is sorted (/problems/two- 52.9% Easy


sum-ii-input-array-is-sorted)

540 Single Element in a Sorted Array 57.7% Medium


(/problems/single-element-in-a-sorted-array)

189 Rotate Array (/problems/rotate-array) 33.4% Easy

 62 Unique Paths (/problems/unique-paths) 51.8% Medium

67 Add Binary (/problems/add-binary) 42.8% Easy

1046 Last Stone Weight (/problems/last-stone-weight) 62.5% Easy

459 Repeated Substring Pattern (/problems/repeated- 41.7% Easy


substring-pattern)

 1122 Relative Sort Array (/problems/relative-sort-array) 67.3% Easy

 94 Binary Tree Inorder Traversal (/problems/binary- 61.4% Medium


tree-inorder-traversal)

264 Ugly Number II (/problems/ugly-number-ii) 39.0% Medium

 112 Path Sum (/problems/path-sum) 40.2% Easy

209 Minimum Size Subarray Sum 37.0% Medium


(/problems/minimum-size-subarray-sum)

123 Best Time to Buy and Sell Stock III 36.4% Hard
(/problems/best-time-to-buy-and-sell-stock-iii)

304 Range Sum Query 2D - Immutable 36.7% Medium


(/problems/range-sum-query-2d-immutable)

 49 Group Anagrams (/problems/group-anagrams) 55.0% Medium


https://leetcode.com/company/amazon/ 19/23
4/10/2020 Amazon - LeetCode

# Title Acceptance Difficulty Frequency 

69 Sqrt(x) (/problems/sqrtx) 33.1% Easy

6 ZigZag Conversion (/problems/zigzag-conversion) 35.1% Medium

1160 Find Words That Can Be Formed by Characters 67.3% Easy


(/problems/find-words-that-can-be-formed-by-
characters)

114 Flatten Binary Tree to Linked List 47.1% Medium


(/problems/flatten-binary-tree-to-linked-list)

180 Consecutive Numbers (/problems/consecutive- 38.1% Medium


numbers)

1004 Max Consecutive Ones III (/problems/max- 57.1% Medium


consecutive-ones-iii)

9 Palindrome Number (/problems/palindrome- 47.1% Easy


number)

450 Delete Node in a BST (/problems/delete-node-in- 42.1% Medium


a-bst)

184 Department Highest Salary 34.5% Medium


(/problems/department-highest-salary)

151 Reverse Words in a String (/problems/reverse- 19.8% Medium


words-in-a-string)

10 Regular Expression Matching (/problems/regular- 26.3% Hard


expression-matching)

 938 Range Sum of BST (/problems/range-sum-of-bst) 79.7% Easy

 34 Find First and Last Position of Element in Sorted 35.3% Medium


Array (/problems/find-first-and-last-position-of-
element-in-sorted-array)

 131 Palindrome Partitioning (/problems/palindrome- 45.4% Medium


partitioning)

1048 Longest String Chain (/problems/longest-string- 53.6% Medium


chain)

334 Increasing Triplet Subsequence 39.9% Medium


(/problems/increasing-triplet-subsequence)

230 Kth Smallest Element in a BST (/problems/kth- 56.6% Medium


smallest-element-in-a-bst)

 145 Binary Tree Postorder Traversal 53.0% Hard


(/problems/binary-tree-postorder-traversal)

https://leetcode.com/company/amazon/ 20/23
4/10/2020 Amazon - LeetCode

# Title Acceptance Difficulty Frequency 

443 String Compression (/problems/string- 40.1% Easy


compression)

657 Robot Return to Origin (/problems/robot-return-to- 73.0% Easy


origin)

426 Convert Binary Search Tree to Sorted Doubly 57.5% Medium


Linked List (/problems/convert-binary-search-tree-
to-sorted-doubly-linked-list) 

636 Exclusive Time of Functions (/problems/exclusive- 50.9% Medium


time-of-functions)

 28 Implement strStr() (/problems/implement-strstr) 34.0% Easy

567 Permutation in String (/problems/permutation-in- 40.4% Medium


string)

581 Shortest Unsorted Continuous Subarray 30.8% Easy


(/problems/shortest-unsorted-continuous-
subarray)

 299 Bulls and Cows (/problems/bulls-and-cows) 41.7% Easy

204 Count Primes (/problems/count-primes) 30.8% Easy

129 Sum Root to Leaf Numbers (/problems/sum-root- 45.9% Medium


to-leaf-numbers)

83 Remove Duplicates from Sorted List 44.6% Easy


(/problems/remove-duplicates-from-sorted-list)

57 Insert Interval (/problems/insert-interval) 32.8% Hard

29 Divide Two Integers (/problems/divide-two- 16.2% Medium


integers)

557 Reverse Words in a String III (/problems/reverse- 68.3% Easy


words-in-a-string-iii)

217 Contains Duplicate (/problems/contains-duplicate) 55.2% Easy

523 Continuous Subarray Sum (/problems/continuous- 24.5% Medium


subarray-sum)

1143 Longest Common Subsequence 57.9% Medium


(/problems/longest-common-subsequence)

 90 Subsets II (/problems/subsets-ii)  45.7% Medium

 1299 Replace Elements with Greatest Element on Right 78.2% Easy


Side (/problems/replace-elements-with-greatest-
element-on-right-side)

https://leetcode.com/company/amazon/ 21/23
4/10/2020 Amazon - LeetCode

# Title Acceptance Difficulty Frequency 

181 Employees Earning More Than Their Managers 54.5% Easy


(/problems/employees-earning-more-than-their-
managers)

 338 Counting Bits (/problems/counting-bits) 67.2% Medium

743 Network Delay Time (/problems/network-delay- 45.4% Medium


time)

 122 Best Time to Buy and Sell Stock II 55.6% Easy


(/problems/best-time-to-buy-and-sell-stock-ii)

107 Binary Tree Level Order Traversal II 50.5% Easy


(/problems/binary-tree-level-order-traversal-ii)

 113 Path Sum II (/problems/path-sum-ii) 44.9% Medium

279 Perfect Squares (/problems/perfect-squares) 45.0% Medium

 40 Combination Sum II (/problems/combination-sum- 46.2% Medium


ii) 

 392 Is Subsequence (/problems/is-subsequence) 47.9% Easy

344 Reverse String (/problems/reverse-string) 66.1% Easy

 198 House Robber (/problems/house-robber) 41.7% Easy

 617 Merge Two Binary Trees (/problems/merge-two- 73.1% Easy


binary-trees)

 202 Happy Number (/problems/happy-number)  50.0% Easy

38 Count and Say (/problems/count-and-say) 43.5% Easy

118 Pascal's Triangle (/problems/pascals-triangle) 50.7% Easy

412 Fizz Buzz (/problems/fizz-buzz) 61.5% Easy

 104 Maximum Depth of Binary Tree 64.5% Easy


(/problems/maximum-depth-of-binary-tree)

 108 Convert Sorted Array to Binary Search Tree 55.8% Easy


(/problems/convert-sorted-array-to-binary-search-
tree) 

 283 Move Zeroes (/problems/move-zeroes) 57.2% Easy

 7 Reverse Integer (/problems/reverse-integer) 25.6% Easy

 136 Single Number (/problems/single-number) 64.7% Easy

https://leetcode.com/company/amazon/ 22/23
4/10/2020 Amazon - LeetCode

# Title Acceptance Difficulty Frequency 

 876 Middle of the Linked List (/problems/middle-of-the- 68.4% Easy


linked-list)

Copyright © 2020 LeetCode


Help Center (/support/) | Terms (/terms/) | Privacy Policy (/privacy/)
United States (/region/)

https://leetcode.com/company/amazon/ 23/23

You might also like