grindmapcompany-wise LeetCode
All companies

Amazon LeetCode Questions

1968 questions all-time · 527 easy · 1074 medium · 367 hard
# Problem Difficulty Frequency Acceptance
1Two Sum
Easy
100
0.6%
2LRU Cache
Medium
89
0.5%
3Trapping Rain Water
Hard
87
0.7%
4Number of Islands
Medium
86
0.6%
5Longest Substring Without Repeating Characters
Medium
84
0.4%
6Best Time to Buy and Sell Stock
Easy
83
0.6%
7Group Anagrams
Medium
80
0.7%
8Add Two Numbers
Medium
79
0.5%
9Reorganize String
Medium
79
0.6%
103Sum
Medium
79
0.4%
11Longest Palindromic Substring
Medium
79
0.4%
12Merge Intervals
Medium
77
0.5%
13Container With Most Water
Medium
77
0.6%
14Median of Two Sorted Arrays
Hard
76
0.5%
15Koko Eating Bananas
Medium
75
0.5%
16Valid Parentheses
Easy
75
0.4%
17Course Schedule
Medium
75
0.5%
18Merge k Sorted Lists
Hard
74
0.6%
19Longest Common Prefix
Easy
74
0.5%
20Rotting Oranges
Medium
74
0.6%
21Subarray Sum Equals K
Medium
73
0.5%
22Merge Sorted Array
Easy
73
0.6%
23Search in Rotated Sorted Array
Medium
71
0.5%
24Top K Frequent Elements
Medium
71
0.7%
25Maximum Subarray
Medium
71
0.5%
26Longest Consecutive Sequence
Medium
71
0.5%
27Copy List with Random Pointer
Medium
70
0.6%
28Lowest Common Ancestor of a Binary Tree
Medium
70
0.7%
29Generate Parentheses
Medium
70
0.8%
30Palindrome Number
Easy
70
0.6%
31Word Ladder
Hard
69
0.5%
32Majority Element
Easy
69
0.7%
33Product of Array Except Self
Medium
68
0.7%
34Merge Two Sorted Lists
Easy
68
0.7%
35Jump Game
Medium
67
0.4%
36Climbing Stairs
Easy
67
0.5%
37House Robber
Medium
67
0.5%
38Letter Combinations of a Phone Number
Medium
66
0.7%
39Course Schedule II
Medium
66
0.6%
40Word Search
Medium
65
0.5%
41Spiral Matrix
Medium
65
0.6%
42Sliding Window Maximum
Hard
65
0.5%
43Valid Anagram
Easy
65
0.7%
44Next Permutation
Medium
64
0.5%
45Rotate Image
Medium
64
0.8%
46Analyze User Website Visit Pattern
Medium
64
0.4%
47Kth Largest Element in an Array
Medium
63
0.7%
48Coin Change
Medium
63
0.5%
49Task Scheduler
Medium
63
0.6%
50Remove Duplicates from Sorted Array
Easy
63
0.6%
51Meeting Rooms II
Medium
62
0.5%
52Find Median from Data Stream
Hard
62
0.5%
53Roman to Integer
Easy
62
0.7%
54Subsets
Medium
62
0.8%
55Merge Strings Alternately
Easy
62
0.8%
56Unique Paths
Medium
62
0.7%
57Insert Delete GetRandom O(1)
Medium
61
0.6%
58Find Peak Element
Medium
61
0.5%
59Pascal's Triangle
Easy
61
0.8%
60Word Break
Medium
61
0.5%
61Reverse Integer
Medium
60
0.3%
62First Missing Positive
Hard
60
0.4%
63Jump Game II
Medium
60
0.4%
64Move Zeroes
Easy
60
0.6%
65Asteroid Collision
Medium
60
0.5%
66Sort Colors
Medium
60
0.7%
67Largest Rectangle in Histogram
Hard
60
0.5%
68Create Hello World FunctionEasy
60
0.8%
69Rotate Array
Medium
60
0.5%
70Find First and Last Position of Element in Sorted Array
Medium
60
0.5%
71N-Queens
Hard
60
0.8%
72Longest Repeating Character Replacement
Medium
60
0.6%
73Recyclable and Low Fat Products
Easy
60
0.9%
74Best Time to Buy and Sell Stock II
Medium
59
0.7%
75Min Stack
Medium
59
0.6%
76Fruit Into Baskets
Medium
59
0.5%
77Minimum Window Substring
Hard
59
0.5%
78Valid Sudoku
Medium
59
0.6%
79Binary Tree Maximum Path Sum
Hard
59
0.4%
804Sum
Medium
59
0.4%
81Identify the Largest Outlier in an Array
Medium
59
0.4%
82Single Number
Easy
58
0.8%
83Max Consecutive Ones III
Medium
58
0.7%
84Palindrome Linked List
Easy
58
0.6%
85Serialize and Deserialize Binary Tree
Hard
58
0.6%
86Reverse Nodes in k-Group
Hard
57
0.7%
87Sqrt(x)
Easy
57
0.4%
88Capacity To Ship Packages Within D Days
Medium
57
0.7%
89Search a 2D Matrix
Medium
57
0.5%
90Daily Temperatures
Medium
57
0.7%
91Binary Tree Right Side View
Medium
57
0.7%
92Reverse Linked List
Easy
57
0.8%
93Single Element in a Sorted Array
Medium
57
0.6%
94Zigzag Conversion
Medium
57
0.5%
95Binary Tree Zigzag Level Order Traversal
Medium
57
0.6%
96LFU Cache
Hard
57
0.5%
97Regular Expression Matching
Hard
56
0.3%
98All Nodes Distance K in Binary Tree
Medium
56
0.7%
99Search Insert Position
Easy
56
0.5%
100Set Matrix Zeroes
Medium
56
0.6%
101Remove Element
Easy
56
0.6%
102Contains Duplicate
Easy
56
0.6%
103Find the Duplicate Number
Medium
56
0.6%
104Binary Tree Level Order Traversal
Medium
55
0.7%
105Next Greater Element II
Medium
55
0.7%
106Missing Number
Easy
55
0.7%
107First Unique Character in a String
Easy
55
0.7%
108Pow(x, n)
Medium
54
0.4%
109Candy
Hard
54
0.5%
110Word Search II
Hard
54
0.4%
111Combination Sum
Medium
54
0.8%
112Permutations
Medium
54
0.8%
113Gas Station
Medium
54
0.5%
114String Compression
Medium
54
0.6%
115Find the Index of the First Occurrence in a String
Easy
54
0.5%
116Two Sum II - Input Array Is Sorted
Medium
54
0.7%
117Concatenated Words
Hard
54
0.5%
118String to Integer (atoi)
Medium
53
0.2%
119Integer to Roman
Medium
53
0.7%
120Reorder List
Medium
53
0.7%
121Maximum Product Subarray
Medium
53
0.4%
122Flood Fill
Easy
53
0.7%
123Validate Binary Search Tree
Medium
53
0.4%
124Longest Increasing Subsequence
Medium
53
0.6%
125Next Greater Element I
Easy
53
0.8%
126Basic Calculator
Hard
53
0.5%
127Integer to English Words
Hard
53
0.4%
128Remove Nth Node From End of List
Medium
52
0.5%
129Valid Palindrome
Easy
52
0.5%
130Diameter of Binary Tree
Easy
52
0.7%
131Middle of the Linked List
Easy
52
0.8%
132Linked List Cycle
Easy
52
0.5%
133Odd Even Linked List
Medium
52
0.6%
134Word Break II
Hard
52
0.6%
135Reverse Words in a String
Medium
52
0.6%
136Plus One
Easy
51
0.5%
137Edit Distance
Medium
51
0.6%
138Partition Equal Subset Sum
Medium
51
0.5%
139Maximum Profit in Job Scheduling
Hard
51
0.5%
1403Sum Closest
Medium
51
0.5%
141Basic Calculator II
Medium
51
0.5%
142Search a 2D Matrix II
Medium
51
0.6%
143Intersection of Two Arrays
Easy
51
0.8%
144Split Array Largest Sum
Hard
51
0.6%
145Number of Provinces
Medium
51
0.7%
146Sum of Subarray Minimums
Medium
51
0.4%
147Palindrome Partitioning
Medium
50
0.7%
148Happy Number
Easy
50
0.6%
149Evaluate Division
Medium
50
0.6%
150Balanced Binary Tree
Easy
50
0.6%
151Largest Number
Medium
50
0.4%
152Contains Duplicate II
Easy
50
0.5%
153Fibonacci Number
Easy
50
0.7%
154Plates Between Candles
Medium
50
0.5%
155Longest Valid Parentheses
Hard
50
0.4%
156Rotate List
Medium
50
0.4%
157Max Consecutive Ones
Easy
50
0.7%
158K Closest Points to Origin
Medium
50
0.7%
159Sudoku Solver
Hard
49
0.7%
160Check if Array Is Sorted and Rotated
Easy
49
0.6%
161Maximum Frequency After Subarray Operation
Medium
49
0.3%
162Combine Two Tables
Easy
49
0.8%
163Minimum Size Subarray Sum
Medium
49
0.5%
164Decode String
Medium
49
0.6%
165Evaluate Reverse Polish Notation
Medium
48
0.6%
166Time Based Key-Value Store
Medium
48
0.5%
167Isomorphic Strings
Easy
48
0.5%
168Peak Index in a Mountain Array
Medium
48
0.7%
169Search Suggestions System
Medium
48
0.7%
170Add Binary
Easy
48
0.6%
171Remove Duplicates from Sorted Array II
Medium
48
0.6%
172Symmetric Tree
Easy
48
0.6%
173Make Array Zero by Subtracting Equal Amounts
Easy
48
0.7%
174Maximum Depth of Binary Tree
Easy
47
0.8%
175Intersection of Two Linked Lists
Easy
47
0.6%
176Second Highest Salary
Medium
47
0.5%
177Count Primes
Medium
47
0.4%
178Rotate String
Easy
47
0.7%
179Subarrays with K Different Integers
Hard
47
0.7%
180Same Tree
Easy
47
0.7%
181Construct Binary Tree from Preorder and Inorder Traversal
Medium
47
0.7%
182Find Minimum in Rotated Sorted Array
Medium
47
0.5%
183Find All Anagrams in a String
Medium
47
0.5%
184Concatenation of Array
Easy
47
0.9%
185Word Ladder II
Hard
46
0.3%
186Lowest Common Ancestor of a Binary Search Tree
Medium
46
0.7%
187Fizz Buzz
Easy
46
0.8%
188Maximum Width of Binary Tree
Medium
46
0.5%
189Vertical Order Traversal of a Binary Tree
Hard
46
0.5%
190Permutation in String
Medium
46
0.5%
191Random Pick with Weight
Medium
46
0.5%
192Article Views I
Easy
46
0.8%
193The kth Factor of n
Medium
46
0.7%
194Reverse Linked List II
Medium
45
0.5%
195Surrounded Regions
Medium
45
0.5%
196Employees Earning More Than Their Managers
Easy
45
0.7%
197Find K Closest Elements
Medium
45
0.5%
198Lowest Common Ancestor of a Binary Tree III
Medium
45
0.8%
199Minimum Health to Beat Game
Medium
45
0.6%
200Minimum Path Sum
Medium
45
0.7%
201Simplify Path
Medium
45
0.5%
202Populating Next Right Pointers in Each Node
Medium
45
0.7%
203Reverse String
Easy
45
0.8%
204Pacific Atlantic Water Flow
Medium
45
0.6%
205Rearrange Array Elements by Sign
Medium
45
0.8%
206Minimum Time to Complete All Deliveries
Medium
45
0.4%
207Subsets II
Medium
44
0.6%
208Linked List Cycle II
Medium
44
0.6%
209Sort List
Medium
44
0.6%
210Kth Smallest Element in a BST
Medium
44
0.8%
211Target Sum
Medium
44
0.5%
212Top K Frequent Words
Medium
44
0.6%
213Maximal Rectangle
Hard
44
0.6%
214Reverse Pairs
Hard
44
0.3%
215Min Cost Climbing Stairs
Easy
44
0.7%
216Partition Labels
Medium
44
0.8%
217Online Stock Span
Medium
44
0.7%
218Divide Two Integers
Medium
43
0.2%
219Sort Characters By Frequency
Medium
43
0.8%
220Managers with at Least 5 Direct Reports
Medium
43
0.5%
221Binary Search
Easy
43
0.6%
222Cheapest Flights Within K Stops
Medium
43
0.4%
223Squares of a Sorted Array
Easy
43
0.7%
224Design Parking System
Easy
43
0.9%
225Average Time of Process per Machine
Easy
43
0.7%
226Length of Last Word
Easy
43
0.6%
227Invert Binary Tree
Easy
43
0.8%
228House Robber III
Medium
43
0.6%
229Remove Duplicates from Sorted List
Easy
42
0.6%
230Majority Element II
Medium
42
0.6%
231Valid Palindrome II
Easy
42
0.4%
232Kth Largest Element in a Stream
Easy
42
0.6%
233Boats to Save People
Medium
42
0.6%
234Minimum Number of Days to Make m Bouquets
Medium
42
0.6%
235Find Triangular Sum of an Array
Medium
42
0.8%
236Remove K Digits
Medium
42
0.4%
237Non-overlapping Intervals
Medium
42
0.6%
238Contiguous Array
Medium
42
0.5%
239Set Mismatch
Easy
42
0.4%
240Snakes and Ladders
Medium
42
0.5%
241Critical Connections in a Network
Hard
42
0.6%
242Frequency of the Most Frequent Element
Medium
42
0.4%
243Swap Nodes in Pairs
Medium
41
0.7%
244Rising Temperature
Easy
41
0.5%
245Is Subsequence
Easy
41
0.5%
246Trapping Rain Water II
Hard
41
0.6%
247Count and Say
Medium
40
0.6%
248Longest Palindromic Subsequence
Medium
40
0.7%
249Big Countries
Easy
40
0.7%
250Smallest Range Covering Elements from K Lists
Hard
40
0.7%
251Open the Lock
Medium
40
0.6%
252Sort an Array
Medium
40
0.6%
253Maximum Width Ramp
Medium
40
0.6%
254Maximum Number of Vowels in a Substring of Given Length
Medium
40
0.6%
255Furthest Building You Can Reach
Medium
40
0.5%
256Add Two Integers
Easy
40
0.9%
257Decode Ways
Medium
40
0.4%
258Binary Tree Inorder Traversal
Easy
40
0.8%
259House Robber II
Medium
40
0.5%
260Design Twitter
Medium
40
0.4%
261Can Place Flowers
Easy
40
0.3%
262Exclusive Time of Functions
Medium
40
0.7%
263Palindromic Substrings
Medium
40
0.7%
264Accounts Merge
Medium
40
0.6%
265Design HashMap
Easy
40
0.7%
266Making A Large Island
Hard
40
0.6%
267Greatest Common Divisor of Strings
Easy
40
0.5%
268Product Sales Analysis III
Medium
40
0.5%
269Average Selling Price
Easy
40
0.4%
270Kth Missing Positive Number
Easy
40
0.6%
271Maximum Units on a Truck
Easy
40
0.7%
272Combination Sum II
Medium
39
0.6%
273Unique Paths II
Medium
39
0.4%
274Triangle
Medium
39
0.6%
275Implement Trie (Prefix Tree)
Medium
39
0.7%
276Power of Two
Easy
39
0.5%
277Implement Queue using Stacks
Easy
39
0.7%
278Reverse Vowels of a String
Easy
39
0.6%
279Assign Cookies
Easy
39
0.6%
28001 Matrix
Medium
39
0.5%
281Find Customer Referee
Easy
39
0.7%
282Monthly Transactions I
Medium
39
0.6%
283Count Good Numbers
Medium
39
0.6%
284Maximum Sum of Distinct Subarrays With Length K
Medium
39
0.4%
285Search in Rotated Sorted Array II
Medium
38
0.4%
286Delete Node in a Linked List
Medium
38
0.8%
287Design Tic-Tac-Toe
Medium
38
0.6%
288Russian Doll Envelopes
Hard
38
0.4%
289Delete Node in a BST
Medium
38
0.5%
290Maximum Average Subarray I
Easy
38
0.5%
291Max Area of Island
Medium
38
0.7%
292Kids With the Greatest Number of Candies
Easy
38
0.9%
293Maximum Points You Can Obtain from Cards
Medium
38
0.6%
294Running Sum of 1d Array
Easy
38
0.9%
295Sum of Subarray Ranges
Medium
38
0.6%
296Sum of Total Strength of Wizards
Hard
38
0.3%
297Recover Binary Search Tree
Medium
38
0.6%
298Convert Sorted Array to Binary Search Tree
Easy
38
0.8%
299Clone Graph
Medium
38
0.7%
300Find K Pairs with Smallest Sums
Medium
38
0.4%
301Ransom Note
Easy
38
0.7%
302Design In-Memory File System
Hard
38
0.5%
303Number of Distinct Islands
Medium
38
0.6%
304Shortest Path in Binary Matrix
Medium
38
0.5%
305Longest Common Subsequence
Medium
38
0.6%
306Unique Number of Occurrences
Easy
38
0.8%
307Longest Continuous Subarray With Absolute Diff Less Than or Equal to Limit
Medium
38
0.6%
308Find Missing and Repeated Values
Easy
38
0.8%
309Minimum Difference in Sums After Removal of Elements
Hard
38
0.7%
310Wildcard Matching
Hard
37
0.3%
311Partition List
Medium
37
0.6%
312Flatten Binary Tree to Linked List
Medium
37
0.7%
313Design Add and Search Words Data Structure
Medium
37
0.5%
314Maximal Square
Medium
37
0.5%
315Alien Dictionary
Hard
37
0.4%
316First Bad Version
Easy
37
0.5%
317Increasing Triplet Subsequence
Medium
37
0.4%
318Sum of Two Integers
Medium
37
0.6%
319Diagonal Traverse
Medium
37
0.7%
320Coin Change II
Medium
37
0.6%
321Valid Parenthesis String
Medium
37
0.4%
322Subarray Product Less Than K
Medium
37
0.5%
323First Unique Number
Medium
37
0.6%
324Amount of Time for Binary Tree to Be Infected
Medium
37
0.7%
325Maximum K to Sort a Permutation
Medium
37
0.4%
326Lexicographically Smallest Negated Permutation that Sums to Target
Medium
37
0.3%
327Insert Interval
Medium
36
0.5%
328Interleaving String
Medium
36
0.4%
329Single Number II
Medium
36
0.7%
330Repeated Substring Pattern
Easy
36
0.5%
331Swapping Nodes in a Linked List
Medium
36
0.7%
332Is Graph Bipartite?
Medium
36
0.6%
333Bus Routes
Hard
36
0.5%
334Design Circular Queue
Medium
36
0.5%
335Minimum Add to Make Parentheses Valid
Medium
36
0.7%
336Maximum Sum BST in Binary Tree
Hard
36
0.5%
337Process String with Special Operations I
Medium
36
0.7%
338Text Justification
Hard
35
0.5%
339Distinct Subsequences
Hard
35
0.5%
340Number of Connected Components in an Undirected Graph
Medium
35
0.7%
341Boundary of Binary Tree
Medium
35
0.5%
342Count Binary Substrings
Easy
35
0.7%
343Jewels and Stones
Easy
35
0.9%
344Find the Smallest Divisor Given a Threshold
Medium
35
0.7%
345Replace Employee ID With The Unique Identifier
Easy
35
0.8%
346Apply Discount to Prices
Medium
35
0.3%
347Most Expensive Item That Can Not Be Bought
Medium
35
0.8%
348Find Longest Self-Contained Substring
Hard
35
0.6%
349Find the Number of Possible Ways for an Event
Hard
35
0.4%
350Minimum Number of Primes to Sum to Target
Medium
35
0.6%
351Substring with Concatenation of All Words
Hard
34
0.3%
352Permutations II
Medium
34
0.6%
353Permutation Sequence
Hard
34
0.5%
354Compare Version Numbers
Medium
34
0.5%
355Department Top Three Salaries
Hard
34
0.6%
356Implement Stack using Queues
Easy
34
0.7%
357Add Digits
Easy
34
0.7%
358Range Sum Query - Immutable
Easy
34
0.7%
359Burst Balloons
Hard
34
0.6%
360Remove Duplicate Letters
Medium
34
0.5%
361Find All Numbers Disappeared in an Array
Easy
34
0.6%
362Find Eventual Safe States
Medium
34
0.7%
363Reorder Data in Log Files
Medium
34
0.6%
364Binary Tree Cameras
Hard
34
0.5%
365Maximum Number of Events That Can Be Attended
Medium
34
0.4%
366Customer Who Visited but Did Not Make Any Transactions
Easy
34
0.7%
367Confirmation Rate
Medium
34
0.6%
368Partition Array According to Given Pivot
Medium
34
0.9%
369Create a DataFrame from ListEasy
34
0.8%
370Gray Code
Medium
34
0.7%
371Rank Scores
Medium
34
0.7%
372Consecutive Numbers
Medium
34
0.5%
373Remove Linked List Elements
Easy
34
0.5%
374Reconstruct Itinerary
Hard
34
0.4%
375Rotate Function
Medium
34
0.5%
376Path Sum III
Medium
34
0.5%
377Next Greater Element III
Medium
34
0.4%
378Employee Bonus
Easy
34
0.8%
379Domino and Tromino Tiling
Medium
34
0.5%
380Binary Subarrays With Sum
Medium
34
0.7%
381Minimum Falling Path Sum
Medium
34
0.6%
382Customers Who Bought All Products
Medium
34
0.6%
383Smallest Subsequence of Distinct Characters
Medium
34
0.6%
384Replace Elements with Greatest Element on Right Side
Easy
34
0.7%
385Balance a Binary Search Tree
Medium
34
0.9%
386Remove All Adjacent Duplicates in String II
Medium
34
0.6%
387Make Sum Divisible by P
Medium
34
0.4%
388Removing Stars From a String
Medium
34
0.8%
389Put Marbles in Bags
Hard
34
0.7%
390Make String a Subsequence Using Cyclic Increments
Medium
34
0.7%
391Minimum Number of Pushes to Type Word II
Medium
34
0.8%
392Count Square Submatrices with All Ones
Medium
34
0.8%
393Binary Search Tree Iterator
Medium
33
0.8%
394Dungeon Game
Hard
33
0.4%
395Nth Highest Salary
Medium
33
0.4%
396H-Index
Medium
33
0.4%
397Longest Substring with At Least K Repeating Characters
Medium
33
0.5%
398Frog Jump
Hard
33
0.5%
399Third Maximum Number
Easy
33
0.4%
400Predict the Winner
Medium
33
0.6%
401Merge Two Binary Trees
Easy
33
0.8%
402Two Sum IV - Input is a BST
Easy
33
0.6%
403Find Pivot Index
Easy
33
0.6%
404Split Linked List in Parts
Medium
33
0.7%
405Construct Binary Search Tree from Preorder Traversal
Medium
33
0.8%
406Immediate Food Delivery II
Medium
33
0.6%
407Students and Examinations
Easy
33
0.6%
408Maximum Average Pass Ratio
Medium
33
0.7%
409Substring With Largest Variance
Hard
33
0.5%
410Using a Robot to Print the Lexicographically Smallest String
Medium
33
0.6%
411Kth Largest Sum in a Binary Tree
Medium
33
0.6%
412Distribute Candies Among Children II
Medium
33
0.6%
413Maximum Number of Groups With Increasing Length
Hard
33
0.2%
414Minimum Operations to Make Array Non Decreasing
Medium
33
0.6%
415Multiply Strings
Medium
32
0.4%
416Unique Binary Search Trees
Medium
32
0.6%
417Path Sum
Easy
32
0.6%
418Excel Sheet Column Title
Easy
32
0.5%
419Different Ways to Add Parentheses
Medium
32
0.7%
420Kth Smallest Element in a Sorted Matrix
Medium
32
0.6%
421Add Strings
Easy
32
0.5%
422Image Smoother
Easy
32
0.7%
423Baseball Game
Easy
32
0.8%
424Flatten a Multilevel Doubly Linked List
Medium
32
0.6%
425Custom Sort String
Medium
32
0.7%
426Minimum Number of Refueling Stops
Hard
32
0.4%
427Binary Search Tree to Greater Sum Tree
Medium
32
0.9%
428Remove All Adjacent Duplicates In String
Easy
32
0.7%
429Product Sales Analysis I
Easy
32
0.9%
430Number of Equivalent Domino Pairs
Easy
32
0.6%
431Angle Between Hands of a Clock
Medium
32
0.7%
432Count Negative Numbers in a Sorted Matrix
Easy
32
0.8%
433Path Crossing
Easy
32
0.6%
434Magnetic Force Between Two Balls
Medium
32
0.7%
435Sum of Beauty of All Substrings
Medium
32
0.7%
436Sum of All Subset XOR Totals
Easy
32
0.9%
437Count Number of Rectangles Containing Each Point
Medium
32
0.4%
438Best Poker Hand
Easy
32
0.6%
439Max Sum of a Pair With Equal Sum of Digits
Medium
32
0.7%
440Maximum Number of Books You Can Take
Hard
32
0.4%
441Maximum Coins From K Consecutive Bags
Medium
32
0.3%
442Count Bowl Subarrays
Medium
32
0.5%
443Sell Diminishing-Valued Colored Balls
Medium
32
0.3%
444Longest Arithmetic Sequence After Changing At Most One Element
Medium
32
0.2%
445Spiral Matrix II
Medium
30
0.8%
446Combinations
Medium
30
0.7%
447Best Time to Buy and Sell Stock III
Hard
30
0.5%
448Palindrome Partitioning II
Hard
30
0.4%
449Customers Who Never Order
Easy
30
0.7%
450Reverse Bits
Easy
30
0.7%
451Summary Ranges
Easy
30
0.5%
452Find All Duplicates in an Array
Medium
30
0.8%
453Maximum Length of Pair Chain
Medium
30
0.6%
454Loud and Rich
Medium
30
0.6%
455Sort Array By Parity II
Easy
30
0.7%
456Flip String to Monotone Increasing
Medium
30
0.6%
457Remove Outermost Parentheses
Easy
30
0.9%
458Recover a Tree From Preorder Traversal
Hard
30
0.8%
459Longest Duplicate Substring
Hard
30
0.3%
460Shortest Path with Alternating Colors
Medium
30
0.5%
461Shortest Path in a Grid with Obstacles Elimination
Hard
30
0.5%
462Minimum Cost to Cut a Stick
Hard
30
0.6%
463Design an Expression Tree With Evaluate Function
Medium
30
0.8%
464Find Minimum Time to Finish All Jobs
Hard
30
0.5%
465The Number of the Smallest Unoccupied Chair
Medium
30
0.6%
466Minimum Swaps to Group All 1's Together II
Medium
30
0.7%
467Number of Ways to Split Array
Medium
30
0.6%
468Move Pieces to Obtain a String
Medium
30
0.6%
469Cousins in Binary Tree II
Medium
30
0.8%
470Length of Longest V-Shaped Diagonal Segment
Hard
30
0.6%
471Path Sum II
Medium
29
0.6%
472Pascal's Triangle II
Easy
29
0.7%
473Shortest Palindrome
Hard
29
0.4%
474Meeting Rooms
Easy
29
0.6%
475Perfect Squares
Medium
29
0.6%
476Find the Difference
Easy
29
0.6%
477All O`one Data Structure
Hard
29
0.4%
478132 Pattern
Medium
29
0.3%
479Most Frequent Subtree Sum
Medium
29
0.7%
480Convert BST to Greater Tree
Medium
29
0.7%
481Lemonade Change
Easy
29
0.6%
482Minimum Cost For Tickets
Medium
29
0.7%
483Interval List Intersections
Medium
29
0.7%
484Maximum Difference Between Node and Ancestor
Medium
29
0.8%
485Actors and Directors Who Cooperated At Least Three Times
Easy
29
0.7%
486Shortest Common Supersequence
Hard
29
0.6%
487Sales Analysis III
Easy
29
0.5%
488Number of Dice Rolls With Target Sum
Medium
29
0.6%
489List the Products Ordered in a Period
Easy
29
0.7%
490Shuffle the Array
Easy
29
0.9%
491Clone Binary Tree With Random Pointer
Medium
29
0.8%
492Shortest Subarray to be Removed to Make Array Sorted
Medium
29
0.5%
493Lowest Common Ancestor of a Binary Tree IV
Medium
29
0.8%
494Find the Highest Altitude
Easy
29
0.8%
495Determine Whether Matrix Can Be Obtained By Rotation
Easy
29
0.7%
496Count Number of Pairs With Absolute Difference K
Easy
29
0.9%
497GCD Sort of an Array
Hard
29
0.5%
498Partition Array Into Two Arrays to Minimize Sum Difference
Hard
29
0.2%
499Number of Ways to Select Buildings
Medium
29
0.5%
500Total Appeal of A String
Hard
29
0.6%
501Minimum Rounds to Complete All Tasks
Medium
29
0.6%
502Partition Array Such That Maximum Difference Is K
Medium
29
0.8%
503Count Unreachable Pairs of Nodes in an Undirected Graph
Medium
29
0.5%
504Smallest Number in Infinite Set
Medium
29
0.7%
505Maximum Number of Robots Within Budget
Hard
29
0.4%
506Construct Smallest Number From DI String
Medium
29
0.9%
507Find the K-Sum of an Array
Hard
29
0.4%
508Minimum Adjacent Swaps to Make a Valid Array
Medium
29
0.7%
509Meeting Rooms III
Hard
29
0.5%
510Strictly Palindromic Number
Medium
29
0.9%
511Minimum Number of Operations to Sort a Binary Tree by Level
Medium
29
0.7%
512Design Memory Allocator
Medium
29
0.5%
513Count the Number of Special Characters I
Easy
29
0.8%
514Maximum Sum With at Most K Elements
Medium
29
0.6%
515Minimum Operations to Make the Array Alternating
Medium
29
0.4%
516Count Subarrays With Median K
Hard
29
0.5%
517Minimum Swaps to Avoid Forbidden Values
Hard
29
0.3%
518Divide an Array Into Subarrays With Minimum Cost I
Easy
29
0.8%
519Duplicate Emails
Easy
28
0.7%
520Reverse Words in a String II
Medium
28
0.6%
521Repeated DNA Sequences
Medium
28
0.5%
522Combination Sum III
Medium
28
0.7%
523Find the Celebrity
Medium
28
0.5%
524Longest Increasing Path in a Matrix
Hard
28
0.6%
525Arranging Coins
Easy
28
0.5%
526Serialize and Deserialize BST
Medium
28
0.6%
527Heaters
Medium
28
0.4%
528Super Washing Machines
Hard
28
0.4%
529Continuous Subarray Sum
Medium
28
0.3%
530Minesweeper
Medium
28
0.7%
531K-diff Pairs in an Array
Medium
28
0.5%
532Encode and Decode TinyURL
Medium
28
0.9%
533Reverse Words in a String III
Easy
28
0.8%
534Array Partition
Easy
28
0.8%
535Exchange Seats
Medium
28
0.7%
536Number of Distinct Islands II
Hard
28
0.6%
537Most Common Word
Easy
28
0.5%
538Keys and Rooms
Medium
28
0.8%
539Car Fleet
Medium
28
0.6%
540Orderly Queue
Hard
28
0.7%
541Most Stones Removed with Same Row or Column
Medium
28
0.6%
542Sum of Root To Leaf Binary Numbers
Easy
28
0.8%
543Uncrossed Lines
Medium
28
0.7%
544Last Stone Weight
Easy
28
0.7%
545Product Price at a Given Date
Medium
28
0.6%
546Reformat Department Table
Easy
28
0.8%
547Maximum Score Words Formed by Letters
Hard
28
0.8%
548Fair Distribution of Cookies
Medium
28
0.7%
549Count Number of Teams
Medium
28
0.7%
550Allocate Mailboxes
Hard
28
0.6%
551Min Cost to Connect All Points
Medium
28
0.7%
552Concatenation of Consecutive Binary Numbers
Medium
28
0.7%
553Number of Students Unable to Eat Lunch
Easy
28
0.8%
554Maximum Erasure Value
Medium
28
0.6%
555Unique Length-3 Palindromic Subsequences
Medium
28
0.7%
556Find if Path Exists in Graph
Easy
28
0.6%
557Find All Possible Recipes from Given Supplies
Medium
28
0.6%
558Number of Smooth Descent Periods of a Stock
Medium
28
0.7%
559Count the Hidden Sequences
Medium
28
0.6%
560Minimum Sum of Four Digit Number After Splitting Digits
Easy
28
0.9%
561Minimum Sum of Squared Difference
Medium
28
0.3%
562Optimal Partition of String
Medium
28
0.8%
563Remove Nodes From Linked List
Medium
28
0.8%
564To Be Or Not To BeEasy
28
0.6%
565Count Stepping Numbers in Range
Hard
28
0.3%
566Count Beautiful Substrings I
Medium
28
0.6%
567Maximize Happiness of Selected Children
Medium
28
0.6%
568Generate Binary Strings Without Adjacent Zeros
Medium
28
0.9%
569N-Queens II
Hard
27
0.8%
570Valid Number
Hard
27
0.2%
571Sum Root to Leaf Numbers
Medium
27
0.7%
572Max Points on a Line
Hard
27
0.3%
573Number of 1 Bits
Easy
27
0.8%
574Number of Digit One
Hard
27
0.4%
575Ugly Number
Easy
27
0.4%
576Binary Tree Vertical Order Traversal
Medium
27
0.6%
577Bulb Switcher
Medium
27
0.6%
578Counting Bits
Easy
27
0.8%
579Flatten Nested List Iterator
Medium
27
0.7%
580Logger Rate Limiter
Easy
27
0.8%
581Design Hit Counter
Medium
27
0.7%
582Longest Palindrome
Easy
27
0.6%
583Minimum Genetic Mutation
Medium
27
0.6%
584Maximum Alternating Subarray Sum
Medium
27
0.4%
585Subtree of Another Tree
Easy
27
0.5%
586Solve the Equation
Medium
27
0.5%
587Cut Off Trees for Golf Event
Hard
27
0.4%
588Redundant Connection
Medium
27
0.7%
589Partition to K Equal Sum Subsets
Medium
27
0.4%
590Find K-th Smallest Pair Distance
Hard
27
0.5%
591Network Delay Time
Medium
27
0.6%
592All Paths From Source to Target
Medium
27
0.8%
593Backspace String Compare
Easy
27
0.5%
594Shortest Subarray with Sum at Least K
Hard
27
0.3%
595Find and Replace Pattern
Medium
27
0.8%
596Maximum Sum Circular Subarray
Medium
27
0.5%
597Number of Recent Calls
Easy
27
0.8%
598Subarray Sums Divisible by K
Medium
27
0.6%
599Longest Repeating Substring
Medium
27
0.6%
600High Five
Easy
27
0.7%
601Two Sum Less Than K
Easy
27
0.6%
602Path With Maximum Minimum Value
Medium
27
0.5%
603Design File System
Medium
27
0.7%
604Distant Barcodes
Medium
27
0.5%
605Two Sum BSTs
Medium
27
0.7%
606Sum of Nodes with Even-Valued Grandparent
Medium
27
0.9%
607Get Watched Videos by Your Friends
Medium
27
0.5%
608Number of Operations to Make Network Connected
Medium
27
0.7%
609Remove Palindromic Subsequences
Easy
27
0.8%
610The K Weakest Rows in a Matrix
Easy
27
0.7%
611How Many Numbers Are Smaller Than the Current Number
Easy
27
0.9%
612Check If Array Pairs Are Divisible by k
Medium
27
0.5%
613Can Make Arithmetic Progression From Sequence
Easy
27
0.7%
614Max Number of K-Sum Pairs
Medium
27
0.6%
615Minimum Length of String After Deleting Similar Ends
Medium
27
0.6%
616Maximum Element After Decreasing and Rearranging
Medium
27
0.7%
617Next Palindrome Using Same Digits
Hard
27
0.5%
618Largest Odd Number in String
Easy
27
0.7%
619Check for Contradictions in Equations
Hard
27
0.4%
620Find Missing Observations
Medium
27
0.6%
621Number of Laser Beams in a Bank
Medium
27
0.9%
622Maximize Number of Subsequences in a String
Medium
27
0.4%
623K Divisible Elements Subarrays
Medium
27
0.6%
624Minimum Average Difference
Medium
27
0.4%
625Count Number of Texts
Medium
27
0.5%
626Maximum Consecutive Floors Without Special Floors
Medium
27
0.5%
627Maximum Bags With Full Capacity of Rocks
Medium
27
0.7%
628Design a Text Editor
Hard
27
0.5%
629Design a Food Rating System
Medium
27
0.5%
630Product Sales Analysis IV
Medium
27
0.8%
631Maximum Matching of Players With Trainers
Medium
27
0.8%
632Smallest Subarrays With Maximum Bitwise OR
Medium
27
0.6%
633Split With Minimum Sum
Easy
27
0.7%
634Find the Divisibility Array of a String
Medium
27
0.4%
635Row With Maximum Ones
Easy
27
0.7%
636Count Zero Request Servers
Medium
27
0.4%
637Maximize the Profit as the Salesman
Medium
27
0.4%
638Minimum Number of Operations to Make Array Empty
Medium
27
0.6%
639Find Maximum Non-decreasing Array Length
Hard
27
0.2%
640Most Frequent IDs
Medium
27
0.4%
641Minimum Array Sum
Medium
27
0.3%
642Minimum Number of Operations to Make Elements in Array Distinct
Easy
27
0.7%
643Substring Matching Pattern
Easy
27
0.3%
644Check If Digits Are Equal in String After Operations I
Easy
27
0.8%
645Count Covered Buildings
Medium
27
0.6%
646Maximum Total from Optimal Activation Order
Medium
27
0.3%
647Trionic Array I
Easy
27
0.5%
648Minimum Removals to Balance Array
Medium
27
0.5%
649Maximize Fixed Points After Deletions
Hard
27
0.2%
650Restore IP Addresses
Medium
25
0.6%
651Unique Binary Search Trees II
Medium
25
0.6%
652Department Highest Salary
Medium
25
0.6%
653Walls and Gates
Medium
25
0.6%
654Power of Three
Easy
25
0.5%
655Nested List Weight Sum
Medium
25
0.9%
656Moving Average from Data Stream
Easy
25
0.8%
657Insert Delete GetRandom O(1) - Duplicates allowed
Hard
25
0.4%
658Lexicographical Numbers
Medium
25
0.8%
659Battleships in a Board
Medium
25
0.8%
660Optimal Division
Medium
25
0.6%
661Construct String from Binary Tree
Medium
25
0.7%
662Triangle Judgement
Easy
25
0.7%
663Design Search Autocomplete System
Hard
25
0.5%
664My Calendar I
Medium
25
0.6%
665Monotone Increasing Digits
Medium
25
0.5%
666Delete and Earn
Medium
25
0.6%
667Serialize and Deserialize N-ary Tree
Hard
25
0.7%
668Insert into a Binary Search Tree
Medium
25
0.7%
669Swim in Rising Water
Hard
25
0.7%
670Minimum Swaps To Make Sequences Increasing
Hard
25
0.4%
671Split Array into Fibonacci Sequence
Medium
25
0.4%
672Maximum Frequency Stack
Hard
25
0.7%
673Prison Cells After N Days
Medium
25
0.4%
674Unique Paths III
Hard
25
0.8%
675Missing Element in Sorted Array
Medium
25
0.6%
676Connecting Cities With Minimum Cost
Medium
25
0.6%
677Find Words That Can Be Formed by Characters
Easy
25
0.7%
678Insufficient Nodes in Root to Leaf Paths
Medium
25
0.6%
679Handshakes That Don't Cross
Hard
25
0.6%
680Closest Divisors
Medium
25
0.6%
681Minimum Garden Perimeter to Collect Enough Apples
Medium
25
0.6%
682All Elements in Two Binary Search Trees
Medium
25
0.8%
683Delete Leaves With a Given Value
Medium
25
0.8%
684Number of Steps to Reduce a Number in Binary Representation to One
Medium
25
0.6%
685String Matching in an Array
Easy
25
0.7%
686NPV Queries
Easy
25
0.8%
687Design Browser History
Medium
25
0.8%
688Sales by Day of the Week
Hard
25
0.8%
689Maximum Number of Non-Overlapping Substrings
Hard
25
0.4%
690Customer Order Frequency
Easy
25
0.7%
691Find the Index of the Large Integer
Medium
25
0.6%
692Warehouse Manager
Easy
25
0.9%
693Maximum Number of Achievable Transfer Requests
Hard
25
0.6%
694Minimum Operations to Reduce X to Zero
Medium
25
0.4%
695Decode XORed Permutation
Medium
25
0.7%
696Form Array by Concatenating Subarrays of Another Array
Medium
25
0.5%
697The Number of Employees Which Report to Each Employee
Easy
25
0.5%
698Find Distance in a Binary Tree
Medium
25
0.7%
699Minimum Degree of a Connected Trio in a Graph
Hard
25
0.4%
700Closest Room
Hard
25
0.4%
701Build Array from Permutation
Easy
25
0.9%
702Longest Common Subpath
Hard
25
0.3%
703Check if Move is Legal
Medium
25
0.5%
704Sum of Beauty in the Array
Medium
25
0.5%
705Kth Distinct String in an Array
Easy
25
0.8%
706Decode the Slanted Ciphertext
Medium
25
0.7%
707Find Good Days to Rob the Bank
Medium
25
0.5%
708Adding Spaces to a String
Medium
25
0.7%
709Replace Non-Coprime Numbers in Array
Hard
25
0.6%
710Replace Elements in an Array
Medium
25
0.6%
711Minimum Score After Removals on a Tree
Hard
25
0.8%
712Minimum Number of Keypresses
Medium
25
0.7%
713Find Minimum Time to Finish All Jobs II
Medium
25
0.7%
714Valid Palindrome IV
Medium
25
0.8%
715Sum of Number and Its Reverse
Medium
25
0.5%
716Design SQL
Medium
25
0.6%
717Append Characters to String to Make Subsequence
Medium
25
0.7%
718Maximum Star Sum of a Graph
Medium
25
0.4%
719Difference Between Ones and Zeros in Row and Column
Medium
25
0.8%
720Customers With Strictly Increasing Purchases
Hard
25
0.5%
721Time Taken to Cross the Door
Hard
25
0.5%
722Count the Number of Fair Pairs
Medium
25
0.5%
723Double a Number Represented as a Linked List
Medium
25
0.6%
724Length of the Longest Valid Substring
Hard
25
0.4%
725Find the K-or of an Array
Easy
25
0.7%
726Find Number of Coins to Place in Tree Nodes
Hard
25
0.4%
727Minimum Number of Coins to be Added
Medium
25
0.6%
728Minimum Number of Pushes to Type Word I
Easy
25
0.7%
729Replace Question Marks in String to Minimize Its Value
Medium
25
0.3%
730Find Number of Ways to Reach the K-th Stair
Hard
25
0.4%
731Design an Array Statistics Tracker
Hard
25
0.4%
732Minimum Number of Moves to Make Palindrome
Hard
25
0.5%
733Maximize Y‑Sum by Picking a Triplet of Distinct X‑Values
Medium
25
0.6%
734Maximum Bitwise AND After Increment Operations
Hard
25
0.3%
735Minimum Operations to Sort a String
Medium
25
0.2%
736Construct Binary Tree from Inorder and Postorder Traversal
Medium
24
0.7%
737Delete Duplicate Emails
Easy
24
0.7%
738The Skyline Problem
Hard
24
0.5%
739Game of Life
Medium
24
0.7%
740Word Pattern
Easy
24
0.4%
741Bulls and Cows
Medium
24
0.5%
742Largest Divisible Subset
Medium
24
0.5%
743Valid Word Abbreviation
Easy
24
0.4%
744IPO
Hard
24
0.5%
745Construct Binary Tree from String
Medium
24
0.6%
746Complex Number Multiplication
Medium
24
0.7%
747Reverse String II
Easy
24
0.5%
748Find Cumulative Salary of an Employee
Hard
24
0.5%
749Valid Triangle Number
Medium
24
0.6%
7502 Keys Keyboard
Medium
24
0.6%
751Equal Tree Partition
Medium
24
0.4%
752Maximum Swap
Medium
24
0.5%
753Max Stack
Hard
24
0.5%
754Closest Leaf in a Binary Tree
Medium
24
0.5%
755Prime Number of Set Bits in Binary Representation
Easy
24
0.8%
756Global and Local Inversions
Medium
24
0.4%
757Split BST
Medium
24
0.8%
758Design Linked List
Medium
24
0.3%
759Numbers At Most N Given Digit Set
Hard
24
0.5%
760Shortest Bridge
Medium
24
0.6%
761Distribute Coins in Binary Tree
Medium
24
0.8%
762Digit Count in Range
Hard
24
0.5%
763Index Pairs of a String
Easy
24
0.7%
764Sum of Digits in the Minimum Number
Easy
24
0.8%
765Find K-Length Substrings With No Repeated Characters
Medium
24
0.8%
766Number of Days in a Month
Easy
24
0.6%
767Remove Vowels from a String
Easy
24
0.9%
768Armstrong Number
Easy
24
0.8%
769Maximum Average Subtree
Medium
24
0.7%
770Largest Unique Number
Easy
24
0.7%
771Number of Submatrices That Sum to Target
Hard
24
0.7%
772Product Sales Analysis II
Easy
24
0.8%
773Sales Analysis I
Easy
24
0.7%
774Sales Analysis II
Easy
24
0.5%
775Find in Mountain Array
Hard
24
0.4%
776Parsing A Boolean Expression
Hard
24
0.7%
777Remove Covered Intervals
Medium
24
0.6%
778User Activity for the Past 30 Days I
Easy
24
0.5%
779Snapshot Array
Medium
24
0.4%
780Largest Multiple of Three
Hard
24
0.3%
781Prime Arrangements
Easy
24
0.6%
782Diet Plan Performance
Easy
24
0.6%
783Maximum Subarray Sum with One Deletion
Medium
24
0.5%
784Shift 2D Grid
Easy
24
0.7%
785Find the Team Size
Easy
24
0.9%
786Restaurant Growth
Medium
24
0.6%
787Number of Substrings Containing All Three Characters
Medium
24
0.7%
788Students With Invalid Departments
Easy
24
0.9%
789Queries on a Permutation With Key
Medium
24
0.8%
790Pseudo-Palindromic Paths in a Binary Tree
Medium
24
0.7%
791Reorder Routes to Make All Paths Lead to the City Zero
Medium
24
0.7%
792Longest Subarray of 1's After Deleting One Element
Medium
24
0.7%
793Find Critical and Pseudo-Critical Edges in Minimum Spanning Tree
Hard
24
0.7%
794Number of Subsequences That Satisfy the Given Sum Condition
Medium
24
0.5%
795Clone N-ary Tree
Medium
24
0.8%
796Friendly Movies Streamed Last Month
Easy
24
0.5%
797Minimum Numbers of Function Calls to Make Target Array
Medium
24
0.6%
798Number of Sets of K Non-Overlapping Line Segments
Medium
24
0.5%
799Build Binary Expression Tree From Infix Expression
Hard
24
0.6%
800Maximum Nesting Depth of the Parentheses
Easy
24
0.8%
801Defuse the Bomb
Easy
24
0.8%
802Find the Missing IDs
Medium
24
0.7%
803All Valid Triplets That Can Represent a Country
Easy
24
0.8%
804Design Front Middle Back Queue
Medium
24
0.6%
805Add Two Polynomials Represented as Linked Lists
Medium
24
0.6%
806Invalid Tweets
Easy
24
0.9%
807Count Ways to Make Array With Product
Hard
24
0.6%
808Number of Calls Between Two Persons
Medium
24
0.8%
809Find Nearest Point That Has the Same X or Y Coordinate
Easy
24
0.7%
810Count Pairs Of Nodes
Hard
24
0.4%
811Find Total Time Spent by Each Employee
Easy
24
0.9%
812Sort Features by Popularity
Medium
24
0.7%
813Product's Price for Each Store
Easy
24
0.8%
814Grand Slam Titles
Medium
24
0.8%
815Maximize the Beauty of the Garden
Hard
24
0.7%
816Rearrange Products Table
Easy
24
0.9%
817Ad-Free Sessions
Easy
24
0.6%
818Find Interview Candidates
Medium
24
0.6%
819Distinct Numbers in Each Subarray
Medium
24
0.8%
820Minimum Space Wasted From Packaging
Hard
24
0.3%
821Remove All Occurrences of a Substring
Medium
24
0.8%
822Find a Peak Element II
Medium
24
0.6%
823Jump Game VIII
Medium
24
0.5%
824Maximum of Minimum Values in All Subarrays
Medium
24
0.5%
825Count Number of Special Subsequences
Hard
24
0.5%
826Minimize the Difference Between Target and Chosen Elements
Medium
24
0.4%
827Minimized Maximum of Products Distributed to Any Store
Medium
24
0.6%
828Sequentially Ordinal Rank Tracker
Hard
24
0.6%
829Minimum Operations to Make the Array K-Increasing
Hard
24
0.4%
830Maximum Twin Sum of a Linked List
Medium
24
0.8%
831Minimum Operations to Remove Adjacent Ones in Matrix
Hard
24
0.4%
832Append K Integers With Minimal Sum
Medium
24
0.3%
833Longest Winning Streak
Hard
24
0.5%
834Sum of Scores of Built Strings
Hard
24
0.5%
835Maximum Sum Score of Array
Medium
24
0.6%
836Users With Two Purchases Within Seven Days
Medium
24
0.5%
837Rearrange Characters to Make Target String
Easy
24
0.6%
838Number of Times a Driver Was a Passenger
Medium
24
0.7%
839Products With Three or More Orders in Two Consecutive Years
Medium
24
0.4%
840Product Sales Analysis V
Easy
24
0.7%
841Time Needed to Rearrange a Binary String
Medium
24
0.5%
842Minimum Money Required Before Transactions
Hard
24
0.4%
843Employees With Deductions
Medium
24
0.4%
844Number of Distinct Averages
Easy
24
0.6%
845Merge Operations to Turn Array Into a Palindrome
Medium
24
0.7%
846Find the Pivot Integer
Easy
24
0.8%
847Longest Square Streak in an Array
Medium
24
0.5%
848Find Xor-Beauty of Array
Medium
24
0.7%
849Count the Number of K-Big Indices
Hard
24
0.5%
850Find the Substring With Maximum Cost
Medium
24
0.6%
851Count the Number of K-Free Subsets
Medium
24
0.5%
852Relocate Marbles
Medium
24
0.5%
853Maximum Sum of Almost Unique Subarray
Medium
24
0.4%
854Number of Unique Categories
Medium
24
0.8%
855Minimum Right Shifts to Sort the Array
Easy
24
0.6%
856Maximal Range That Each Element Is Maximum in It
Medium
24
0.8%
857Subarrays Distinct Element Sum of Squares II
Hard
24
0.2%
858Maximum Linear Stock Score
Medium
24
0.6%
859Maximum Balanced Subsequence Sum
Hard
24
0.3%
860Distribute Candies Among Children I
Easy
24
0.8%
861Make Three Strings Equal
Easy
24
0.5%
862Count Beautiful Substrings II
Hard
24
0.3%
863Distribute Candies Among Children III
Hard
24
0.6%
864Find the Maximum Number of Elements in Subset
Medium
24
0.3%
865Count Numbers With Unique Digits II
Easy
24
0.9%
866Find the Number of Subarrays Where Boundary Elements Are Maximum
Hard
24
0.3%
867Count the Number of Special Characters II
Medium
24
0.6%
868Minimum Average of Smallest and Largest Elements
Easy
24
0.9%
869Count Triplets with Even XOR Set Bits I
Easy
24
0.8%
870Count Triplets with Even XOR Set Bits II
Medium
24
0.6%
871Magic Squares In Grid
Medium
24
0.6%
872Percentage of Users Attended a Contest
Easy
24
0.6%
873Find the Length of the Longest Common Prefix
Medium
24
0.6%
874Maximum Matrix Sum
Medium
24
0.7%
875Two Best Non-Overlapping Events
Medium
24
0.6%
876Max Chunks To Make Sorted
Medium
24
0.6%
877Count Servers that Communicate
Medium
24
0.7%
878Shortest Matching Substring
Hard
24
0.2%
879Maximum Candies Allocated to K Children
Medium
24
0.5%
880Minimum Stability Factor of Array
Hard
24
0.2%
881Trionic Array II
Hard
24
0.5%
882Maximum Capacity Within Budget
Medium
24
0.2%
883Lexicographically Maximum MEX Array
Hard
24
0.6%
884Minimum Operations to Sort a Permutation
Medium
24
0.3%
885Convert Sorted List to Binary Search Tree
Medium
22
0.7%
886Binary Tree Preorder Traversal
Easy
22
0.8%
887Binary Tree Postorder Traversal
Easy
22
0.8%
888Excel Sheet Column Number
Easy
22
0.7%
889Best Time to Buy and Sell Stock IV
Hard
22
0.5%
890Binary Tree Paths
Easy
22
0.7%
891Single Number III
Medium
22
0.7%
892Encode and Decode Strings
Medium
22
0.5%
893Range Sum Query 2D - Immutable
Medium
22
0.6%
894Minimum Number of Arrows to Burst Balloons
Medium
22
0.6%
895Island Perimeter
Easy
22
0.7%
896Base 7
Easy
22
0.5%
897Longest Harmonious Subsequence
Easy
22
0.6%
898Maximum Product of Three Numbers
Easy
22
0.5%
899Course Schedule III
Hard
22
0.4%
900Guess the Word
Hard
22
0.4%
901Transpose Matrix
Easy
22
0.8%
902Find the Town Judge
Easy
22
0.5%
903Minimum Cost to Merge Stones
Hard
22
0.5%
904Pairs of Songs With Total Durations Divisible by 60
Medium
22
0.5%
905Game Play Analysis IV
Medium
22
0.4%
906Car Pooling
Medium
22
0.6%
907Queries Quality and Percentage
Easy
22
0.5%
908Remove Sub-Folders from the Filesystem
Medium
22
0.8%
909Find the Difference of Two Arrays
Easy
22
0.8%
910Find Winner on a Tic Tac Toe Game
Easy
22
0.5%
911Minimum Difficulty of a Job Schedule
Hard
22
0.6%
912Max Dot Product of Two Subsequences
Hard
22
0.7%
913Path With Minimum Effort
Medium
22
0.6%
914Maximum Ice Cream Bars
Medium
22
0.8%
915Find the Prefix Common Array of Two Arrays
Medium
22
0.9%
916Return Length of Arguments PassedEasy
22
0.9%
917Count Elements With Maximum Frequency
Easy
22
0.8%
918Find the Median of the Uniqueness Array
Hard
22
0.3%
919Minimum Fuel Cost to Report to the Capital
Medium
22
0.7%
920Delete Nodes From Linked List Present in Array
Medium
22
0.7%
921Count Vowel Strings in Ranges
Medium
22
0.7%
922Number of Zero-Filled Subarrays
Medium
22
0.7%
923Course Schedule IV
Medium
22
0.6%
924Final Prices With a Special Discount in a Shop
Easy
22
0.8%
925House Robber IV
Medium
22
0.6%
926Minimum Distance to the Target Element
Easy
22
0.6%
927Minimum Time to Activate String
Medium
22
0.5%
928Maximum Median Sum of Subsequences of Size 3
Medium
22
0.7%
929Avoid Flood in The City
Medium
22
0.4%
930Minimum Number of Groups to Create a Valid Assignment
Medium
22
0.3%
931Minimize Array Sum Using Divisible Replacements
Medium
22
0.3%
932Minimum Flips to Make Binary String Coherent
Medium
22
0.2%
933Scramble String
Hard
20
0.4%
934Minimum Depth of Binary Tree
Easy
20
0.5%
935Populating Next Right Pointers in Each Node II
Medium
20
0.6%
936Factorial Trailing Zeroes
Medium
20
0.5%
937Trips and Users
Hard
20
0.4%
938Ugly Number II
Medium
20
0.5%
939Minimum Height Trees
Medium
20
0.4%
940Count of Smaller Numbers After Self
Hard
20
0.4%
941Intersection of Two Arrays II
Easy
20
0.6%
942Valid Perfect Square
Easy
20
0.5%
943Elimination Game
Medium
20
0.5%
944Add Two Numbers II
Medium
20
0.6%
945Sum of Square Numbers
Medium
20
0.4%
946Find Duplicate Subtrees
Medium
20
0.6%
947Search in a Binary Search Tree
Easy
20
0.8%
948Basic Calculator III
Hard
20
0.5%
949Nth Magical Number
Hard
20
0.4%
950Valid Mountain Array
Easy
20
0.4%
951Find Common Characters
Easy
20
0.7%
952Minimum Cost to Connect Sticks
Medium
20
0.7%
953N-th Tribonacci Number
Easy
20
0.6%
954Longest Happy String
Medium
20
0.7%
955Number of Visible People in a Queue
Hard
20
0.7%
956Minimum Remove to Make Valid Parentheses
Medium
20
0.7%
957Find N Unique Integers Sum up to Zero
Easy
20
0.8%
958Longest Happy Prefix
Hard
20
0.5%
959Number of Good Pairs
Easy
20
0.9%
960Sort Array by Increasing Frequency
Easy
20
0.8%
961Nearest Exit from Entrance in Maze
Medium
20
0.5%
962Number of Ways to Arrive at Destination
Medium
20
0.4%
963Minimum Number of Swaps to Make the String Balanced
Medium
20
0.8%
964Minimum Difference Between Highest and Lowest of K Scores
Easy
20
0.7%
965Create Binary Tree From Descriptions
Medium
20
0.8%
966Successful Pairs of Spells and Potions
Medium
20
0.5%
967Count Number of Bad Pairs
Medium
20
0.5%
968CounterEasy
20
0.8%
969Filter Elements from ArrayEasy
20
0.9%
970Find the Maximum Achievable Number
Easy
20
0.9%
971Parallel Courses III
Hard
20
0.7%
972Clear Digits
Easy
20
0.8%
973Separate Squares I
Medium
20
0.6%
974Lexicographically Minimum String After Removing Stars
Medium
20
0.5%
975Greatest Sum Divisible by Three
Medium
20
0.6%
976Count Subarrays of Length Three With a Condition
Easy
20
0.6%
977Count the Number of Substrings With Dominant Ones
Medium
20
0.4%
978Find the K-th Character in String Game I
Easy
20
0.8%
979Find the Maximum Length of Valid Subsequence I
Medium
20
0.5%
980Soup Servings
Medium
20
0.6%
981Threshold Majority Queries
Hard
20
0.2%
982New 21 Game
Medium
20
0.5%
983Find the Minimum Area to Cover All Ones II
Hard
20
0.6%
984Minimum Sensors to Cover Grid
Medium
20
0.7%
985Maximum Calories Burnt from Jumps
Medium
20
0.7%
986Maximize Points After Choosing K Tasks
Medium
20
0.6%
987Total Sum of Interaction Cost in Tree Groups
Hard
20
0.5%
988Maximum Score After Binary Swaps
Medium
20
0.4%
989Reverse String Prefix
Easy
20
0.9%
990Minimum Cost to Partition a Binary String
Hard
20
0.5%
991Sum of GCD of Formed Pairs
Medium
20
0.7%
992Maximum Total Value of Covered Indices
Medium
20
0.3%
993Valid Phone Numbers
Easy
18
0.3%
994Longest Substring with At Most K Distinct Characters
Medium
18
0.5%
995Power of Four
Easy
18
0.5%
996Sum of Left Leaves
Easy
18
0.6%
997Sliding Window Median
Hard
18
0.4%
998Perfect Number
Easy
18
0.5%
999Find Largest Value in Each Tree Row
Medium
18
0.7%
1000Minimum Time Difference
Medium
18
0.6%
1001Find the Closest Palindrome
Hard
18
0.3%
1002Human Traffic of Stadium
Hard
18
0.5%
1003Trim a Binary Search Tree
Medium
18
0.7%
1004Number of Atoms
Hard
18
0.7%
1005Maximize Distance to Closest Person
Medium
18
0.5%
1006Reordered Power of 2
Medium
18
0.7%
1007Walking Robot Simulation
Medium
18
0.6%
1008Next Greater Node In Linked List
Medium
18
0.6%
1009Robot Bounded In Circle
Medium
18
0.6%
1010Grumpy Bookstore Owner
Medium
18
0.6%
1011Minimum Knight Moves
Medium
18
0.4%
1012Count Number of Nice Subarrays
Medium
18
0.8%
1013Find Numbers with Even Number of Digits
Easy
18
0.8%
1014Check If N and Its Double Exist
Easy
18
0.4%
1015Movie Rating
Medium
18
0.4%
1016Count Good Nodes in Binary Tree
Medium
18
0.7%
1017Minimum Difference Between Largest and Smallest Value in Three Moves
Medium
18
0.6%
1018Matrix Diagonal Sum
Easy
18
0.8%
1019Sum of Absolute Differences in a Sorted Array
Medium
18
0.7%
1020Maximum Number of Events That Can Be Attended II
Hard
18
0.6%
1021Minimum Limit of Balls in a Bag
Medium
18
0.7%
1022Buildings With an Ocean View
Medium
18
0.8%
1023Find the Winner of the Circular Game
Medium
18
0.8%
1024Detonate the Maximum Bombs
Medium
18
0.5%
1025Delete the Middle Node of a Linked List
Medium
18
0.6%
1026Check if a Parentheses String Can Be Valid
Medium
18
0.5%
1027Longest Nice Subarray
Medium
18
0.6%
1028Smallest Even Multiple
Easy
18
0.9%
1029Continuous Subarrays
Medium
18
0.6%
1030Score of a String
Easy
18
0.9%
1031Nth Digit
Medium
18
0.4%
1032Minimum Cost to Convert String II
Hard
18
0.6%
1033Finding 3-Digit Even Numbers
Easy
18
0.8%
1034Longest Subarray With Maximum Bitwise AND
Medium
18
0.7%
1035Lexicographically Smallest String After Applying Operations
Medium
18
0.8%
1036String Compression III
Medium
18
0.7%
1037Last Stone Weight II
Medium
18
0.6%
1038Separate Black and White Balls
Medium
18
0.6%
1039K-th Smallest in Lexicographical Order
Hard
18
0.5%
1040Most Beautiful Item for Each Query
Medium
18
0.6%
1041Jump Game VII
Medium
18
0.4%
1042Largest 1-Bordered Square
Medium
18
0.5%
1043Maximum Sum of 3 Non-Overlapping Subarrays
Hard
18
0.6%
1044Special Binary String
Hard
18
0.8%
1045Nim Game
Easy
18
0.6%
1046Word Subsets
Medium
18
0.6%
1047Maximum Performance of a Team
Hard
18
0.5%
1048Even Odd Tree
Medium
18
0.7%
1049Maximum Absolute Sum of Any Subarray
Medium
18
0.7%
1050Robot Return to Origin
Easy
18
0.8%
1051Insertion Sort List
Medium
18
0.6%
1052Detect Cycles in 2D Grid
Medium
18
0.6%
1053Possible Bipartition
Medium
18
0.5%
1054Unique 3-Digit Even Numbers
Easy
18
0.7%
1055Maximum Number of Tasks You Can Assign
Hard
18
0.5%
1056Minimum Equal Sum of Two Arrays After Replacing Zeros
Medium
18
0.5%
1057Total Characters in String After Transformations I
Medium
18
0.5%
1058Lexicographically Smallest Equivalent String
Medium
18
0.8%
1059Find All K-Distant Indices in an Array
Easy
18
0.8%
1060Kth Smallest Product of Two Sorted Arrays
Hard
18
0.5%
1061Minimum Cost to Reach Destination in Time
Hard
18
0.4%
1062Reschedule Meetings for Maximum Free Time I
Medium
18
0.5%
1063Fix Names in a Table
Easy
18
0.6%
1064Maximize Subarrays After Removing One Conflicting Pair
Hard
18
0.6%
1065Fruits Into Baskets II
Easy
18
0.7%
1066Rotating the Box
Medium
18
0.8%
1067Vowel Spellchecker
Medium
18
0.6%
1068Lexicographically Smallest Permutation Greater Than Target
Medium
18
0.3%
1069Transformed Array
Easy
18
0.7%
1070Longest Balanced Substring I
Medium
18
0.7%
1071Champagne Tower
Medium
18
0.6%
1072Total Waviness of Numbers in Range I
Medium
18
0.9%
1073Remove Duplicates from Sorted List II
Medium
16
0.5%
1074Binary Tree Level Order Traversal II
Medium
16
0.7%
1075Bitwise AND of Numbers Range
Medium
16
0.5%
1076Contains Duplicate III
Hard
16
0.2%
1077Count Complete Tree Nodes
Easy
16
0.7%
1078Shortest Word Distance
Easy
16
0.7%
1079Remove Invalid Parentheses
Hard
16
0.5%
1080Best Time to Buy and Sell Stock with Cooldown
Medium
16
0.6%
1081Shortest Distance from All Buildings
Hard
16
0.4%
1082Count of Range Sum
Hard
16
0.4%
1083Combination Sum IV
Medium
16
0.6%
1084Arithmetic Slices
Medium
16
0.6%
1085Can I Win
Medium
16
0.3%
1086Optimal Account Balancing
Hard
16
0.5%
1087Relative Ranks
Easy
16
0.7%
1088Shortest Unsorted Continuous Subarray
Medium
16
0.4%
1089Investments in 2016
Medium
16
0.5%
1090Not Boring Movies
Easy
16
0.8%
1091Best Time to Buy and Sell Stock with Transaction Fee
Medium
16
0.7%
1092Maximum Length of Repeated Subarray
Medium
16
0.5%
1093Find Smallest Letter Greater Than Target
Easy
16
0.6%
1094K-th Symbol in Grammar
Medium
16
0.5%
1095Rabbits in Forest
Medium
16
0.6%
1096Hand of Straights
Medium
16
0.6%
1097Minimum Cost to Hire K Workers
Hard
16
0.6%
1098Monotonic Array
Easy
16
0.6%
1099Sort Array By Parity
Easy
16
0.8%
1100Range Sum of BST
Easy
16
0.9%
1101Reveal Cards In Increasing Order
Medium
16
0.8%
1102Regions Cut By Slashes
Medium
16
0.8%
1103Divisor Game
Easy
16
0.7%
1104Maximum Level Sum of a Binary Tree
Medium
16
0.7%
1105As Far from Land as Possible
Medium
16
0.5%
1106Partition Array for Maximum Sum
Medium
16
0.8%
1107Filling Bookcase Shelves
Medium
16
0.7%
1108Defanging an IP Address
Easy
16
0.9%
1109Stone Game II
Medium
16
0.7%
1110Invalid Transactions
Medium
16
0.3%
1111Find Resultant Array After Removing Anagrams
Easy
16
0.7%
1112Minimum Insertion Steps to Make a String Palindrome
Hard
16
0.7%
1113Jump Game IV
Hard
16
0.5%
1114Find the City With the Smallest Number of Neighbors at a Threshold Distance
Medium
16
0.7%
1115Maximum Product of Splitted Binary Tree
Medium
16
0.6%
1116Design a Stack With Increment Operation
Medium
16
0.8%
1117Cherry Pickup II
Hard
16
0.7%
1118Maximum Product of Two Elements in an Array
Easy
16
0.8%
1119Minimum Number of Increments on Subarrays to Form a Target Array
Hard
16
0.8%
1120Find Kth Bit in Nth Binary String
Medium
16
0.7%
1121Minimum Number of Operations to Move All Balls to Each Box
Medium
16
0.9%
1122Maximum Population Year
Easy
16
0.6%
1123Final Value of Variable After Performing Operations
Easy
16
0.9%
1124Step-By-Step Directions From a Binary Tree Node to Another
Medium
16
0.6%
1125Root Equals Sum of Children
Easy
16
0.9%
1126Number of Unique Subjects Taught by Each Teacher
Easy
16
0.9%
1127Apply Operations to an Array
Easy
16
0.7%
1128Minimize the Maximum Difference of Pairs
Medium
16
0.5%
1129Sort the Jumbled Numbers
Medium
16
0.6%
1130Primary Department for Each Employee
Easy
16
0.7%
1131Minimum Cost to Convert String I
Medium
16
0.6%
1132Count the Number of Complete Components
Medium
16
0.8%
1133Water and Jug Problem
Medium
16
0.5%
1134Minimum Operations to Make Binary Array Elements Equal to One I
Medium
16
0.8%
1135Add to Array-Form of Integer
Easy
16
0.5%
1136Valid Tic-Tac-Toe State
Medium
16
0.3%
1137Sum of Prefix Scores of Strings
Hard
16
0.6%
1138Count Number of Maximum Bitwise-OR Subsets
Medium
16
0.9%
1139Number of Sub-arrays of Size K and Average Greater than or Equal to Threshold
Medium
16
0.7%
1140Sum of Unique Elements
Easy
16
0.8%
1141Make Lexicographically Smallest Array by Swapping Elements
Medium
16
0.6%
1142Maximum Subarray Min-Product
Medium
16
0.4%
1143Maximum Tastiness of Candy Basket
Medium
16
0.7%
1144Delete Columns to Make Sorted
Easy
16
0.8%
1145Design Snake Game
Medium
16
0.4%
1146The k-th Lexicographical String of All Happy Strings of Length n
Medium
16
0.9%
1147Number of Sub-arrays With Odd Sum
Medium
16
0.6%
1148Separate Squares II
Hard
16
0.6%
1149Length of Longest Fibonacci Subsequence
Medium
16
0.6%
1150Minimum Domino Rotations For Equal Row
Medium
16
0.6%
1151Zero Array Transformation I
Medium
16
0.5%
1152Maximum Difference Between Even and Odd Frequency I
Easy
16
0.6%
1153Maximum Difference Between Increasing Elements
Easy
16
0.7%
1154Maximum Balanced Shipments
Medium
16
0.6%
1155Range Product Queries of Powers
Medium
16
0.6%
1156Ways to Express an Integer as Sum of Powers
Medium
16
0.5%
1157Find the Minimum Area to Cover All Ones I
Medium
16
0.8%
1158Design Task Manager
Medium
16
0.5%
1159Find Target Indices After Sorting Array
Easy
16
0.8%
1160Maximum Total Damage With Spell Casting
Medium
16
0.5%
1161Set Intersection Size At Least Two
Hard
16
0.6%
1162Maximum Subarray Sum With Length Divisible by K
Medium
16
0.5%
1163Minimum Penalty for a Shop
Medium
16
0.7%
1164Minimum Pair Removal to Sort Array II
Hard
16
0.4%
1165Minimum Cost Path with Edge Reversals
Medium
16
0.6%
1166Minimum Initial Energy to Finish Tasks
Hard
16
0.8%
1167Minimum Moves to Make Array Complementary
Medium
16
0.6%
1168Minimum Cost of Buying Candies With Discount
Easy
16
0.7%
1169Earliest Finish Time for Land and Water Rides I
Easy
16
0.7%
1170Earliest Finish Time for Land and Water Rides II
Medium
16
0.6%
1171Process String with Special Operations II
Hard
16
0.4%
1172Number of ZigZag Arrays I
Hard
16
0.5%
1173Maximum Gap
Medium
13
0.5%
1174Fraction to Recurring Decimal
Medium
13
0.3%
1175Create Maximum Number
Hard
13
0.4%
1176Wiggle Sort II
Medium
13
0.4%
1177Guess Number Higher or Lower
Easy
13
0.6%
1178Strong Password Checker
Hard
13
0.2%
1179Minimum Moves to Equal Array Elements
Medium
13
0.6%
1180Kill Process
Medium
13
0.7%
1181Friend Requests II: Who Has the Most Friends
Medium
13
0.6%
1182Dota2 Senate
Medium
13
0.5%
1183Reach a Number
Medium
13
0.5%
1184Employee Free Time
Hard
13
0.7%
1185Construct Quad Tree
Medium
13
0.8%
1186Number of Matching Subsequences
Medium
13
0.5%
1187Profitable Schemes
Hard
13
0.5%
1188Fair Candy Swap
Easy
13
0.7%
1189All Possible Full Binary Trees
Medium
13
0.8%
1190Minimum Increment to Make Array Unique
Medium
13
0.6%
1191Validate Stack Sequences
Medium
13
0.7%
1192Verifying an Alien Dictionary
Easy
13
0.6%
1193Cousins in Binary Tree
Easy
13
0.6%
1194Project Employees I
Easy
13
0.7%
1195Game Play Analysis I
Easy
13
0.8%
1196Relative Sort Array
Easy
13
0.8%
1197Last Person to Fit in the Bus
Medium
13
0.7%
1198Maximum Side Length of a Square with Sum Less than or Equal to Threshold
Medium
13
0.7%
1199Number of Steps to Reduce a Number to Zero
Easy
13
0.9%
1200Maximum Score After Splitting a String
Easy
13
0.7%
1201Water Bottles
Easy
13
0.7%
1202Maximum Length of Subarray With Positive Product
Medium
13
0.4%
1203Richest Customer Wealth
Easy
13
0.9%
1204Partitioning Into Minimum Number Of Deci-Binary Numbers
Medium
13
0.9%
1205Check if the Sentence Is Pangram
Easy
13
0.8%
1206Reverse Prefix of Word
Easy
13
0.9%
1207Find the Minimum and Maximum Number of Nodes Between Critical Points
Medium
13
0.7%
1208Find Subsequence of Length K With the Largest Sum
Easy
13
0.6%
1209Solving Questions With Brainpower
Medium
13
0.6%
1210Array Prototype LastEasy
13
0.7%
1211Extra Characters in a String
Medium
13
0.6%
1212Counter IIEasy
13
0.8%
1213Count Complete Subarrays in an Array
Medium
13
0.8%
1214Count Pairs Whose Sum is Less than Target
Easy
13
0.9%
1215Divide Array Into Arrays With Max Difference
Medium
13
0.8%
1216Find the Maximum Length of Valid Subsequence II
Medium
13
0.6%
1217Minimum Deletions to Make String Balanced
Medium
13
0.7%
1218Task Scheduler II
Medium
13
0.5%
1219Split a String in Balanced Strings
Easy
13
0.9%
1220Valid Word
Easy
13
0.5%
1221Minimum Index Sum of Two Lists
Easy
13
0.6%
1222Length of the Longest Subsequence That Sums to Target
Medium
13
0.4%
1223N-ary Tree Postorder Traversal
Easy
13
0.8%
1224Out of Boundary Paths
Medium
13
0.5%
1225Longest Continuous Increasing Subsequence
Easy
13
0.5%
1226Find the Longest Substring Containing Vowels in Even Counts
Medium
13
0.8%
1227Rank Transform of an Array
Easy
13
0.7%
1228Biggest Single Number
Easy
13
0.7%
1229Divide Players Into Teams of Equal Skill
Medium
13
0.7%
1230Rearrange String k Distance Apart
Hard
13
0.4%
1231Minimum Subsequence in Non-Increasing Order
Easy
13
0.7%
1232Check if Number is a Sum of Powers of Three
Medium
13
0.8%
1233Adjacent Increasing Subarrays Detection I
Easy
13
0.5%
1234Take K of Each Character From Left and Right
Medium
13
0.5%
1235The Most Frequently Ordered Products for Each Customer
Medium
13
0.8%
1236Find Score of an Array After Marking All Elements
Medium
13
0.6%
1237Best Sightseeing Pair
Medium
13
0.6%
1238Shifting Letters II
Medium
13
0.5%
1239Find Users With Valid E-Mails
Easy
13
0.4%
1240Minimize XOR
Medium
13
0.6%
1241Neighboring Bitwise XOR
Medium
13
0.8%
1242Tree Diameter
Medium
13
0.6%
1243Map of Highest Peak
Medium
13
0.8%
1244Number of Subarrays with Bounded Maximum
Medium
13
0.6%
1245Maximum Good Subarray Sum
Medium
13
0.2%
1246Find the Punishment Number of an Integer
Medium
13
0.8%
1247Self Dividing Numbers
Easy
13
0.8%
1248Maximum Sum of Two Non-Overlapping Subarrays
Medium
13
0.6%
1249Count Total Number of Colored Cells
Medium
13
0.7%
1250Find Duplicate File in System
Medium
13
0.7%
1251Zero Array Transformation II
Medium
13
0.4%
1252Minimum Time to Repair Cars
Medium
13
0.6%
1253Count Vowel Substrings of a String
Easy
13
0.7%
1254Number of Pairs Satisfying Inequality
Hard
13
0.5%
1255Find Closest Node to Given Two Nodes
Medium
13
0.5%
1256Max Difference You Can Get From Changing an Integer
Medium
13
0.5%
1257Minimum Time to Complete Trips
Medium
13
0.4%
1258Find the Original Typed String I
Easy
13
0.7%
1259Find the Original Typed String II
Hard
13
0.5%
1260Last Day Where You Can Still Cross
Hard
13
0.7%
1261Minimum Pair Removal to Sort Array I
Easy
13
0.7%
1262Count Hills and Valleys in an Array
Easy
13
0.7%
1263Fruits Into Baskets III
Medium
13
0.4%
1264Count Submatrices With All Ones
Medium
13
0.7%
1265Find the Number of Ways to Place People I
Medium
13
0.6%
1266Minimum Operations to Make the Integer Zero
Medium
13
0.6%
1267Convert Integer to the Sum of Two No-Zero Integers
Easy
13
0.6%
1268Number of People Aware of a Secret
Medium
13
0.6%
1269Maximum Number of Words Found in Sentences
Easy
13
0.9%
1270Taking Maximum Energy From the Mystic Dungeon
Medium
13
0.6%
1271Smallest Missing Non-negative Integer After Operations
Medium
13
0.6%
1272Best Time to Buy and Sell Stock V
Medium
13
0.6%
1273Pyramid Transition Matrix
Medium
13
0.6%
1274N-Repeated Element in Size 2N Array
Easy
13
0.8%
1275Maximize Area of Square Hole in Grid
Medium
13
0.6%
1276Construct the Minimum Bitwise Array II
Medium
13
0.7%
1277Longest Balanced Subarray I
Medium
13
0.7%
1278Longest Balanced Substring II
Medium
13
0.4%
1279Check If a String Contains All Binary Codes of Size K
Medium
13
0.6%
1280Buddy Strings
Easy
13
0.3%
1281Find Minimum in Rotated Sorted Array II
Hard
10
0.5%
1282Best Meeting Point
Hard
10
0.6%
1283Palindrome Pairs
Hard
10
0.4%
1284Integer Break
Medium
10
0.6%
1285Find Leaves of Binary Tree
Medium
10
0.8%
1286Super Pow
Medium
10
0.4%
1287Queue Reconstruction by Height
Medium
10
0.7%
1288Find Right Interval
Medium
10
0.6%
1289Arithmetic Slices II - Subsequence
Hard
10
0.6%
12904Sum II
Medium
10
0.6%
1291Find Bottom Left Tree Value
Medium
10
0.7%
1292Brick Wall
Medium
10
0.6%
1293Delete Operation for Two Strings
Medium
10
0.7%
1294Swap Sex of Employees
Easy
10
0.8%
1295Strange Printer
Hard
10
0.6%
1296N-ary Tree Level Order Traversal
Medium
10
0.7%
1297Reaching Points
Hard
10
0.3%
1298Rotated Digits
Medium
10
0.6%
1299Largest Triangle Area
Easy
10
0.7%
1300Linked List Components
Medium
10
0.6%
1301Most Profit Assigning Work
Medium
10
0.6%
1302Robot Room Cleaner
Hard
10
0.8%
1303Rectangle Overlap
Easy
10
0.5%
1304Shortest Path Visiting All Nodes
Hard
10
0.7%
1305Leaf-Similar Trees
Easy
10
0.7%
1306Increasing Order Search Tree
Easy
10
0.8%
1307Smallest Range II
Medium
10
0.4%
1308Knight Dialer
Medium
10
0.6%
1309Largest Perimeter Triangle
Easy
10
0.6%
1310Longest Arithmetic Subsequence
Medium
10
0.5%
1311Minimum Score Triangulation of Polygon
Medium
10
0.7%
1312Last Substring in Lexicographical Order
Hard
10
0.4%
1313Design A Leaderboard
Medium
10
0.7%
1314Delete Nodes And Return Forest
Medium
10
0.7%
1315Check If It Is a Straight Line
Easy
10
0.4%
1316Group the People Given the Group Size They Belong To
Medium
10
0.9%
1317Convert Binary Number in a Linked List to Integer
Easy
10
0.8%
1318Minimum Number of Taps to Open to Water a Garden
Hard
10
0.5%
1319Sort Integers by The Number of 1 Bits
Easy
10
0.8%
1320Product of the Last K Numbers
Medium
10
0.6%
1321Design Underground System
Medium
10
0.7%
1322Least Number of Unique Integers after K Removals
Medium
10
0.6%
1323Dot Product of Two Sparse Vectors
Medium
10
0.9%
1324Minimum Number of Removals to Make Mountain Array
Hard
10
0.5%
1325Minimum Deletions to Make Character Frequencies Unique
Medium
10
0.6%
1326Count of Matches in Tournament
Easy
10
0.9%
1327Construct the Lexicographically Largest Valid Sequence
Medium
10
0.7%
1328Check if One String Swap Can Make Strings Equal
Easy
10
0.5%
1329Find Center of Star Graph
Easy
10
0.9%
1330Substrings of Size Three with Distinct Characters
Easy
10
0.8%
1331Process Tasks Using Servers
Medium
10
0.4%
1332Detect Squares
Medium
10
0.5%
1333Maximum Employees to Be Invited to a Meeting
Hard
10
0.6%
1334Merge Nodes in Between Zeros
Medium
10
0.9%
1335Escape the Spreading Fire
Hard
10
0.4%
1336Decode the Message
Easy
10
0.9%
1337Largest Positive Integer That Exists With Its Negative
Easy
10
0.7%
1338Count Subarrays With Fixed Bounds
Hard
10
0.7%
1339Sliding Subarray Beauty
Medium
10
0.4%
1340Cache With Time LimitMedium
10
0.8%
1341Count Subarrays Where Max Element Appears at Least K Times
Medium
10
0.6%
1342Super Ugly Number
Medium
10
0.5%
1343Check if the Rectangle Corner Is Reachable
Hard
10
0.3%
1344Find Servers That Handled Most Number of Requests
Hard
10
0.5%
1345Minimum Operations to Make All Array Elements Equal
Medium
10
0.4%
1346Number of Good Ways to Split a String
Medium
10
0.7%
1347Minimum Obstacle Removal to Reach Corner
Hard
10
0.7%
1348All Ancestors of a Node in a Directed Acyclic Graph
Medium
10
0.6%
1349Robot Collisions
Hard
10
0.6%
1350Minimum String Length After Removing Substrings
Easy
10
0.8%
1351Prime Palindrome
Medium
10
0.3%
1352Numbers With Same Consecutive Differences
Medium
10
0.6%
1353Sort the People
Easy
10
0.8%
1354Finding the Users Active Minutes
Medium
10
0.8%
1355Design Log Storage System
Medium
10
0.6%
1356Lexicographically Smallest Beautiful String
Hard
10
0.4%
1357Largest Combination With Bitwise AND Greater Than Zero
Medium
10
0.8%
1358DI String Match
Easy
10
0.8%
1359Maximum Number of Removable Characters
Medium
10
0.5%
1360Zigzag Iterator
Medium
10
0.7%
1361Rearrange Array to Maximize Prefix Score
Medium
10
0.4%
1362Minimum Cost to Make at Least One Valid Path in a Grid
Hard
10
0.7%
1363Paint House IV
Medium
10
0.5%
1364Most Profitable Path in a Tree
Medium
10
0.7%
1365Apply Operations to Make All Array Elements Equal to Zero
Medium
10
0.3%
1366Max Chunks To Make Sorted II
Hard
10
0.5%
1367Stock Price Fluctuation
Medium
10
0.5%
1368Design Excel Sum Formula
Hard
10
0.4%
1369Count Univalue Subtrees
Medium
10
0.6%
1370Bitwise ORs of Subarrays
Medium
10
0.6%
1371Closest Prime Numbers in Range
Medium
10
0.5%
1372Count Palindromic Subsequences
Hard
10
0.4%
1373Minimum Absolute Difference
Easy
10
0.8%
1374Teemo Attacking
Easy
10
0.6%
1375Market Analysis I
Medium
10
0.6%
1376Expression Add Operators
Hard
10
0.4%
1377Count Subarrays With Score Less Than K
Hard
10
0.6%
1378Find the Middle Index in Array
Easy
10
0.7%
1379Binary Watch
Easy
10
0.7%
1380Range Sum Query 2D - Mutable
Medium
10
0.5%
1381Number of Segments in a String
Easy
10
0.4%
1382Minimum Cuts to Divide a Circle
Easy
10
0.6%
1383Divisible and Non-divisible Sums Difference
Easy
10
0.9%
1384Maximum Height by Stacking Cuboids
Hard
10
0.6%
1385Find the Lexicographically Largest String From the Box I
Medium
10
0.4%
1386Average of Levels in Binary Tree
Easy
10
0.7%
1387Shortest Distance to a Character
Easy
10
0.7%
1388Number of Islands II
Hard
10
0.4%
1389Mirror Reflection
Medium
10
0.6%
1390Cherry Pickup
Hard
10
0.4%
1391Minimum Operations to Reduce an Integer to 0
Medium
10
0.6%
1392Delete Characters to Make Fancy String
Easy
10
0.7%
1393Maximum Unique Subarray Sum After Deletion
Easy
10
0.4%
1394Jump Game III
Medium
10
0.7%
1395A Number After a Double Reversal
Easy
10
0.8%
1396Rearranging Fruits
Hard
10
0.6%
1397Rectangle Area
Medium
10
0.5%
1398Minimum Operations to Convert All Elements to Zero
Medium
10
0.5%
1399Sort Matrix by Diagonals
Medium
10
0.8%
1400Minimum Operations to Equalize Binary String
Hard
10
0.5%
1401Minimum Number of People to Teach
Medium
10
0.7%
1402Find the Minimum Amount of Time to Brew Potions
Medium
10
0.6%
1403Maximum Number of Distinct Elements After Operations
Medium
10
0.5%
1404Maximum Frequency of an Element After Performing Operations I
Medium
10
0.4%
1405Make Array Elements Equal to Zero
Easy
10
0.7%
1406Find X-Sum of All K-Long Subarrays I
Easy
10
0.8%
1407Maximize the Minimum Powered City
Hard
10
0.6%
1408Paths in Matrix Whose Sum Is Divisible by K
Hard
10
0.6%
1409Maximum Running Time of N Computers
Hard
10
0.6%
1410Count Partitions With Max-Min Difference at Most K
Medium
10
0.6%
1411Best Time to Buy and Sell Stock using Strategy
Medium
10
0.6%
1412Construct Product Matrix
Medium
10
0.5%
1413Delete Columns to Make Sorted II
Medium
10
0.5%
1414Paint House
Medium
10
0.6%
1415Partition Array Into Three Parts With Equal Sum
Easy
10
0.4%
1416Ones and Zeroes
Medium
10
0.5%
1417Number of Ways to Paint N × 3 Grid
Hard
10
0.8%
1418Construct the Minimum Bitwise Array I
Easy
10
0.9%
1419Minimum Cost Path with Teleportations
Hard
10
0.5%
1420Largest Magic Square
Medium
10
0.8%
1421Smallest String Starting From Leaf
Medium
10
0.6%
1422Binary Gap
Easy
10
0.7%
1423Check if Binary String Has at Most One Segment of Ones
Easy
10
0.5%
1424Find Unique Binary String
Medium
10
0.8%
1425Get Biggest Three Rhombus Sums in a Grid
Medium
10
0.7%
1426Maximum Non Negative Product in a Matrix
Medium
10
0.5%
1427Daily Leads and Partners
Easy
10
0.9%
1428Web Crawler
Medium
10
0.7%
1429Largest Palindromic Number
Medium
10
0.4%
1430Minimum Absolute Distance Between Mirror Pairs
Medium
10
0.6%
1431Two Furthest Houses With Different Colors
Easy
10
0.7%
1432Sum of Distances
Medium
10
0.5%
1433Maximum Score From Grid Operations
Hard
10
0.6%
1434First Completely Painted Row or Column
Medium
10
0.6%
1435Maximum Number of Jumps to Reach the Last Index
Medium
10
0.5%
1436Total Waviness of Numbers in Range II
Hard
10
0.6%
1437Maximum Total Subarray Value I
Medium
10
0.7%
1438Maximum Number of Balloons
Easy
10
0.6%
1439Graph Valid Tree
Medium
7
0.5%
1440Closest Binary Search Tree Value II
Hard
7
0.6%
1441Maximum Product of Word Lengths
Medium
7
0.6%
1442Maximum Size Subarray Sum Equals k
Medium
7
0.5%
1443Patching Array
Hard
7
0.5%
1444Plus One Linked List
Medium
7
0.6%
1445Shuffle an Array
Medium
7
0.6%
1446Mini Parser
Medium
7
0.4%
1447Longest Absolute File Path
Medium
7
0.5%
1448Random Pick Index
Medium
7
0.7%
1449Convert a Number to Hexadecimal
Easy
7
0.5%
1450Maximum XOR of Two Numbers in an Array
Medium
7
0.5%
1451Circular Array Loop
Medium
7
0.4%
1452Minimum Moves to Equal Array Elements II
Medium
7
0.6%
1453Validate IP Address
Medium
7
0.3%
1454Keyboard Row
Easy
7
0.7%
1455Shopping Offers
Medium
7
0.5%
1456Number of Longest Increasing Subsequence
Medium
7
0.5%
1457Repeated String Match
Medium
7
0.4%
1458Range Module
Hard
7
0.5%
1459My Calendar II
Medium
7
0.6%
1460Design HashSet
Easy
7
0.7%
1461Binary Tree Pruning
Medium
7
0.7%
1462Count Unique Characters of All Substrings of a Given String
Hard
7
0.5%
1463Flipping an Image
Easy
7
0.8%
1464Super Egg Drop
Hard
7
0.3%
1465Beautiful Array
Medium
7
0.7%
1466Two City Scheduling
Medium
7
0.7%
1467Stream of Characters
Hard
7
0.5%
1468Longest String Chain
Medium
7
0.6%
1469Height Checker
Easy
7
0.8%
1470Meeting Scheduler
Medium
7
0.6%
1471Duplicate Zeros
Easy
7
0.5%
1472Element Appearing More Than 25% In Sorted Array
Easy
7
0.6%
1473Sort the Matrix Diagonally
Medium
7
0.8%
1474Remove Zero Sum Consecutive Nodes from Linked List
Medium
7
0.5%
1475Number of Days Between Two Dates
Easy
7
0.5%
1476Three Consecutive Odds
Easy
7
0.7%
1477Kth Ancestor of a Tree Node
Hard
7
0.4%
1478Reverse Substrings Between Each Pair of Parentheses
Medium
7
0.7%
1479Path with Maximum Probability
Medium
7
0.7%
1480Path with Maximum Gold
Medium
7
0.7%
1481Report Contiguous Dates
Hard
7
0.6%
1482XOR Queries of a Subarray
Medium
7
0.8%
1483Maximum 69 Number
Easy
7
0.8%
1484Minimum Number of Steps to Make Two Strings Anagram
Medium
7
0.8%
1485Time Needed to Inform All Employees
Medium
7
0.6%
1486Destination City
Easy
7
0.8%
1487Count Odd Numbers in an Interval Range
Easy
7
0.5%
1488Count Good Triplets
Easy
7
0.9%
1489Make The String Great
Easy
7
0.7%
1490Widest Vertical Area Between Two Points Containing No Points
Easy
7
0.9%
1491Merge In Between Linked Lists
Medium
7
0.8%
1492Get Maximum in Generated Array
Easy
7
0.5%
1493Determine if Two Strings Are Close
Medium
7
0.5%
1494Check If Two String Arrays are Equivalent
Easy
7
0.9%
1495Calculate Money in Leetcode Bank
Easy
7
0.8%
1496Maximum Score From Removing Substrings
Medium
7
0.7%
1497Remove One Element to Make the Array Strictly Increasing
Easy
7
0.3%
1498Convert 1D Array Into 2D Array
Easy
7
0.7%
1499Minimum Number of Moves to Seat Everyone
Easy
7
0.9%
1500Time Needed to Buy Tickets
Easy
7
0.7%
1501Minimum Bit Flips to Convert Number
Easy
7
0.9%
1502Find Closest Number to Zero
Easy
7
0.5%
1503Longest Path With Different Adjacent Characters
Hard
7
0.5%
1504Longest Cycle in a Graph
Hard
7
0.5%
1505Minimize Maximum of Array
Medium
7
0.5%
1506Convert the Temperature
Easy
7
0.9%
1507Count the Number of Good Subarrays
Medium
7
0.7%
1508Apply Transform Over Each Element in ArrayEasy
7
0.9%
1509Number of Employees Who Met the Target
Easy
7
0.9%
1510Display the First Three RowsEasy
7
0.9%
1511Find Words Containing Character
Easy
7
0.9%
1512Minimum Number of Operations to Make Array XOR Equal to K
Medium
7
0.9%
1513Minimum Array End
Medium
7
0.6%
1514Group Sold Products By The Date
Easy
7
0.8%
1515Longest Turbulent Subarray
Medium
7
0.5%
1516Minimum Number of Days to Disconnect Island
Hard
7
0.6%
1517Degree of an Array
Easy
7
0.6%
1518HTML Entity Parser
Medium
7
0.5%
1519Dinner Plate Stacks
Hard
7
0.3%
1520Maximize Score of Numbers in Ranges
Medium
7
0.4%
1521Check if Two Chessboard Squares Have the Same Color
Easy
7
0.7%
1522Longest Strictly Increasing or Strictly Decreasing Subarray
Easy
7
0.6%
1523Count the Number of Inversions
Hard
7
0.3%
1524Uncommon Words from Two Sentences
Easy
7
0.8%
1525Sort ByEasy
7
0.8%
1526Largest Sum of Averages
Medium
7
0.6%
1527Minimize Max Distance to Gas Station
Hard
7
0.5%
1528The Maze
Medium
7
0.6%
1529Maximal Score After Applying K Operations
Medium
7
0.6%
1530Split a String Into the Max Number of Unique Substrings
Medium
7
0.7%
1531Find Occurrences of an Element in an Array
Medium
7
0.7%
1532Grid Game
Medium
7
0.6%
1533Flip Columns For Maximum Number of Equal Rows
Medium
7
0.8%
1534Reshape Data: PivotEasy
7
0.8%
1535Minimum Operations to Make a Subsequence
Hard
7
0.5%
1536Minimum Time to Visit a Cell In a Grid
Hard
7
0.6%
1537Find Building Where Alice and Bob Can Meet
Hard
7
0.5%
1538Count Ways To Build Good Strings
Medium
7
0.6%
1539Employee Importance
Medium
7
0.7%
1540Construct K Palindrome Strings
Medium
7
0.7%
1541Minimum Time to Collect All Apples in a Tree
Medium
7
0.6%
1542Maximum Number of Fish in a Grid
Medium
7
0.7%
1543Maximum Ascending Subarray Sum
Easy
7
0.7%
1544Tuple with Same Product
Medium
7
0.7%
1545Find the Number of Distinct Colors Among the Balls
Medium
7
0.5%
1546Minimum Operations to Exceed Threshold Value II
Medium
7
0.5%
1547Escape a Large Maze
Hard
7
0.4%
1548Divide Nodes Into the Maximum Number of Groups
Hard
7
0.7%
1549Minimum Operations to Make the Array Increasing
Easy
7
0.8%
1550Rank Teams by Votes
Medium
7
0.6%
1551Sentence Similarity II
Medium
7
0.5%
1552Minimum Recolors to Get K Consecutive Black Blocks
Easy
7
0.7%
1553Sliding Puzzle
Hard
7
0.7%
1554N-ary Tree Preorder Traversal
Easy
7
0.8%
1555Divide Array Into Equal Pairs
Easy
7
0.8%
1556Parallel Courses
Medium
7
0.6%
1557Data Stream as Disjoint Intervals
Hard
7
0.6%
1558Find the Kth Smallest Sum of a Matrix With Sorted Rows
Hard
7
0.6%
1559Check if Grid can be Cut into Sections
Medium
7
0.7%
1560Count of Substrings Containing Every Vowel and K Consonants II
Medium
7
0.4%
1561Binary Tree Tilt
Easy
7
0.7%
1562Number of Adjacent Elements With the Same Color
Medium
7
0.6%
1563Alternating Groups I
Easy
7
0.7%
1564Finding Pairs With a Certain Sum
Medium
7
0.6%
1565Count the Number of Ideal Arrays
Hard
7
0.6%
1566Push Dominoes
Medium
7
0.6%
1567Find Minimum Time to Reach Last Room II
Medium
7
0.7%
1568Count Collisions of Monkeys on a Polygon
Medium
7
0.3%
1569Max Pair Sum in an Array
Easy
7
0.6%
1570Maximum Difference Between Even and Odd Frequency II
Hard
7
0.5%
1571Maximum Difference Between Adjacent Elements in a Circular Array
Easy
7
0.8%
1572Surface Area of 3D Shapes
Easy
7
0.7%
1573Check if All Characters Have Equal Number of Occurrences
Easy
7
0.8%
1574Check if All the Integers in a Range Are Covered
Easy
7
0.5%
1575Count Nodes Equal to Average of Subtree
Medium
7
0.9%
1576Longest Binary Subsequence Less Than or Equal to K
Medium
7
0.5%
1577Minimum Distance Between BST Nodes
Easy
7
0.6%
1578Longest Nice Substring
Easy
7
0.6%
1579Find the K-th Character in String Game II
Hard
7
0.5%
1580Reschedule Meetings for Maximum Free Time II
Medium
7
0.6%
1581The Earliest and Latest Rounds Where Players Compete
Hard
7
0.7%
1582Number of Pairs of Interchangeable Rectangles
Medium
7
0.5%
1583Minimize Malware Spread
Hard
7
0.4%
1584Construct the Rectangle
Easy
7
0.6%
1585Check Balanced String
Easy
7
0.8%
1586Longest Non-decreasing Subarray From Two Arrays
Medium
7
0.3%
1587Maximum Fruits Harvested After at Most K Steps
Hard
7
0.6%
1588Patients With a Condition
Easy
7
0.4%
1589Analyze Organization Hierarchy
Hard
7
0.6%
1590Matchsticks to Square
Medium
7
0.4%
1591Distinct Subsequences II
Hard
7
0.4%
1592Count Salary Categories
Medium
7
0.6%
1593Minimum Time Visiting All Points
Easy
7
0.8%
1594Remove Boxes
Hard
7
0.5%
1595Maximum Number of Occurrences of a Substring
Medium
7
0.5%
1596Find Closest Person
Easy
7
0.9%
1597Find Most Frequent Vowel and Consonant
Easy
7
0.9%
1598Maximum Number of Words You Can Type
Easy
7
0.8%
1599Unique Email Addresses
Easy
7
0.7%
1600Ugly Number III
Medium
7
0.3%
1601Friends Of Appropriate Ages
Medium
7
0.5%
1602Longest Subsequence With Limited Sum
Easy
7
0.7%
1603Maximum Frequency of an Element After Performing Operations II
Hard
7
0.5%
1604Smallest Number With All Set Bits
Easy
7
0.8%
1605Number of Good Paths
Hard
7
0.6%
1606The Two Sneaky Numbers of Digitville
Easy
7
0.9%
1607Maximum and Minimum Sums of at Most Size K Subsequences
Medium
7
0.2%
1608Minimum Time to Make Rope Colorful
Medium
7
0.7%
1609Power Grid Maintenance
Medium
7
0.6%
1610Count Operations to Obtain Zero
Easy
7
0.8%
1611Minimum Number of Operations to Make All Array Elements Equal to 1
Medium
7
0.5%
1612Maximum Number of Operations to Move Ones to the End
Medium
7
0.7%
1613Find Minimum Operations to Make All Elements Divisible by Three
Easy
7
0.9%
1614Smallest Integer Divisible by K
Medium
7
0.5%
1615Car Fleet II
Hard
7
0.6%
1616Sign of the Product of an Array
Easy
7
0.6%
1617Minimum Operations to Make Array Sum Divisible by K
Easy
7
0.9%
1618Count the Digits That Divide a Number
Easy
7
0.9%
1619Count Largest Group
Easy
7
0.7%
1620Find Followers Count
Easy
7
0.7%
1621Perfect Rectangle
Hard
7
0.4%
1622Split Array With Same Average
Hard
7
0.3%
1623Minimize Maximum Pair Sum in Array
Medium
7
0.8%
1624Count Symmetric Integers
Easy
7
0.8%
1625Divide an Array Into Subarrays With Minimum Cost II
Hard
7
0.5%
1626Minimum Edge Reversals So Every Node Is Reachable
Hard
7
0.6%
1627Minimum Absolute Difference in BST
Easy
7
0.6%
1628Longest Balanced Subarray II
Hard
7
0.3%
1629Happy Students
Medium
7
0.5%
1630Binary Number with Alternating Bits
Easy
7
0.7%
1631Customer Placing the Largest Number of Orders
Easy
7
0.6%
1632Satisfiability of Equality Equations
Medium
7
0.5%
1633Minimum Swaps to Arrange a Binary Grid
Medium
7
0.7%
1634Minimum Number of Flips to Make the Binary String Alternating
Medium
7
0.5%
1635Merge BSTs to Create Single BST
Hard
7
0.4%
1636Find All Possible Stable Binary Arrays II
Hard
7
0.6%
1637Complement of Base 10 Integer
Easy
7
0.6%
1638Maximize Spanning Tree Stability with Upgrades
Hard
7
0.7%
1639Minimum Number of Seconds to Make Mountain Height Zero
Medium
7
0.6%
1640Fancy Sequence
Hard
7
0.4%
1641Largest Submatrix With Rearrangements
Medium
7
0.8%
1642Maximum Amount of Money Robot Can Earn
Medium
7
0.5%
1643Maximum Walls Destroyed by Robots
Hard
7
0.5%
1644XOR After Range Multiplication Queries I
Medium
7
0.7%
1645XOR After Range Multiplication Queries II
Hard
7
0.5%
1646Find Mode in Binary Search Tree
Easy
7
0.6%
1647Shortest Distance to Target String in a Circular Array
Easy
7
0.7%
1648Closest Equal Element Queries
Medium
7
0.5%
1649Subtract the Product and Sum of Digits of an Integer
Easy
7
0.9%
1650Minimum Operations to Make a Uni-Value Grid
Medium
7
0.7%
1651Score After Flipping Matrix
Medium
7
0.8%
1652Jump Game IX
Medium
7
0.5%
1653Minimum Jumps to Reach End via Prime Teleportation
Medium
7
0.4%
1654Reshape the Matrix
Easy
7
0.7%
1655Parallel Courses II
Hard
7
0.3%
1656Jump Game V
Hard
7
0.8%
1657Longest Common Suffix Queries
Hard
7
0.5%
1658Minimum Number Game
Easy
7
0.9%
1659Left and Right Sum Differences
Easy
7
0.9%
1660Bag of Tokens
Medium
7
0.6%
1661Number of Ways to Assign Edge Weights I
Medium
7
0.6%
1662Longest Substring with At Most Two Distinct Characters
Medium
5
0.6%
1663Hamming Distance
Easy
5
0.8%
1664Magical String
Medium
5
0.6%
1665Beautiful Arrangement
Medium
5
0.6%
1666Erect the Fence
Hard
5
0.5%
1667Sales Person
Easy
5
0.7%
1668Print Binary Tree
Medium
5
0.7%
1669Minimum ASCII Delete Sum for Two Strings
Medium
5
0.7%
1670Longest Word in Dictionary
Medium
5
0.5%
1671Count Different Palindromic Subsequences
Hard
5
0.5%
1672Convert Binary Search Tree to Sorted Doubly Linked List
Medium
5
0.7%
1673Letter Case Permutation
Medium
5
0.8%
1674Sum of Distances in Tree
Hard
5
0.7%
1675Similar String Groups
Hard
5
0.6%
1676Longest Mountain in Array
Medium
5
0.4%
1677Advantage Shuffle
Medium
5
0.5%
1678Decoded String at Index
Medium
5
0.4%
1679Spiral Matrix III
Medium
5
0.8%
1680Construct Binary Tree from Preorder and Postorder Traversal
Medium
5
0.8%
1681Flip Equivalent Binary Trees
Medium
5
0.7%
1682Check Completeness of a Binary Tree
Medium
5
0.6%
1683Minimum Number of K Consecutive Bit Flips
Hard
5
0.6%
1684Number of Enclaves
Medium
5
0.7%
1685Lowest Common Ancestor of Deepest Leaves
Medium
5
0.8%
1686Minimum Moves to Reach Target Score
Medium
5
0.5%
1687Number of Closed Islands
Medium
5
0.7%
1688Longest ZigZag Path in a Binary Tree
Medium
5
0.7%
1689Linked List in Binary Tree
Medium
5
0.5%
1690Find a Corresponding Node of a Binary Tree in a Clone of That Tree
Easy
5
0.9%
1691Create Target Array in the Given Order
Easy
5
0.9%
1692Diagonal Traverse II
Medium
5
0.6%
1693String Compression II
Hard
5
0.5%
1694Minimum Suffix Flips
Medium
5
0.7%
1695Maximum Number of Coins You Can Get
Medium
5
0.8%
1696Sum of All Odd Length Subarrays
Easy
5
0.8%
1697Special Array With X Elements Greater Than or Equal X
Easy
5
0.7%
1698Maximum Repeating Substring
Easy
5
0.4%
1699Average Waiting Time
Medium
5
0.7%
1700Count Items Matching a Rule
Easy
5
0.9%
1701Single-Threaded CPU
Medium
5
0.5%
1702Sorting the Sentence
Easy
5
0.8%
1703Minimum Non-Zero Product of the Array Elements
Medium
5
0.4%
1704Minimum Number of Work Sessions to Finish the Tasks
Medium
5
0.4%
1705Find All People With Secret
Hard
5
0.5%
1706Remove Digit From Number to Maximize Result
Easy
5
0.5%
1707Equal Row and Column Pairs
Medium
5
0.7%
1708Minimum Number of Operations to Make Arrays Similar
Hard
5
0.6%
1709Split Message Based on Limit
Hard
5
0.4%
1710Difference Between Element Sum and Digit Sum of an Array
Easy
5
0.9%
1711Maximum Subsequence Score
Medium
5
0.5%
1712Take Gifts From the Richest Pile
Easy
5
0.8%
1713The Number of Beautiful Subsets
Medium
5
0.5%
1714SleepEasy
5
0.9%
1715Function CompositionEasy
5
0.9%
1716Buy Two Chocolates
Easy
5
0.7%
1717Event EmitterMedium
5
0.8%
1718Painting the Walls
Hard
5
0.5%
1719Maximum Odd Binary Number
Easy
5
0.8%
1720Length of Longest Subarray With at Most K Frequency
Medium
5
0.6%
1721Minimum Cost Walk in Weighted Graph
Hard
5
0.7%
1722Minimum Cost to Equalize Array
Hard
5
0.2%
1723Special Array II
Medium
5
0.5%
1724Special Array I
Easy
5
0.8%
1725Find the Number of Good Pairs II
Medium
5
0.3%
1726Valid Palindrome III
Hard
5
0.5%
1727Make Two Arrays Equal by Reversing Subarrays
Easy
5
0.8%
1728Range Sum of Sorted Subarray Sums
Medium
5
0.6%
1729Minimum Interval to Include Each Query
Hard
5
0.5%
1730Reverse Nodes in Even Length Groups
Medium
5
0.6%
1731Maximum Distance in Arrays
Medium
5
0.5%
1732Maximum Number of Points with Cost
Medium
5
0.4%
1733Subarray With Elements Greater Than Varying Threshold
Hard
5
0.5%
1734Find Elements in a Contaminated Binary Tree
Medium
5
0.8%
1735Lexicographically Smallest String After Substring Operation
Medium
5
0.4%
1736Count Nodes With the Highest Score
Medium
5
0.5%
1737Two Sum III - Data structure design
Easy
5
0.4%
1738Encrypt and Decrypt Strings
Hard
5
0.4%
1739Design Circular Deque
Medium
5
0.6%
1740Sentence Similarity III
Medium
5
0.5%
1741Number of Changing Keys
Easy
5
0.8%
1742Minimum Insertions to Balance a Parentheses String
Medium
5
0.5%
1743Word Pattern II
Medium
5
0.5%
1744Divide Intervals Into Minimum Number of Groups
Medium
5
0.6%
1745Random Pick with Blacklist
Hard
5
0.4%
1746Complete Binary Tree Inserter
Medium
5
0.7%
1747Minimum Division Operations to Make Array Non Decreasing
Medium
5
0.3%
1748The Most Recent Orders for Each Product
Medium
5
0.7%
1749Find if Array Can Be Sorted
Medium
5
0.7%
1750Simple Bank System
Medium
5
0.7%
1751Prime Subtraction Operation
Medium
5
0.6%
1752Final Array State After K Multiplication Operations I
Easy
5
0.9%
1753Length of the Longest Alphabetical Continuous Substring
Medium
5
0.6%
1754The Maze II
Medium
5
0.6%
1755Valid Arrangement of Pairs
Hard
5
0.7%
1756Check If a Word Occurs As a Prefix of Any Word in a Sentence
Easy
5
0.7%
1757Find Longest Special Substring That Occurs Thrice I
Medium
5
0.6%
1758Minimum Operations to Make Array Equal to Target
Hard
5
0.4%
1759Maximum Number of K-Divisible Components
Hard
5
0.7%
1760Maximum Strength of K Disjoint Subarrays
Hard
5
0.3%
1761Count Collisions on a Road
Medium
5
0.6%
1762Button with Longest Push Time
Easy
5
0.4%
1763All People Report to the Given Manager
Medium
5
0.8%
1764Largest Element in an Array after Merge Operations
Medium
5
0.5%
1765Minimum Length of String After Operations
Medium
5
0.8%
1766Maximum XOR After Operations
Medium
5
0.8%
1767Maximum Possible Number by Binary Concatenation
Medium
5
0.7%
1768Maximize the Minimum Game Score
Hard
5
0.3%
1769Maximum Sum With Exactly K Elements
Easy
5
0.8%
1770Minimum Score of a Path Between Two Cities
Medium
5
0.6%
1771Range Addition
Medium
5
0.7%
1772Check if Matrix Is X-Matrix
Easy
5
0.7%
1773Select K Disjoint Special Substrings
Medium
5
0.2%
1774Find Common Elements Between Two Arrays
Easy
5
0.8%
1775Count Days Without Meetings
Medium
5
0.5%
1776Minimum Index of a Valid Split
Medium
5
0.8%
1777Maximum Score of Non-overlapping Intervals
Hard
5
0.3%
1778Remove Stones to Minimize the Total
Medium
5
0.7%
1779Maximum Value of an Ordered Triplet II
Medium
5
0.6%
1780Customer Purchasing Behavior Analysis
Medium
5
0.4%
1781Number of Subarrays That Match a Pattern I
Medium
5
0.7%
1782Describe the Painting
Medium
5
0.5%
1783String Without AAA or BBB
Medium
5
0.5%
1784Zuma Game
Hard
5
0.3%
1785Merge Two 2D Arrays by Summing Values
Easy
5
0.8%
1786Pizza Toppings Cost Analysis
Medium
5
0.7%
1787Maximum Profit From Trading Stocks
Medium
5
0.5%
1788Minimum Number of Swaps to Make the Binary String Alternating
Medium
5
0.4%
1789Minimum Amount of Damage Dealt to Bob
Hard
5
0.4%
1790Painting a Grid With Three Different Colors
Hard
5
0.8%
1791Manhattan Distances of All Arrangements of Pieces
Hard
5
0.4%
1792Minimum Cost to Make Arrays Identical
Medium
5
0.4%
1793Integer Replacement
Medium
5
0.4%
1794Pizza With 3n Slices
Hard
5
0.5%
1795Tiling a Rectangle with the Fewest Squares
Hard
5
0.6%
1796Count Beautiful Splits in an Array
Medium
5
0.2%
1797Binary Tree Longest Consecutive Sequence
Medium
5
0.5%
1798Maximum Value of an Ordered Triplet I
Easy
5
0.6%
1799Zero Array Transformation III
Medium
5
0.5%
1800Year on Year Growth Rate
Hard
5
0.5%
1801Count the Number of Arrays with K Matching Adjacent Elements
Hard
5
0.6%
1802Number of Common Factors
Easy
5
0.8%
1803Find Smallest Common Element in All Rows
Medium
5
0.8%
1804Delete Greatest Value in Each Row
Easy
5
0.8%
1805Longest Subsequence Repeated k Times
Hard
5
0.7%
1806Longest Common Prefix Between Adjacent Strings After Removals
Medium
5
0.3%
1807Minimum Cost to Move Chips to The Same Position
Easy
5
0.7%
1808Kth Smallest Instructions
Hard
5
0.4%
1809Maximum Beauty of an Array After Applying Operation
Medium
5
0.6%
1810Find Special Substring of Length K
Easy
5
0.4%
1811Game Play Analysis II
Easy
5
0.5%
1812Check Knight Tour Configuration
Medium
5
0.6%
1813Maximum Number of Visible Points
Hard
5
0.4%
1814Minimize the Maximum Adjacent Element Difference
Hard
5
0.2%
1815Maximum Depth of N-ary Tree
Easy
5
0.7%
1816Inorder Successor in BST
Medium
5
0.5%
1817Maximum Size of a Set After Removals
Medium
5
0.5%
1818Maximum Difference by Remapping a Digit
Easy
5
0.8%
1819Increasing Decreasing String
Easy
5
0.8%
1820Find Valid Pair of Adjacent Digits in String
Easy
5
0.6%
1821Find Lucky Integer in an Array
Easy
5
0.8%
1822Collecting Chocolates
Medium
5
0.4%
1823Falling Squares
Hard
5
0.5%
1824Number of Ways to Form a Target String Given a Dictionary
Hard
5
0.6%
1825Remove Duplicates From an Unsorted Linked List
Medium
5
0.8%
1826Alice and Bob Playing Flower Game
Medium
5
0.6%
1827Balanced K-Factor Decomposition
Medium
5
0.4%
1828Find the Largest Palindrome Divisible by K
Hard
5
0.2%
1829Reshape Data: MeltEasy
5
0.9%
1830Sort the Students by Their Kth Score
Medium
5
0.9%
1831Maximize Greatness of an Array
Medium
5
0.6%
1832Alternating Digit Sum
Easy
5
0.7%
1833Water Bottles II
Medium
5
0.8%
1834Count Substrings That Can Be Rearranged to Contain a String I
Medium
5
0.4%
1835Sort Items by Groups Respecting Dependencies
Hard
5
0.7%
1836Minimum Number of Chairs in a Waiting Room
Easy
5
0.8%
1837Minimum Operations to Write the Letter Y on a Grid
Medium
5
0.6%
1838Count Number of Ways to Place Houses
Medium
5
0.4%
1839Binary Tree Coloring Game
Medium
5
0.5%
1840Two-Letter Card Game
Medium
5
0.1%
1841Sequence Reconstruction
Medium
5
0.3%
1842Maximum Value after Insertion
Medium
5
0.4%
1843Delete Duplicate Folders in System
Hard
5
0.8%
1844Sum of Perfect Square Ancestors
Hard
5
0.4%
1845Consecutive Characters
Easy
5
0.6%
1846Non-decreasing Subsequences
Medium
5
0.6%
1847Stable Subarrays With Equal Boundary and Interior Sum
Medium
5
0.3%
1848Count Unguarded Cells in the Grid
Medium
5
0.7%
1849Smallest Palindromic Rearrangement I
Medium
5
0.6%
1850Wiggle Sort
Medium
5
0.7%
1851Minimum Unique Word Abbreviation
Hard
5
0.4%
1852Minimum Time for K Connected Components
Medium
5
0.5%
1853Truncate Sentence
Easy
5
0.9%
1854Minimum Operations to Make Array Equal
Medium
5
0.8%
1855Count Partitions with Even Sum Difference
Easy
5
0.9%
1856Clumsy Factorial
Medium
5
0.6%
1857Shortest Distance After Road Addition Queries I
Medium
5
0.6%
1858Count the Number of Computer Unlocking Permutations
Medium
5
0.6%
1859Find the Array Concatenation Value
Easy
5
0.7%
1860Binary Prefix Divisible By 5
Easy
5
0.5%
1861Operations on Tree
Medium
5
0.5%
1862Maximize Cyclic Partition Score
Hard
5
0.1%
1863Implement Router
Medium
5
0.4%
1864Range Addition II
Easy
5
0.6%
1865Delete Columns to Make Sorted III
Hard
5
0.7%
1866Four Divisors
Medium
5
0.6%
1867Lucky Numbers in a Matrix
Easy
5
0.8%
1868Sparse Matrix Multiplication
Medium
5
0.7%
1869Smallest Subtree with all the Deepest Nodes
Medium
5
0.8%
1870Restore the Array From Adjacent Pairs
Medium
5
0.8%
1871Find Original Array From Doubled Array
Medium
5
0.4%
1872Number of Substrings With Only 1s
Medium
5
0.6%
1873Smallest Good Base
Hard
5
0.5%
1874Promise Time LimitMedium
5
0.8%
1875Maximum Sum of Three Numbers Divisible by Three
Medium
5
0.5%
1876Non-decreasing Array
Medium
5
0.3%
1877Implement Trie II (Prefix Tree)
Medium
5
0.6%
1878Minimize the Maximum of Two Arrays
Medium
5
0.3%
1879Minimum Value to Get Positive Step by Step Sum
Easy
5
0.6%
1880Frog Jump II
Medium
5
0.6%
1881Design Spreadsheet
Medium
5
0.7%
1882Array Nesting
Medium
5
0.6%
1883Non-negative Integers without Consecutive Ones
Hard
5
0.4%
1884Max Sum of Rectangle No Larger Than K
Hard
5
0.5%
18853Sum With Multiplicity
Medium
5
0.5%
1886Find Greatest Common Divisor of Array
Easy
5
0.8%
1887Vowels Game in a String
Medium
5
0.8%
1888Reachable Nodes In Subdivided Graph
Hard
5
0.5%
1889Minimum Addition to Make Integer Beautiful
Medium
5
0.4%
1890Minimum Hours of Training to Win a Competition
Easy
5
0.4%
1891Ant on the Boundary
Easy
5
0.7%
1892Maximum Number of Points From Grid Queries
Hard
5
0.6%
1893Find Maximum Value in a Constrained Sequence
Medium
5
0.6%
1894Unique Morse Code Words
Easy
5
0.8%
1895Longest Univalue Path
Medium
5
0.4%
1896Minimum Seconds to Equalize a Circular Array
Medium
5
0.3%
1897Number Complement
Easy
5
0.7%
1898Longest Palindrome by Concatenating Two Letter Words
Medium
5
0.5%
1899Sort Vowels in a String
Medium
5
0.8%
1900Split Strings by Separator
Easy
5
0.8%
1901Special Positions in a Binary Matrix
Easy
5
0.7%
1902Tallest Billboard
Hard
5
0.5%
1903Word Abbreviation
Hard
5
0.6%
1904Find Product Recommendation Pairs
Medium
5
0.6%
1905Median Employee Salary
Hard
5
0.7%
1906Minimum Changes To Make Alternating Binary String
Easy
5
0.7%
1907Missing Number In Arithmetic Progression
Easy
5
0.5%
1908Find All Possible Stable Binary Arrays I
Medium
5
0.5%
1909Minimum Subarray Length With Distinct Sum At Least K
Medium
5
0.3%
1910Sum of Variable Length Subarrays
Easy
5
0.9%
1911Maximum Number of Weeks for Which You Can Work
Medium
5
0.4%
1912Minimum Impossible OR
Medium
5
0.6%
1913Minimum Absolute Difference in Sliding Submatrix
Medium
5
0.8%
1914Grid Teleportation Traversal
Medium
5
0.2%
1915Exam Room
Medium
5
0.4%
1916Count Good Meals
Medium
5
0.3%
1917Equal Sum Grid Partition I
Medium
5
0.5%
1918Count Submatrices With Equal Frequency of X and Y
Medium
5
0.7%
1919Design Movie Rental System
Hard
5
0.6%
1920Matrix Similarity After Cyclic Shifts
Easy
5
0.7%
1921Add Two PromisesEasy
5
0.9%
1922Check if Strings Can be Made Equal With Operations II
Medium
5
0.7%
1923Lexicographically Smallest Generated String
Hard
5
0.5%
1924Stone Game
Medium
5
0.7%
1925Final Element After Subarray Deletions
Medium
5
0.4%
1926The Time When the Network Becomes Idle
Medium
5
0.6%
1927Distribute Elements Into Two Arrays I
Easy
5
0.7%
1928Minimum Distance Between Three Equal Elements I
Easy
5
0.7%
1929Minimum Distance Between Three Equal Elements II
Medium
5
0.7%
1930Minimum Deletions to Make Array Divisible
Hard
5
0.6%
1931Properties Graph
Medium
5
0.5%
1932Final Array State After K Multiplication Operations II
Hard
5
0.1%
1933Minimum Cost to Make Array Equal
Hard
5
0.5%
1934Reverse Only Letters
Easy
5
0.7%
1935Minimum Total Distance Traveled
Hard
5
0.6%
1936Maximize the Confusion of an Exam
Medium
5
0.7%
1937Largest Color Value in a Directed Graph
Hard
5
0.6%
1938Words Within Two Edits of Dictionary
Medium
5
0.7%
1939Put Boxes Into the Warehouse I
Medium
5
0.7%
1940Number of Subarrays With LCM Equal to K
Medium
5
0.5%
1941Minimum Cost to Split into Ones
Medium
5
0.8%
1942Jump Game VI
Medium
5
0.5%
1943Design Skiplist
Hard
5
0.6%
1944Cyclically Rotating a Grid
Medium
5
0.7%
1945Minimum Cost to Buy Apples II
Hard
5
0.3%
1946Minimum Swaps to Group All 1's Together
Medium
5
0.6%
1947Pancake Sorting
Medium
5
0.7%
1948Smallest Index With Equal Value
Easy
5
0.7%
1949Sum of Digits of String After Convert
Easy
5
0.7%
1950Odd Even Jump
Hard
5
0.4%
1951K-Similar Strings
Hard
5
0.4%
1952Student Attendance Record I
Easy
5
0.5%
1953Find the Distinct Difference Array
Easy
5
0.8%
1954Binary Trees With Factors
Medium
5
0.5%
1955Score of Parentheses
Medium
5
0.6%
1956Maximum Total Subarray Value II
Hard
5
0.4%
1957Employees Whose Manager Left the Company
Easy
5
0.5%
1958Build an Array With Stack Operations
Medium
5
0.8%
1959Find Mirror Score of a String
Medium
5
0.4%
1960Kth Smallest Number in Multiplication Table
Hard
5
0.5%
1961Number of Ways to Assign Edge Weights II
Hard
5
0.7%
1962Maximize Sum of Device RatingsMedium
5
0.4%
1963Find Minimum Cost to Remove Array Elements
Medium
5
0.2%
1964Maximum Building Height
Hard
5
0.7%
1965Maximize Sum Of Array After K Negations
Easy
5
0.5%
1966Number of Unique Good Subsequences
Hard
5
0.5%
1967Number of ZigZag Arrays II
Hard
5
0.7%
1968Collect Coins in a Tree
Hard
5
0.4%

How to read this list

The tabs at the top split the questions by how recently people said they were asked in interviews. "Last 30 Days" is the past month, "Last 3 Months" is the past quarter, and so on. "All Time" is every question on record for this company.

Frequency is a score from 0 to 100 for how often a question showed up in that time window. A higher number means it came up more often, so the list starts with the most common questions first. Acceptance is the share of submissions that pass on LeetCode. Click any question to open it on LeetCode.

Similar companies