grindmapcompany-wise LeetCode
All companies

Bloomberg LeetCode Questions

1200 questions all-time · 395 easy · 645 medium · 160 hard
# Problem Difficulty Frequency Acceptance
1Two Sum
Easy
100
0.6%
2Merge Intervals
Medium
87
0.5%
3Add Two Numbers
Medium
85
0.5%
4Longest Substring Without Repeating Characters
Medium
85
0.4%
5Valid Parentheses
Easy
85
0.4%
6Insert Delete GetRandom O(1)
Medium
85
0.6%
7Number of Islands
Medium
84
0.6%
8Best Time to Buy and Sell Stock
Easy
84
0.6%
9Trapping Rain Water
Hard
81
0.7%
10Longest Palindromic Substring
Medium
80
0.4%
113Sum
Medium
79
0.4%
12Invalid Transactions
Medium
79
0.3%
13Longest Common Prefix
Easy
79
0.5%
14Flatten a Multilevel Doubly Linked List
Medium
79
0.6%
15Word Search
Medium
78
0.5%
16Median of Two Sorted Arrays
Hard
77
0.5%
17Majority Element
Easy
76
0.7%
18Reverse Integer
Medium
76
0.3%
19Container With Most Water
Medium
76
0.6%
20Merge Sorted Array
Easy
75
0.6%
21Decode String
Medium
75
0.6%
22Valid Anagram
Easy
75
0.7%
23Remove Duplicates from Sorted Array
Easy
73
0.6%
24Palindrome Number
Easy
73
0.6%
25Merge Two Sorted Lists
Easy
72
0.7%
26Roman to Integer
Easy
72
0.7%
27LRU Cache
Medium
72
0.5%
28Longest Consecutive Sequence
Medium
72
0.5%
29Subarray Sum Equals K
Medium
72
0.5%
30Design Underground System
Medium
72
0.7%
31Search in Rotated Sorted Array
Medium
71
0.5%
32Min Stack
Medium
71
0.6%
33Maximum Subarray
Medium
71
0.5%
34Group Anagrams
Medium
70
0.7%
35Subsets
Medium
70
0.8%
36Next Permutation
Medium
69
0.5%
37Move Zeroes
Easy
68
0.6%
38First Unique Character in a String
Easy
68
0.7%
39Rotate Image
Medium
67
0.8%
40Generate Parentheses
Medium
66
0.8%
41Climbing Stairs
Easy
66
0.5%
42Rotate Array
Medium
66
0.5%
43Validate Binary Search Tree
Medium
65
0.4%
44Find Peak Element
Medium
65
0.5%
45Meeting Rooms II
Medium
65
0.5%
46Reverse Linked List
Easy
65
0.8%
47Number of Ships in a Rectangle
Hard
65
0.7%
48Word Break II
Hard
64
0.6%
49Create Hello World FunctionEasy
64
0.8%
50Valid Palindrome
Easy
63
0.5%
51Koko Eating Bananas
Medium
63
0.5%
52String to Integer (atoi)
Medium
63
0.2%
53Find First and Last Position of Element in Sorted Array
Medium
63
0.5%
54Coin Change
Medium
63
0.5%
55Sqrt(x)
Easy
63
0.4%
56Pascal's Triangle
Easy
63
0.8%
57Single Number
Easy
63
0.8%
58Longest Repeating Character Replacement
Medium
63
0.6%
594Sum
Medium
62
0.4%
60Jump Game
Medium
62
0.4%
61Contains Duplicate
Easy
62
0.6%
62Sort Integers by The Power Value
Medium
62
0.7%
63Pow(x, n)
Medium
62
0.4%
64Sort Colors
Medium
61
0.7%
65Remove Element
Easy
61
0.6%
66Single Element in a Sorted Array
Medium
61
0.6%
67All Paths From Source to Target
Medium
61
0.8%
68Evaluate Division
Medium
60
0.6%
69Check if Array Is Sorted and Rotated
Easy
60
0.6%
70Plus One
Easy
60
0.5%
71Remove All Adjacent Duplicates in String II
Medium
60
0.6%
72Spiral Matrix
Medium
59
0.6%
73Palindrome Partitioning
Medium
59
0.7%
74Word Break
Medium
59
0.5%
75House Robber
Medium
59
0.5%
76Product of Array Except Self
Medium
59
0.7%
77Merge k Sorted Lists
Hard
58
0.6%
78Find the Index of the First Occurrence in a String
Easy
58
0.5%
79Binary Tree Level Order Traversal
Medium
58
0.7%
80Two City Scheduling
Medium
58
0.7%
81Remove Letter To Equalize Frequency
Easy
58
0.2%
82Search Insert Position
Easy
58
0.5%
83Design an Ordered Stream
Easy
58
0.8%
84Combine Two Tables
Easy
57
0.8%
85Palindrome Linked List
Easy
57
0.6%
86Binary Tree Vertical Order Traversal
Medium
57
0.6%
87Max Consecutive Ones
Easy
57
0.7%
88Minimum Remove to Make Valid Parentheses
Medium
57
0.7%
89Set Matrix Zeroes
Medium
57
0.6%
90Reverse Words in a String
Medium
57
0.6%
91Next Greater Element I
Easy
57
0.8%
92Zigzag Conversion
Medium
56
0.5%
933Sum Closest
Medium
56
0.5%
94Best Time to Buy and Sell Stock II
Medium
55
0.7%
95Copy List with Random Pointer
Medium
55
0.6%
96Linked List Cycle
Easy
55
0.5%
97Kth Largest Element in an Array
Medium
55
0.7%
98Rotting Oranges
Medium
55
0.6%
99Recyclable and Low Fat Products
Easy
55
0.9%
100Unique Paths
Medium
55
0.7%
101Search a 2D Matrix
Medium
55
0.5%
102Largest Rectangle in Histogram
Hard
55
0.5%
103Symmetric Tree
Easy
55
0.6%
104Balanced Binary Tree
Easy
55
0.6%
105Isomorphic Strings
Easy
55
0.5%
106Daily Temperatures
Medium
55
0.7%
107Vertical Order Traversal of a Binary Tree
Hard
55
0.5%
108N-Queens
Hard
54
0.8%
109Rotate List
Medium
54
0.4%
110Gas Station
Medium
54
0.5%
111Candy
Hard
54
0.5%
112Reorder List
Medium
54
0.7%
113String Compression
Medium
54
0.6%
114Number of Provinces
Medium
54
0.7%
115Valid Triangle Number
Medium
54
0.6%
116Binary Search
Easy
54
0.6%
117Letter Combinations of a Phone Number
Medium
54
0.7%
118Valid Sudoku
Medium
54
0.6%
119Contains Duplicate II
Easy
54
0.5%
120Missing Number
Easy
54
0.7%
121Managers with at Least 5 Direct Reports
Medium
54
0.5%
122Combination Sum
Medium
53
0.8%
123Add Binary
Easy
53
0.6%
124Construct Binary Tree from Preorder and Inorder Traversal
Medium
53
0.7%
125Count Unhappy Friends
Medium
53
0.6%
126Merge Strings Alternately
Easy
53
0.8%
127Swap Nodes in Pairs
Medium
52
0.7%
128Length of Last Word
Easy
52
0.6%
129Same Tree
Easy
52
0.7%
130Populating Next Right Pointers in Each Node
Medium
52
0.7%
131Maximum Product Subarray
Medium
52
0.4%
132Find the Duplicate Number
Medium
52
0.6%
133Longest Increasing Subsequence
Medium
52
0.6%
134Top K Frequent Elements
Medium
52
0.7%
135Intersection of Two Arrays
Easy
52
0.8%
136Add Two Numbers II
Medium
52
0.6%
137Design A Leaderboard
Medium
52
0.7%
138Frequency of the Most Frequent Element
Medium
52
0.4%
139Word Ladder
Hard
51
0.5%
140Reverse String
Easy
51
0.8%
141Lexicographical Numbers
Medium
51
0.8%
142Number of Recent Calls
Easy
51
0.8%
143Regular Expression Matching
Hard
51
0.3%
144Integer to Roman
Medium
51
0.7%
145Remove Nth Node From End of List
Medium
51
0.5%
146Binary Tree Zigzag Level Order Traversal
Medium
51
0.6%
147Kth Smallest Element in a BST
Medium
51
0.8%
148Find the Winner of the Circular Game
Medium
51
0.8%
149Jump Game II
Medium
50
0.4%
150Permutations
Medium
50
0.8%
151Unique Paths II
Medium
50
0.4%
152Edit Distance
Medium
50
0.6%
153Minimum Size Subarray Sum
Medium
50
0.5%
154Sliding Window Maximum
Hard
50
0.5%
155H-Index
Medium
50
0.4%
156Next Greater Element II
Medium
50
0.7%
157Fibonacci Number
Easy
50
0.7%
158Remove Duplicates from Sorted List
Easy
49
0.6%
159Populating Next Right Pointers in Each Node II
Medium
49
0.6%
160Two Sum II - Input Array Is Sorted
Medium
49
0.7%
161Happy Number
Easy
49
0.6%
162Peak Index in a Mountain Array
Medium
49
0.7%
163Capacity To Ship Packages Within D Days
Medium
49
0.7%
164Design Browser History
Medium
49
0.8%
165Wildcard Matching
Hard
48
0.3%
166Implement Trie (Prefix Tree)
Medium
48
0.7%
167Lowest Common Ancestor of a Binary Tree
Medium
48
0.7%
168Reverse Vowels of a String
Easy
48
0.6%
169Rotate String
Easy
48
0.7%
170Reverse Nodes in k-Group
Hard
47
0.7%
171Subsets II
Medium
47
0.6%
172Evaluate Reverse Polish Notation
Medium
47
0.6%
173Rising Temperature
Easy
47
0.5%
174Lowest Common Ancestor of a Binary Search Tree
Medium
47
0.7%
175Odd Even Linked List
Medium
47
0.6%
176Partition Equal Subset Sum
Medium
47
0.5%
177Maximum Nesting Depth of the Parentheses
Easy
47
0.8%
178Average Time of Process per Machine
Easy
47
0.7%
179Intersection of Two Linked Lists
Easy
46
0.6%
180Delete Node in a Linked List
Medium
46
0.8%
181Split Array Largest Sum
Hard
46
0.6%
182Top K Frequent Words
Medium
46
0.6%
183Online Stock Span
Medium
46
0.7%
184Sort an Array
Medium
46
0.6%
185Minimum Number of Steps to Make Two Strings Anagram
Medium
46
0.8%
186Sudoku Solver
Hard
45
0.7%
187Maximum Depth of Binary Tree
Easy
45
0.8%
188Triangle
Medium
45
0.6%
189Factorial Trailing Zeroes
Medium
45
0.5%
190Course Schedule
Medium
45
0.5%
191Majority Element II
Medium
45
0.6%
192Power of Two
Easy
45
0.5%
193Serialize and Deserialize Binary Tree
Hard
45
0.6%
194Diameter of Binary Tree
Easy
45
0.7%
195Big Countries
Easy
45
0.7%
196Article Views I
Easy
45
0.8%
197Second Highest Salary
Medium
45
0.5%
198Find Missing and Repeated Values
Easy
45
0.8%
199Divide Two Integers
Medium
44
0.2%
200Combination Sum II
Medium
44
0.6%
201Search in Rotated Sorted Array II
Medium
44
0.4%
202Binary Tree Maximum Path Sum
Hard
44
0.4%
203Reverse Pairs
Hard
44
0.3%
204Max Consecutive Ones III
Medium
44
0.7%
205Monthly Transactions I
Medium
44
0.6%
206Fruit Into Baskets
Medium
44
0.5%
207Longest Valid Parentheses
Hard
43
0.4%
208Remove Duplicates from Sorted Array II
Medium
43
0.6%
209Largest Number
Medium
43
0.4%
210Employees Earning More Than Their Managers
Easy
43
0.7%
211Remove Linked List Elements
Easy
43
0.5%
212Implement Queue using Stacks
Easy
43
0.7%
213Maximum Average Subarray I
Easy
43
0.5%
214Implement Magic Dictionary
Medium
43
0.6%
215Middle of the Linked List
Easy
43
0.8%
216Squares of a Sorted Array
Easy
43
0.7%
217Minimum Number of Days to Make m Bouquets
Medium
43
0.6%
218Students and Examinations
Easy
43
0.6%
219Minimum Window Substring
Hard
42
0.5%
220Surrounded Regions
Medium
42
0.5%
221Binary Tree Right Side View
Medium
42
0.7%
222Count Primes
Medium
42
0.4%
223Implement Stack using Queues
Easy
42
0.7%
224Search a 2D Matrix II
Medium
42
0.6%
225Add Digits
Easy
42
0.7%
226Sort Characters By Frequency
Medium
42
0.8%
227Next Greater Element III
Medium
42
0.4%
228Binary Subarrays With Sum
Medium
42
0.7%
229Minimum Absolute Difference
Easy
42
0.8%
230Average Selling Price
Easy
42
0.4%
231Concatenation of Array
Easy
42
0.9%
232Rearrange Array Elements by Sign
Medium
42
0.8%
233First Missing Positive
Hard
40
0.4%
234Remove Duplicates from Sorted List II
Medium
40
0.5%
235Maximal Rectangle
Hard
40
0.6%
236Binary Tree Inorder Traversal
Easy
40
0.8%
237Sort List
Medium
40
0.6%
238Course Schedule II
Medium
40
0.6%
239House Robber II
Medium
40
0.5%
240Remove K Digits
Medium
40
0.4%
241Arranging Coins
Easy
40
0.5%
242Permutation in String
Medium
40
0.5%
243Kill Process
Medium
40
0.7%
244Asteroid Collision
Medium
40
0.5%
245Maximum Profit in Job Scheduling
Hard
40
0.5%
246Sort Array by Increasing Frequency
Easy
40
0.8%
247Flatten Binary Tree to Linked List
Medium
40
0.7%
248Diagonal Traverse
Medium
40
0.7%
249Path Sum II
Medium
39
0.6%
250Linked List Cycle II
Medium
39
0.6%
251Perfect Squares
Medium
39
0.6%
252Ransom Note
Easy
39
0.7%
253Fizz Buzz
Easy
39
0.8%
254Non-overlapping Intervals
Medium
39
0.6%
255Contiguous Array
Medium
39
0.5%
256Best Time to Buy and Sell Stock with Transaction Fee
Medium
39
0.7%
257Accounts Merge
Medium
39
0.6%
258Sum of Subarray Minimums
Medium
39
0.4%
259Shortest Path in Binary Matrix
Medium
39
0.5%
260Kth Missing Positive Number
Easy
39
0.6%
261Add Two Integers
Easy
39
0.9%
262Number of Digit One
Hard
39
0.4%
263Simplify Path
Medium
38
0.5%
264Single Number II
Medium
38
0.7%
265Basic Calculator
Hard
38
0.5%
266Find Median from Data Stream
Hard
38
0.5%
267Increasing Triplet Subsequence
Medium
38
0.4%
268Reverse String II
Easy
38
0.5%
269Employee Bonus
Easy
38
0.8%
270Trim a Binary Search Tree
Medium
38
0.7%
271Subarray Sums Divisible by K
Medium
38
0.6%
272Cousins in Binary Tree
Easy
38
0.6%
273Immediate Food Delivery II
Medium
38
0.6%
274Even Odd Tree
Medium
38
0.7%
275Shortest Palindrome
Hard
38
0.4%
276Find All Anagrams in a String
Medium
38
0.5%
277Maximum Sum of Distinct Subarrays With Length K
Medium
38
0.4%
278Reordered Power of 2
Medium
38
0.7%
279Count and Say
Medium
36
0.6%
280Reverse Linked List II
Medium
36
0.5%
281Minimum Depth of Binary Tree
Easy
36
0.5%
282Find Minimum in Rotated Sorted Array
Medium
36
0.5%
283Consecutive Numbers
Medium
36
0.5%
284First Bad Version
Easy
36
0.5%
285Design Hit Counter
Medium
36
0.7%
286Is Subsequence
Easy
36
0.5%
287Assign Cookies
Easy
36
0.6%
288Target Sum
Medium
36
0.5%
289Shortest Path to Get Food
Medium
36
0.6%
290Find Customer Referee
Easy
36
0.7%
291Remove Outermost Parentheses
Easy
36
0.9%
292Find in Mountain Array
Hard
36
0.4%
293Queries Quality and Percentage
Easy
36
0.5%
294Replace Employee ID With The Unique Identifier
Easy
36
0.8%
295Dot Product of Two Sparse Vectors
Medium
36
0.9%
296Count Good Numbers
Medium
36
0.6%
297Confirmation Rate
Medium
36
0.6%
298Partition Array Into Two Arrays to Minimize Sum Difference
Hard
36
0.2%
299Product Price at a Given Date
Medium
36
0.6%
300Maximum Swap
Medium
36
0.5%
301Substring with Concatenation of All Words
Hard
34
0.3%
302Permutations II
Medium
34
0.6%
303Combinations
Medium
34
0.7%
304Partition List
Medium
34
0.6%
305Read N Characters Given read4 II - Call Multiple Times
Hard
34
0.4%
306Customers Who Never Order
Easy
34
0.7%
307Repeated DNA Sequences
Medium
34
0.5%
308Basic Calculator II
Medium
34
0.5%
309Summary Ranges
Easy
34
0.5%
310Palindrome Permutation
Easy
34
0.7%
311Range Sum Query - Immutable
Easy
34
0.7%
312Sparse Matrix Multiplication
Medium
34
0.7%
313Find the Difference
Easy
34
0.6%
314Delete Node in a BST
Medium
34
0.5%
315Exchange Seats
Medium
34
0.7%
316Maximum Width of Binary Tree
Medium
34
0.5%
317Valid Parenthesis String
Medium
34
0.4%
318Redundant Connection
Medium
34
0.7%
319Flood Fill
Easy
34
0.7%
320Contain Virus
Hard
34
0.6%
321Lemonade Change
Easy
34
0.6%
322Boats to Save People
Medium
34
0.6%
323Path In Zigzag Labelled Binary Tree
Medium
34
0.8%
324Longest Common Subsequence
Medium
34
0.6%
325Unique Number of Occurrences
Easy
34
0.8%
326Allocate Mailboxes
Hard
34
0.6%
327Truncate Sentence
Easy
34
0.9%
328Maximum Number of Accepted Invitations
Medium
34
0.5%
329Check if All the Integers in a Range Are Covered
Easy
34
0.5%
330Build Array from Permutation
Easy
34
0.9%
331Shortest Distance to Target String in a Circular Array
Easy
34
0.7%
332Power of Three
Easy
34
0.5%
333Interleaving String
Medium
34
0.4%
334Multiply Strings
Medium
32
0.4%
335Minimum Path Sum
Medium
32
0.7%
336Invert Binary Tree
Easy
32
0.8%
337Different Ways to Add Parentheses
Medium
32
0.7%
338Remove Duplicate Letters
Medium
32
0.5%
339Sum of Two Integers
Medium
32
0.6%
340132 Pattern
Medium
32
0.3%
341Continuous Subarray Sum
Medium
32
0.3%
342Design Search Autocomplete System
Hard
32
0.5%
343Set Mismatch
Easy
32
0.4%
344Find Pivot Index
Easy
32
0.6%
345Find Eventual Safe States
Medium
32
0.7%
346Sort Array By Parity
Easy
32
0.8%
347Greatest Common Divisor of Strings
Easy
32
0.5%
348Number of Substrings Containing All Three Characters
Medium
32
0.7%
349Running Sum of 1d Array
Easy
32
0.9%
350Find if Path Exists in Graph
Easy
32
0.6%
351How Many Numbers Are Smaller Than the Current Number
Easy
32
0.9%
352Subarrays with K Different Integers
Hard
32
0.7%
353Letter Tile Possibilities
Medium
32
0.8%
354Partition Array According to Given Pivot
Medium
32
0.9%
355Permutation Sequence
Hard
32
0.5%
356Jewels and Stones
Easy
32
0.9%
357Duplicate Emails
Easy
32
0.7%
358Insert Interval
Medium
30
0.5%
359Nth Highest Salary
Medium
30
0.4%
360Ugly Number
Easy
30
0.4%
361Word Pattern
Easy
30
0.4%
362Largest Divisible Subset
Medium
30
0.5%
363Find All Numbers Disappeared in an Array
Easy
30
0.6%
364Island Perimeter
Easy
30
0.7%
365Can Place Flowers
Easy
30
0.3%
366Sum of Square Numbers
Medium
30
0.4%
367Palindromic Substrings
Medium
30
0.7%
368Subarray Product Less Than K
Medium
30
0.5%
369Reorganize String
Medium
30
0.6%
370Complement of Base 10 Integer
Easy
30
0.6%
371Shuffle the Array
Easy
30
0.9%
372Number of Good Pairs
Easy
30
0.9%
373Customer Who Visited but Did Not Make Any Transactions
Easy
30
0.7%
374Number of Students Unable to Eat Lunch
Easy
30
0.8%
375Product Sales Analysis III
Medium
30
0.5%
376Maximum Width Ramp
Medium
30
0.6%
377Friend Requests II: Who Has the Most Friends
Medium
30
0.6%
378Find Numbers with Even Number of Digits
Easy
30
0.8%
379Heaters
Medium
30
0.4%
380Serialize and Deserialize N-ary Tree
Hard
30
0.7%
381Longest Strictly Increasing or Strictly Decreasing Subarray
Easy
30
0.6%
382Restaurant Growth
Medium
30
0.6%
383Text Justification
Hard
28
0.5%
384Recover Binary Search Tree
Medium
28
0.6%
385Path Sum
Easy
28
0.6%
386Word Ladder II
Hard
28
0.3%
387Clone Graph
Medium
28
0.7%
388Excel Sheet Column Title
Easy
28
0.5%
389Single Number III
Medium
28
0.7%
390Count of Smaller Numbers After Self
Hard
28
0.4%
391Guess Number Higher or Lower
Easy
28
0.6%
392Elimination Game
Medium
28
0.5%
393Third Maximum Number
Easy
28
0.4%
394Find All Duplicates in an Array
Medium
28
0.8%
39501 Matrix
Medium
28
0.5%
396Find K Closest Elements
Medium
28
0.5%
397Max Area of Island
Medium
28
0.7%
398Candy Crush
Medium
28
0.8%
399Making A Large Island
Hard
28
0.6%
400Minimum Add to Make Parentheses Valid
Medium
28
0.7%
401Remove All Adjacent Duplicates In String
Easy
28
0.7%
402Reverse Substrings Between Each Pair of Parentheses
Medium
28
0.7%
403The Number of Employees Which Report to Each Employee
Easy
28
0.5%
404Check if the Sentence Is Pangram
Easy
28
0.8%
405Largest Odd Number in String
Easy
28
0.7%
406CounterEasy
28
0.8%
407Insert Delete GetRandom O(1) - Duplicates allowed
Hard
28
0.4%
408Delete Duplicate Emails
Easy
28
0.7%
409Primary Department for Each Employee
Easy
28
0.7%
410Tuple with Same Product
Medium
28
0.7%
411Max Sum of a Pair With Equal Sum of Digits
Medium
28
0.7%
412Finding 3-Digit Even Numbers
Easy
28
0.8%
413Rank Scores
Medium
28
0.7%
414Perfect Number
Easy
28
0.5%
415N-Queens II
Hard
25
0.8%
416Decode Ways
Medium
25
0.4%
417Distinct Subsequences
Hard
25
0.5%
418Best Time to Buy and Sell Stock III
Hard
25
0.5%
419Binary Tree Preorder Traversal
Easy
25
0.8%
420Binary Search Tree Iterator
Medium
25
0.8%
421Ugly Number II
Medium
25
0.5%
422Reconstruct Itinerary
Hard
25
0.4%
423Valid Perfect Square
Easy
25
0.5%
424Longest Palindrome
Easy
25
0.6%
425Repeated Substring Pattern
Easy
25
0.5%
426Coin Change II
Medium
25
0.6%
427Array Partition
Easy
25
0.8%
428Not Boring Movies
Easy
25
0.8%
429Task Scheduler
Medium
25
0.6%
430Maximum Product of Three Numbers
Easy
25
0.5%
431Valid Palindrome II
Easy
25
0.4%
432Cheapest Flights Within K Stops
Medium
25
0.4%
433Time Based Key-Value Store
Medium
25
0.5%
434Defanging an IP Address
Easy
25
0.9%
435Critical Connections in a Network
Hard
25
0.6%
436Last Person to Fit in the Bus
Medium
25
0.7%
437Check If N and Its Double Exist
Easy
25
0.4%
438Kids With the Greatest Number of Candies
Easy
25
0.9%
439Number of Subsequences That Satisfy the Given Sum Condition
Medium
25
0.5%
440House Robber IV
Medium
25
0.6%
441Create a DataFrame from ListEasy
25
0.8%
442Score of a String
Easy
25
0.9%
443Employees Whose Manager Left the Company
Easy
25
0.5%
444Find K-th Smallest Pair Distance
Hard
25
0.5%
445Remove All Occurrences of a Substring
Medium
25
0.8%
446Movie Rating
Medium
25
0.4%
447Array Prototype LastEasy
25
0.7%
448Most Stones Removed with Same Row or Column
Medium
25
0.6%
449Add to Array-Form of Integer
Easy
25
0.5%
450Find Closest Number to Zero
Easy
25
0.5%
451Rank Transform of an Array
Easy
25
0.7%
452Couples Holding Hands
Hard
25
0.6%
453Reverse Bits
Easy
25
0.7%
454Minimum Limit of Balls in a Bag
Medium
25
0.7%
455Defuse the Bomb
Easy
25
0.8%
456Two Sum IV - Input is a BST
Easy
25
0.6%
457Check if All Characters Have Equal Number of Occurrences
Easy
25
0.8%
458Best Sightseeing Pair
Medium
25
0.6%
459Count the Number of Arrays with K Matching Adjacent Elements
Hard
25
0.6%
460Unique Length-3 Palindromic Subsequences
Medium
25
0.7%
461Clear Digits
Easy
25
0.8%
462Find the Punishment Number of an Integer
Medium
25
0.8%
463User Activity for the Past 30 Days I
Easy
25
0.5%
464Rabbits in Forest
Medium
25
0.6%
465Angle Between Hands of a Clock
Medium
25
0.7%
466Kth Smallest Product of Two Sorted Arrays
Hard
25
0.5%
467Maximum Number of Events That Can Be Attended
Medium
25
0.4%
468Valid Word
Easy
25
0.5%
469Find Winner on a Tic Tac Toe Game
Easy
25
0.5%
470Trips and Users
Hard
25
0.4%
471Next Greater Numerically Balanced Number
Medium
25
0.6%
472Bus Routes
Hard
25
0.5%
473Can Make Arithmetic Progression From Sequence
Easy
25
0.7%
474Count Binary Substrings
Easy
25
0.7%
475Sum of Root To Leaf Binary Numbers
Easy
25
0.8%
476Convert Sorted Array to Binary Search Tree
Easy
22
0.8%
477Sum Root to Leaf Numbers
Medium
22
0.7%
478Binary Tree Postorder Traversal
Easy
22
0.8%
479Department Top Three Salaries
Hard
22
0.6%
480Design Add and Search Words Data Structure
Medium
22
0.5%
481Count Complete Tree Nodes
Easy
22
0.7%
482Integer to English Words
Hard
22
0.4%
483Range Sum Query 2D - Mutable
Medium
22
0.5%
484Counting Bits
Easy
22
0.8%
485Intersection of Two Arrays II
Easy
22
0.6%
486Convert a Number to Hexadecimal
Easy
22
0.5%
487IPO
Hard
22
0.5%
488Relative Ranks
Easy
22
0.7%
489Find Largest Value in Each Tree Row
Medium
22
0.7%
490Minimum Time Difference
Medium
22
0.6%
491Triangle Judgement
Easy
22
0.7%
492Min Cost Climbing Stairs
Easy
22
0.7%
493Car Fleet
Medium
22
0.6%
494Transpose Matrix
Easy
22
0.8%
495Snakes and Ladders
Medium
22
0.5%
496Number of Enclaves
Medium
22
0.7%
497Count Number of Nice Subarrays
Medium
22
0.8%
498Find the Smallest Divisor Given a Threshold
Medium
22
0.7%
499Count Negative Numbers in a Sorted Matrix
Easy
22
0.8%
500Minimum Cost to Cut a Stick
Hard
22
0.6%
501Max Number of K-Sum Pairs
Medium
22
0.6%
502Find the Highest Altitude
Easy
22
0.8%
503Find a Peak Element II
Medium
22
0.6%
504Find the Maximum Achievable Number
Easy
22
0.9%
505Find N Unique Integers Sum up to Zero
Easy
22
0.8%
506Sum of Subarray Ranges
Medium
22
0.6%
507Game Play Analysis IV
Medium
22
0.4%
508Customers Who Bought All Products
Medium
22
0.6%
509Smallest Range Covering Elements from K Lists
Hard
22
0.7%
510Invalid Tweets
Easy
22
0.9%
511Longest Harmonious Subsequence
Easy
22
0.6%
512Maximum Points You Can Obtain from Cards
Medium
22
0.6%
513Car Pooling
Medium
22
0.6%
514Count the Number of Fair Pairs
Medium
22
0.5%
515Shortest Subarray to be Removed to Make Array Sorted
Medium
22
0.5%
516Expression Add Operators
Hard
22
0.4%
517Maximum Subarray Sum With Length Divisible by K
Medium
22
0.5%
518Filter Elements from ArrayEasy
22
0.9%
519Minimum Number of Operations to Move All Balls to Each Box
Medium
22
0.9%
520Minimum Cost For Tickets
Medium
22
0.7%
521Find the Prefix Common Array of Two Arrays
Medium
22
0.9%
522Next Greater Node In Linked List
Medium
22
0.6%
523Sum of Beauty of All Substrings
Medium
22
0.7%
524The k-th Lexicographical String of All Happy Strings of Length n
Medium
22
0.9%
525Valid Number
Hard
22
0.2%
526Backspace String Compare
Easy
22
0.5%
527Maximum Candies Allocated to K Children
Medium
22
0.5%
528Minimum Cost to Move Chips to The Same Position
Easy
22
0.7%
529Longest Nice Subarray
Medium
22
0.6%
530Minimum Number of Refueling Stops
Hard
22
0.4%
531Detect Capital
Easy
22
0.6%
532Find Root of N-Ary Tree
Medium
22
0.8%
533Count Symmetric Integers
Easy
22
0.8%
534All Nodes Distance K in Binary Tree
Medium
22
0.7%
535Count the Hidden Sequences
Medium
22
0.6%
536Find the K-th Character in String Game I
Easy
22
0.8%
537Push Dominoes
Medium
22
0.6%
538Longest Palindromic Subsequence
Medium
22
0.7%
539Type of Triangle
Easy
22
0.4%
540Zero Array Transformation I
Medium
22
0.5%
541Find All K-Distant Indices in an Array
Easy
22
0.8%
542Number of Matching Subsequences
Medium
22
0.5%
543Longest Binary Subsequence Less Than or Equal to K
Medium
22
0.5%
544Find Subsequence of Length K With the Largest Sum
Easy
22
0.6%
545K Closest Points to Origin
Medium
22
0.7%
546Consecutive Characters
Easy
22
0.6%
547Bitwise ORs of Subarrays
Medium
22
0.6%
548Ways to Express an Integer as Sum of Powers
Medium
22
0.5%
549Robot Return to Origin
Easy
22
0.8%
550Count Submatrices With All Ones
Medium
22
0.7%
551Best Time to Buy and Sell Stock with Cooldown
Medium
22
0.6%
552Find the Minimum Area to Cover All Ones I
Medium
22
0.8%
553Subtree of Another Tree
Easy
22
0.5%
554Largest Triangle Area
Easy
22
0.7%
555Minimum Time Visiting All Points
Easy
22
0.8%
556Longest Balanced Subarray I
Medium
22
0.7%
557Delete Nodes From Linked List Present in Array
Medium
22
0.7%
558Baseball Game
Easy
22
0.8%
559Divide an Array Into Subarrays With Minimum Cost I
Easy
22
0.8%
560Furthest Point From Origin
Easy
22
0.8%
561Pascal's Triangle II
Easy
18
0.7%
562Max Points on a Line
Hard
18
0.3%
563Number of 1 Bits
Easy
18
0.8%
564Range Sum Query 2D - Immutable
Medium
18
0.6%
565Burst Balloons
Hard
18
0.6%
566Integer Break
Medium
18
0.6%
567All O`one Data Structure
Hard
18
0.4%
568Minimum Genetic Mutation
Medium
18
0.6%
569Minimum Number of Arrows to Burst Balloons
Medium
18
0.6%
570Find Bottom Left Tree Value
Medium
18
0.7%
571Sales Person
Easy
18
0.7%
572Maximum Length of Repeated Subarray
Medium
18
0.5%
573Delete and Earn
Medium
18
0.6%
574Network Delay Time
Medium
18
0.6%
575Find Smallest Letter Greater Than Target
Easy
18
0.6%
576Partition Labels
Medium
18
0.8%
577Hand of Straights
Medium
18
0.6%
578Spiral Matrix III
Medium
18
0.8%
579Find the Town Judge
Easy
18
0.5%
580Find Common Characters
Easy
18
0.7%
581Construct Binary Search Tree from Preorder Traversal
Medium
18
0.8%
582Partition Array for Maximum Sum
Medium
18
0.8%
583Longest String Chain
Medium
18
0.6%
584Project Employees I
Easy
18
0.7%
585N-th Tribonacci Number
Easy
18
0.6%
586Balance a Binary Search Tree
Medium
18
0.9%
587Find Users With Valid E-Mails
Easy
18
0.4%
588Special Array With X Elements Greater Than or Equal X
Easy
18
0.7%
589Minimum Deletions to Make String Balanced
Medium
18
0.7%
590Richest Customer Wealth
Easy
18
0.9%
591Delete the Middle Node of a Linked List
Medium
18
0.6%
592Maximum Twin Sum of a Linked List
Medium
18
0.8%
593Left and Right Sum Differences
Easy
18
0.9%
594To Be Or Not To BeEasy
18
0.6%
595Return Length of Arguments PassedEasy
18
0.9%
596Find Common Elements Between Two Arrays
Easy
18
0.8%
597Final Value of Variable After Performing Operations
Easy
18
0.9%
598Range Sum of Sorted Subarray Sums
Medium
18
0.6%
599Guess the Word
Hard
18
0.4%
600Strange Printer
Hard
18
0.6%
601Meeting Rooms
Easy
18
0.6%
602Trapping Rain Water II
Hard
18
0.6%
603Minimum Bit Flips to Convert Number
Easy
18
0.9%
604Find the Longest Substring Containing Vowels in Even Counts
Medium
18
0.8%
605Search Suggestions System
Medium
18
0.7%
606Count Servers that Communicate
Medium
18
0.7%
607Number of Ways to Arrive at Destination
Medium
18
0.4%
608Design a Todo List
Medium
18
0.6%
609Create Maximum Number
Hard
18
0.4%
610Minimum Total Distance Traveled
Hard
18
0.6%
611Combination Sum III
Medium
18
0.7%
612Add Strings
Easy
18
0.5%
613Open the Lock
Medium
18
0.6%
614Excel Sheet Column Number
Easy
18
0.7%
615Continuous Subarrays
Medium
18
0.6%
616Game of Life
Medium
18
0.7%
617Max Chunks To Make Sorted
Medium
18
0.6%
618Product Sales Analysis I
Easy
18
0.9%
619Maximum Sum of 3 Non-Overlapping Subarrays
Hard
18
0.6%
620Random Pick with Weight
Medium
18
0.5%
621String Matching in an Array
Easy
18
0.7%
622Swap Sex of Employees
Easy
18
0.8%
623Maximum Score Words Formed by Letters
Hard
18
0.8%
624Restore IP Addresses
Medium
18
0.6%
625Shortest Distance from All Buildings
Hard
18
0.4%
626Remove Zero Sum Consecutive Nodes from Linked List
Medium
18
0.5%
627Find the Number of Distinct Colors Among the Balls
Medium
18
0.5%
628Count Salary Categories
Medium
18
0.6%
629Distribute Candies
Easy
18
0.7%
630Check if Number is a Sum of Powers of Three
Medium
18
0.8%
631Maximum Number of Vowels in a Substring of Given Length
Medium
18
0.6%
632Zero Array Transformation II
Medium
18
0.4%
633Divide Array Into Equal Pairs
Easy
18
0.8%
634Maximum Population Year
Easy
18
0.6%
635Check if Grid can be Cut into Sections
Medium
18
0.7%
636Maximum Value of an Ordered Triplet II
Medium
18
0.6%
637Minimum Number of Operations to Make Elements in Array Distinct
Easy
18
0.7%
638Count Subarrays Where Max Element Appears at Least K Times
Medium
18
0.6%
639Zero Array Transformation III
Medium
18
0.5%
640Count the Number of Consistent Strings
Easy
18
0.9%
641Biggest Single Number
Easy
18
0.7%
642Make The String Great
Easy
18
0.7%
643Apply Operations to an Array
Easy
18
0.7%
644Row With Maximum Ones
Easy
18
0.7%
645Path With Minimum Effort
Medium
18
0.6%
646Maximum Manhattan Distance After K Changes
Medium
18
0.5%
647Taking Maximum Energy From the Mystic Dungeon
Medium
18
0.6%
648Investments in 2016
Medium
18
0.5%
649Maximum Number of Events That Can Be Attended II
Hard
18
0.6%
650Binary Tree Cameras
Hard
18
0.5%
651Find the Maximum Length of Valid Subsequence II
Medium
18
0.6%
652Successful Pairs of Spells and Potions
Medium
18
0.5%
653Count Hills and Valleys in an Array
Easy
18
0.7%
654Maximum XOR of Two Numbers in an Array
Medium
18
0.5%
655Smallest Subarrays With Maximum Bitwise OR
Medium
18
0.6%
656Largest 3-Same-Digit Number in String
Easy
18
0.7%
657Power of Four
Easy
18
0.5%
658New 21 Game
Medium
18
0.5%
659Sum of Mutated Array Closest to Target
Medium
18
0.5%
660Minimum Operations to Make the Integer Zero
Medium
18
0.6%
661Number of People Aware of a Secret
Medium
18
0.6%
662Vowel Spellchecker
Medium
18
0.6%
663Design Task Manager
Medium
18
0.5%
664Count Elements With Maximum Frequency
Easy
18
0.8%
665Contains Duplicate III
Hard
18
0.2%
666Binary Watch
Easy
18
0.7%
667Find the Minimum Amount of Time to Brew Potions
Medium
18
0.6%
668Rank Teams by Votes
Medium
18
0.6%
669Last Stone Weight
Easy
18
0.7%
670Minimum Operations to Convert All Elements to Zero
Medium
18
0.5%
671Ones and Zeroes
Medium
18
0.5%
672Count Special Triplets
Medium
18
0.5%
673Magic Squares In Grid
Medium
18
0.6%
674Number of Ways to Paint N × 3 Grid
Hard
18
0.8%
675Four Divisors
Medium
18
0.6%
676Maximum Product of Splitted Binary Tree
Medium
18
0.6%
677Find the Length of the Longest Common Prefix
Medium
18
0.6%
678Design Linked List
Medium
18
0.3%
679Minimum Pair Removal to Sort Array I
Easy
18
0.7%
680K-diff Pairs in an Array
Medium
18
0.5%
681Number of Longest Increasing Subsequence
Medium
18
0.5%
682Minimum Swaps to Arrange a Binary Grid
Medium
18
0.7%
683Rotate Function
Medium
18
0.5%
684Jump Game VII
Medium
18
0.4%
685Total Waviness of Numbers in Range II
Hard
18
0.6%
686Create Binary Tree From Descriptions
Medium
18
0.8%
687Maximum Building Height
Hard
18
0.7%
688Spiral Matrix II
Medium
14
0.8%
689Gray Code
Medium
14
0.7%
690Unique Binary Search Trees II
Medium
14
0.6%
691Construct Binary Tree from Inorder and Postorder Traversal
Medium
14
0.7%
692Convert Sorted List to Binary Search Tree
Medium
14
0.7%
693Word Search II
Hard
14
0.4%
694Binary Tree Paths
Easy
14
0.7%
695Range Sum Query - Mutable
Medium
14
0.4%
696Design Twitter
Medium
14
0.4%
697Sum of Left Leaves
Easy
14
0.6%
698Path Sum III
Medium
14
0.5%
699LFU Cache
Hard
14
0.5%
700Predict the Winner
Medium
14
0.6%
701Brick Wall
Medium
14
0.6%
7022 Keys Keyboard
Medium
14
0.6%
703Find Duplicate Subtrees
Medium
14
0.6%
704Search in a Binary Search Tree
Easy
14
0.8%
705Kth Largest Element in a Stream
Easy
14
0.6%
706K-th Symbol in Grammar
Medium
14
0.5%
707Custom Sort String
Medium
14
0.7%
708Design HashSet
Easy
14
0.7%
709Fair Candy Swap
Easy
14
0.7%
710Minimum Falling Path Sum
Medium
14
0.6%
711Knight Dialer
Medium
14
0.6%
712Reveal Cards In Increasing Order
Medium
14
0.8%
713Unique Paths III
Hard
14
0.8%
714Interval List Intersections
Medium
14
0.7%
715Duplicate Zeros
Easy
14
0.5%
716Game Play Analysis I
Easy
14
0.8%
717Relative Sort Array
Easy
14
0.8%
718Minimum Cost Tree From Leaf Values
Medium
14
0.7%
719Three Consecutive Odds
Easy
14
0.7%
720Percentage of Users Attended a Contest
Easy
14
0.6%
721Maximum Score From Removing Substrings
Medium
14
0.7%
722Amount of Time for Binary Tree to Be Infected
Medium
14
0.7%
723Kth Largest Sum in a Binary Tree
Medium
14
0.6%
724Divisor Game
Easy
14
0.7%
725Fix Names in a Table
Easy
14
0.6%
726Create Target Array in the Given Order
Easy
14
0.9%
727Maximum Total Damage With Spell Casting
Medium
14
0.5%
728Repeated String Match
Medium
14
0.4%
729Monotonic Array
Easy
14
0.6%
730Minimum Number of Days to Disconnect Island
Hard
14
0.6%
731N-ary Tree Postorder Traversal
Easy
14
0.8%
732Find the Power of K-Size Subarrays I
Medium
14
0.6%
733Longest Subarray With Maximum Bitwise AND
Medium
14
0.7%
734My Calendar I
Medium
14
0.6%
735Minimum Number of Swaps to Make the String Balanced
Medium
14
0.8%
736The Number of the Smallest Unoccupied Chair
Medium
14
0.6%
737Sort ByEasy
14
0.8%
738Find K Pairs with Smallest Sums
Medium
14
0.4%
739Longest Happy String
Medium
14
0.7%
740Find Kth Bit in Nth Binary String
Medium
14
0.7%
741Parsing A Boolean Expression
Hard
14
0.7%
742Moving Average from Data Stream
Easy
14
0.8%
743Final Prices With a Special Discount in a Shop
Easy
14
0.8%
744Minimum Number of Removals to Make Mountain Array
Hard
14
0.5%
745Minimum Index Sum of Two Lists
Easy
14
0.6%
746DI String Match
Easy
14
0.8%
747Minimum Number of Changes to Make Binary String Beautiful
Medium
14
0.8%
748Count Good Triplets
Easy
14
0.9%
749Minimum Array End
Medium
14
0.6%
750Delete Characters to Make Fancy String
Easy
14
0.7%
751Smallest Even Multiple
Easy
14
0.9%
752Count Vowel Substrings of a String
Easy
14
0.7%
753Find Score of an Array After Marking All Elements
Medium
14
0.6%
754Maximum Average Pass Ratio
Medium
14
0.7%
755Make Array Elements Equal to Zero
Easy
14
0.7%
756Count Beautiful Splits in an Array
Medium
14
0.2%
757Find Center of Star Graph
Easy
14
0.9%
758Number of Ways to Split Array
Medium
14
0.6%
759Count Prefix and Suffix Pairs I
Easy
14
0.8%
760Counting Words With a Given Prefix
Easy
14
0.8%
761Construct K Palindrome Strings
Medium
14
0.7%
762Maximum Distance in Arrays
Medium
14
0.5%
763Check if a Parentheses String Can Be Valid
Medium
14
0.5%
764Minimum Length of String After Operations
Medium
14
0.8%
765Merge Two Binary Trees
Easy
14
0.8%
766Shortest Path in a Grid with Obstacles Elimination
Hard
14
0.5%
767Find the Difference of Two Arrays
Easy
14
0.8%
768Shortest Unsorted Continuous Subarray
Medium
14
0.4%
769Sort the People
Easy
14
0.8%
770Longest Nice Substring
Easy
14
0.6%
771Product of the Last K Numbers
Medium
14
0.6%
772Minimum Height Trees
Medium
14
0.4%
773Recover a Tree From Preorder Traversal
Hard
14
0.8%
774Construct Binary Tree from Preorder and Postorder Traversal
Medium
14
0.8%
775Length of Longest Fibonacci Subsequence
Medium
14
0.6%
776Maximum Absolute Sum of Any Subarray
Medium
14
0.7%
777Closest Prime Numbers in Range
Medium
14
0.5%
778Alternating Groups II
Medium
14
0.6%
779Count of Substrings Containing Every Vowel and K Consonants II
Medium
14
0.4%
780Pacific Atlantic Water Flow
Medium
14
0.6%
781Minimum Operations to Make Binary Array Elements Equal to One I
Medium
14
0.8%
782Separate Squares I
Medium
14
0.6%
783Sales Analysis III
Easy
14
0.5%
784Lowest Common Ancestor of Deepest Leaves
Medium
14
0.8%
785Minimum Operations to Make Array Values Equal to K
Easy
14
0.7%
786Maximum Sum Circular Subarray
Medium
14
0.5%
787Count Largest Group
Easy
14
0.7%
788Flipping an Image
Easy
14
0.8%
789Most Frequent Even Element
Easy
14
0.5%
790Remove Digit From Number to Maximize Result
Easy
14
0.5%
791Domino and Tromino Tiling
Medium
14
0.5%
792Find Minimum Time to Reach Last Room I
Medium
14
0.6%
793Dungeon Game
Hard
14
0.4%
794Painting a Grid With Three Different Colors
Hard
14
0.8%
795Find Greatest Common Divisor of Array
Easy
14
0.8%
796Divisible and Non-divisible Sums Difference
Easy
14
0.9%
797Longest Palindrome by Concatenating Two Letter Words
Medium
14
0.5%
798Insert into a Binary Search Tree
Medium
14
0.7%
799Shortest Subarray with Sum at Least K
Hard
14
0.3%
800Reverse Prefix of Word
Easy
14
0.9%
801Maximum Difference Between Increasing Elements
Easy
14
0.7%
802Max Difference You Can Get From Changing an Integer
Medium
14
0.5%
803Divide Array Into Arrays With Max Difference
Medium
14
0.8%
804Divide a String Into Groups of Size k
Easy
14
0.8%
805Minimum Deletions to Make String K-Special
Medium
14
0.7%
806Nearest Exit from Entrance in Maze
Medium
14
0.5%
807Find the Original Typed String I
Easy
14
0.7%
808Height Checker
Easy
14
0.8%
809Find the Middle Index in Array
Easy
14
0.7%
810Find the K-th Character in String Game II
Hard
14
0.5%
811Find Followers Count
Easy
14
0.7%
812Special Array I
Easy
14
0.8%
813Find Lucky Integer in an Array
Easy
14
0.8%
814Finding Pairs With a Certain Sum
Medium
14
0.6%
815Reschedule Meetings for Maximum Free Time II
Medium
14
0.6%
816Longest Continuous Increasing Subsequence
Easy
14
0.5%
817Calculate Amount Paid in Taxes
Easy
14
0.7%
818Maximum Erasure Value
Medium
14
0.6%
819Minimum Penalty for a Shop
Medium
14
0.7%
820Maximum Unique Subarray Sum After Deletion
Easy
14
0.4%
821Market Analysis I
Medium
14
0.6%
822Verifying an Alien Dictionary
Easy
14
0.6%
823Fruits Into Baskets III
Medium
14
0.4%
824Find the Maximum Number of Fruits Collected
Hard
14
0.6%
825Shortest Distance to a Character
Easy
14
0.7%
826Max Sum of Rectangle No Larger Than K
Hard
14
0.5%
827Maximum 69 Number
Easy
14
0.8%
82824 Game
Hard
14
0.6%
829Longest Subarray of 1's After Deleting One Element
Medium
14
0.7%
830Number of Operations to Make Network Connected
Medium
14
0.7%
831Number of Steps to Reduce a Number to Zero
Easy
14
0.9%
832Hamming Distance
Easy
14
0.8%
833Minimum Operations to Make Array Elements Zero
Hard
14
0.6%
834Maximum Repeating Substring
Easy
14
0.4%
835Largest Perimeter Triangle
Easy
14
0.6%
836Super Egg Drop
Hard
14
0.3%
837Maximum Tastiness of Candy Basket
Medium
14
0.7%
838Avoid Flood in The City
Medium
14
0.4%
839Remove K-Balanced Substrings
Medium
14
0.3%
840Find the Distance Value Between Two Arrays
Easy
14
0.7%
841Longest Balanced Substring I
Medium
14
0.7%
842Simple Bank System
Medium
14
0.7%
843Range Sum of BST
Easy
14
0.9%
844Maximum Frequency Stack
Hard
14
0.7%
845Find X-Sum of All K-Long Subarrays I
Easy
14
0.8%
846Longest Substring with At Least K Repeating Characters
Medium
14
0.5%
847Determine if Two Strings Are Close
Medium
14
0.5%
848Number of Distinct Islands
Medium
14
0.6%
849Minimum Score of a Path Between Two Cities
Medium
14
0.6%
850Reshape Data: MeltEasy
14
0.9%
851Map of Highest Peak
Medium
14
0.8%
852Combination Sum IV
Medium
14
0.6%
853Maximum Matrix Sum
Medium
14
0.7%
854Online Election
Medium
14
0.5%
855Wiggle Sort II
Medium
14
0.4%
856Smallest Subtree with all the Deepest Nodes
Medium
14
0.8%
857Maximum Square Area by Removing Fences From a Field
Medium
14
0.5%
858Find the Largest Area of Square Inside Two Rectangles
Medium
14
0.7%
859N-Repeated Element in Size 2N Array
Easy
14
0.8%
860Take K of Each Character From Left and Right
Medium
14
0.5%
861Exclusive Time of Functions
Medium
14
0.7%
862Subtract the Product and Sum of Digits of an Integer
Easy
14
0.9%
863House Robber III
Medium
14
0.6%
864Longest Balanced Substring II
Medium
14
0.4%
865Champagne Tower
Medium
14
0.6%
866Special Binary String
Hard
14
0.8%
867Concatenation of Consecutive Binary Numbers
Medium
14
0.7%
868Largest Submatrix With Rearrangements
Medium
14
0.8%
869Maximum Amount of Money Robot Can Earn
Medium
14
0.5%
870Closest Equal Element Queries
Medium
14
0.5%
871Mirror Distance of an Integer
Easy
14
0.9%
872Two Furthest Houses With Different Colors
Easy
14
0.7%
873Longest Increasing Path in a Matrix
Hard
14
0.6%
874Words Within Two Edits of Dictionary
Medium
14
0.7%
875Guess Number Higher or Lower II
Medium
14
0.5%
876Valid Mountain Array
Easy
14
0.4%
877Total Cost to Hire K Workers
Medium
14
0.4%
878Flatten Nested List Iterator
Medium
14
0.7%
879Nth Digit
Medium
14
0.4%
880Minimum Cost of Buying Candies With Discount
Easy
14
0.7%
881Bulls and Cows
Medium
14
0.5%
882Earliest Finish Time for Land and Water Rides I
Easy
14
0.7%
883Number of Ways to Assign Edge Weights II
Hard
14
0.7%
884Process String with Special Operations I
Medium
14
0.7%
885Number of ZigZag Arrays II
Hard
14
0.7%
886Unique Binary Search Trees
Medium
8
0.6%
887Palindrome Partitioning II
Hard
8
0.4%
888Maximum Gap
Medium
8
0.5%
889Bulb Switcher
Medium
8
0.6%
890Russian Doll Envelopes
Hard
8
0.4%
891Kth Smallest Element in a Sorted Matrix
Medium
8
0.6%
892Find Right Interval
Medium
8
0.6%
893Find Mode in Binary Search Tree
Easy
8
0.6%
894Out of Boundary Paths
Medium
8
0.5%
895Is Graph Bipartite?
Medium
8
0.6%
896Design Circular Queue
Medium
8
0.5%
897Score of Parentheses
Medium
8
0.6%
898Stone Game
Medium
8
0.7%
899Distribute Coins in Binary Tree
Medium
8
0.8%
900Longest Arithmetic Subsequence
Medium
8
0.5%
901Flower Planting With No Adjacent
Medium
8
0.5%
902Longest Duplicate Substring
Hard
8
0.3%
903Minimum Falling Path Sum II
Hard
8
0.6%
904Stone Game II
Medium
8
0.7%
905Find Resultant Array After Removing Anagrams
Easy
8
0.7%
906Group the People Given the Group Size They Belong To
Medium
8
0.9%
907Longest Continuous Subarray With Absolute Diff Less Than or Equal to Limit
Medium
8
0.6%
908Average Salary Excluding the Minimum and Maximum Salary
Easy
8
0.6%
909The kth Factor of n
Medium
8
0.7%
910Water Bottles
Easy
8
0.7%
911Patients With a Condition
Easy
8
0.4%
912Minimum Time to Make Rope Colorful
Medium
8
0.7%
913Sum of All Subset XOR Totals
Easy
8
0.9%
914Maximum Alternating Subsequence Sum
Medium
8
0.6%
915Minimum Number of Operations to Make Array Continuous
Hard
8
0.5%
916Time Needed to Buy Tickets
Easy
8
0.7%
917Count Numbers with Unique Digits
Medium
8
0.6%
918Most Frequent Subtree Sum
Medium
8
0.7%
919Filling Bookcase Shelves
Medium
8
0.7%
920Minimum Swaps to Group All 1's Together II
Medium
8
0.7%
921Split Linked List in Parts
Medium
8
0.7%
922Regions Cut By Slashes
Medium
8
0.8%
923Minimized Maximum of Products Distributed to Any Store
Medium
8
0.6%
924Maximum Number of Points with Cost
Medium
8
0.4%
925Maximal Square
Medium
8
0.5%
926Final Array State After K Multiplication Operations I
Easy
8
0.9%
927Sum of Digits of String After Convert
Easy
8
0.7%
928Find Missing Observations
Medium
8
0.6%
929Linked List in Binary Tree
Medium
8
0.5%
930Sum of Prefix Scores of Strings
Hard
8
0.6%
931Make Sum Divisible by P
Medium
8
0.4%
932Sentence Similarity III
Medium
8
0.5%
933Divide Players Into Teams of Equal Skill
Medium
8
0.7%
934Divide Intervals Into Minimum Number of Groups
Medium
8
0.6%
935Maximum Product of Two Elements in an Array
Easy
8
0.8%
936Split a String Into the Max Number of Unique Substrings
Medium
8
0.7%
937Find Minimum Operations to Make All Elements Divisible by Three
Easy
8
0.9%
938Circular Sentence
Easy
8
0.7%
939Maximum XOR for Each Query
Medium
8
0.8%
940Find a Safe Walk Through a Grid
Medium
8
0.3%
941Degree of an Array
Easy
8
0.6%
942Maximum Sum BST in Binary Tree
Hard
8
0.5%
943Flip Columns For Maximum Number of Equal Rows
Medium
8
0.8%
944Nim Game
Easy
8
0.6%
945Special Array II
Medium
8
0.5%
946Number of Visible People in a Queue
Hard
8
0.7%
947Check if Array is Good
Easy
8
0.6%
948Sliding Window Median
Hard
8
0.4%
949Count Univalue Subtrees
Medium
8
0.6%
950Count Special Subsequences
Medium
8
0.3%
951Word Subsets
Medium
8
0.6%
952Minimize XOR
Medium
8
0.6%
953First Completely Painted Row or Column
Medium
8
0.6%
954Maximum and Minimum Sums of at Most Size K Subsequences
Medium
8
0.2%
955Grid Game
Medium
8
0.6%
956Paint House IV
Medium
8
0.5%
957Largest Local Values in a Matrix
Easy
8
0.9%
958Convert Binary Number in a Linked List to Integer
Easy
8
0.8%
959Find Original Array From Doubled Array
Medium
8
0.4%
960Shortest Path in a Hidden Grid
Medium
8
0.4%
961Construct Quad Tree
Medium
8
0.8%
962Count Pairs Whose Sum is Less than Target
Easy
8
0.9%
963Find Unique Binary String
Medium
8
0.8%
964Reach a Number
Medium
8
0.5%
965Decrypt String from Alphabet to Integer Mapping
Easy
8
0.8%
966Count Vowel Strings in Ranges
Medium
8
0.7%
967Count Total Number of Colored Cells
Medium
8
0.7%
968Maximum Subsequence Score
Medium
8
0.5%
969Walls and Gates
Medium
8
0.6%
970Beautiful Arrangement II
Medium
8
0.6%
971Last Stone Weight II
Medium
8
0.6%
972Find the Minimum and Maximum Number of Nodes Between Critical Points
Medium
8
0.7%
973Find All Possible Recipes from Given Supplies
Medium
8
0.6%
974Maximum Units on a Truck
Easy
8
0.7%
975Shifting Letters
Medium
8
0.5%
976Grumpy Bookstore Owner
Medium
8
0.6%
977Largest Number At Least Twice of Others
Easy
8
0.5%
978Solving Questions With Brainpower
Medium
8
0.6%
979Longest Univalue Path
Medium
8
0.4%
980Count Good Triplets in an Array
Hard
8
0.7%
981Count Equal and Divisible Pairs in an Array
Easy
8
0.8%
982Adding Spaces to a String
Medium
8
0.7%
983Equal Row and Column Pairs
Medium
8
0.7%
984Shortest String That Contains Three Strings
Medium
8
0.3%
985Count of Interesting Subarrays
Medium
8
0.6%
986Minimum Number Game
Easy
8
0.9%
987Remove Methods From Project
Medium
8
0.5%
988Merge Two 2D Arrays by Summing Values
Easy
8
0.8%
989Move Pieces to Obtain a String
Medium
8
0.6%
990Number of Equivalent Domino Pairs
Easy
8
0.6%
991Maximum Number of Tasks You Can Assign
Hard
8
0.5%
992Furthest Building You Can Reach
Medium
8
0.5%
993Find Maximum Number of Non Intersecting Substrings
Medium
8
0.3%
994Maximum Sum of Edge Values in a Graph
Hard
8
0.4%
995Minimum Moves to Clean the Classroom
Medium
8
0.3%
996Clumsy Factorial
Medium
8
0.6%
997Maximum Candies You Can Get from Boxes
Hard
8
0.7%
998Find the Lexicographically Largest String From the Box I
Medium
8
0.4%
999Number of Sub-arrays With Odd Sum
Medium
8
0.6%
1000Minimum Operations to Make the Array Alternating
Medium
8
0.4%
1001Lexicographically Minimum String After Removing Stars
Medium
8
0.5%
1002Maximum Difference Between Even and Odd Frequency II
Hard
8
0.5%
1003Maximum Difference Between Adjacent Elements in a Circular Array
Easy
8
0.8%
1004Find Closest Node to Given Two Nodes
Medium
8
0.5%
1005Generate Tag for Video Caption
Easy
8
0.3%
1006Longest Happy Prefix
Hard
8
0.5%
1007Sum of k-Mirror Numbers
Hard
8
0.6%
1008Insert Greatest Common Divisors in Linked List
Medium
8
0.9%
1009Scramble String
Hard
8
0.4%
1010Largest Number After Digit Swaps by Parity
Easy
8
0.7%
1011Sort the Jumbled Numbers
Medium
8
0.6%
1012Find the Original Typed String II
Hard
8
0.5%
1013Student Attendance Record I
Easy
8
0.5%
1014Reschedule Meetings for Maximum Free Time I
Medium
8
0.5%
1015Partition Array Into Three Parts With Equal Sum
Easy
8
0.4%
1016Calculator with Method ChainingEasy
8
0.8%
1017The Earliest and Latest Rounds Where Players Compete
Hard
8
0.7%
1018Orderly Queue
Hard
8
0.7%
1019Minimum Difference in Sums After Removal of Elements
Hard
8
0.7%
1020MemoizeMedium
8
0.7%
1021Check if Two Chessboard Squares Have the Same Color
Easy
8
0.7%
1022Add Two PromisesEasy
8
0.9%
1023Maximize Subarrays After Removing One Conflicting Pair
Hard
8
0.6%
1024Count Number of Maximum Bitwise-OR Subsets
Medium
8
0.9%
1025Minimum Cuts to Divide a Circle
Easy
8
0.6%
1026Sum of Unique Elements
Easy
8
0.8%
1027Smallest String With Swaps
Medium
8
0.6%
1028Rearranging Fruits
Hard
8
0.6%
1029Broken Calculator
Medium
8
0.6%
1030The Number of Beautiful Subsets
Medium
8
0.5%
1031Difference Between Element Sum and Digit Sum of an Array
Easy
8
0.9%
1032The Maze
Medium
8
0.6%
1033Range Product Queries of Powers
Medium
8
0.6%
1034Number of Distinct Substrings in a String
Medium
8
0.6%
1035Construct Binary Tree from String
Medium
8
0.6%
1036Pass the Pillow
Easy
8
0.6%
1037Minimum Interval to Include Each Query
Hard
8
0.5%
1038Bitwise AND of Numbers Range
Medium
8
0.5%
1039Sort Items by Groups Respecting Dependencies
Hard
8
0.7%
1040Letter Case Permutation
Medium
8
0.8%
1041Alice and Bob Playing Flower Game
Medium
8
0.6%
1042Find Words Containing Character
Easy
8
0.9%
1043Generate Binary Strings Without Adjacent Zeros
Medium
8
0.9%
1044Find Closest Person
Easy
8
0.9%
1045Choose K Elements With Maximum Sum
Medium
8
0.3%
1046A Number After a Double Reversal
Easy
8
0.8%
1047Minimum Number of People to Teach
Medium
8
0.7%
1048Beautiful Arrangement
Medium
8
0.6%
1049Maximum Number of Points From Grid Queries
Hard
8
0.6%
1050Reverse Nodes in Even Length Groups
Medium
8
0.6%
1051Find the Winning Player in Coin Game
Easy
8
0.5%
1052Lexicographically Smallest Equivalent String
Medium
8
0.8%
1053Find Subarrays With Equal Sum
Easy
8
0.7%
1054Fraction to Recurring Decimal
Medium
8
0.3%
1055Minimum Common Value
Easy
8
0.6%
1056Maximum Palindromes After Operations
Medium
8
0.5%
1057Make Two Arrays Equal by Reversing Subarrays
Easy
8
0.8%
1058Count Number of Bad Pairs
Medium
8
0.5%
1059Dota2 Senate
Medium
8
0.5%
1060Adjacent Increasing Subarrays Detection I
Easy
8
0.5%
1061Maximum Number of Distinct Elements After Operations
Medium
8
0.5%
1062K Radius Subarray Averages
Medium
8
0.5%
1063Robot Bounded In Circle
Medium
8
0.6%
1064Non-negative Integers without Consecutive Ones
Hard
8
0.4%
1065Minimum Moves to Reach Target in Grid
Hard
8
0.2%
1066Largest Positive Integer That Exists With Its Negative
Easy
8
0.7%
1067Generate Fibonacci SequenceEasy
8
0.8%
1068Find X-Sum of All K-Long Subarrays II
Hard
8
0.4%
1069Number of Ways to Form a Target String Given a Dictionary
Hard
8
0.6%
1070Minimum One Bit Operations to Make Integers Zero
Hard
8
0.8%
1071Tiling a Rectangle with the Fewest Squares
Hard
8
0.6%
1072Design Tic-Tac-Toe
Medium
8
0.6%
1073Maximum Number of Operations to Move Ones to the End
Medium
8
0.7%
1074Delete Duplicate Folders in System
Hard
8
0.8%
1075Max Chunks To Make Sorted II
Hard
8
0.5%
1076Count the Number of Substrings With Dominant Ones
Medium
8
0.4%
1077Check If All 1's Are at Least Length K Places Away
Easy
8
0.6%
10781-bit and 2-bit Characters
Easy
8
0.5%
1079Add One Row to Tree
Medium
8
0.6%
1080Keep Multiplying Found Values by Two
Easy
8
0.8%
1081Decoded String at Index
Medium
8
0.4%
1082Find Beautiful Indices in the Given Array I
Medium
8
0.4%
1083Smallest Integer Divisible by K
Medium
8
0.5%
1084Maximum Running Time of N Computers
Hard
8
0.6%
1085Employee Free Time
Hard
8
0.7%
1086Count Partitions with Even Sum Difference
Easy
8
0.9%
1087Closest Binary Search Tree Value
Easy
8
0.5%
1088Tree Node
Medium
8
0.8%
1089Student Attendance Record II
Hard
8
0.6%
1090The Skyline Problem
Hard
8
0.5%
1091Cinema Seat Allocation
Medium
8
0.4%
1092Put Marbles in Bags
Hard
8
0.7%
1093Count Number of Trapezoids I
Medium
8
0.5%
1094Count Mentions Per User
Medium
8
0.5%
1095Battleships in a Board
Medium
8
0.8%
1096Number of Ways to Divide a Long Corridor
Hard
8
0.5%
1097Design Spreadsheet
Medium
8
0.7%
1098Maximum Frequency of an Element After Performing Operations II
Hard
8
0.5%
1099Count Square Sum Triples
Easy
8
0.8%
1100Minimum Moves to Balance Circular Array
Medium
8
0.4%
1101Delete Columns to Make Sorted II
Medium
8
0.5%
1102Check if All A's Appears Before All B's
Easy
8
0.7%
1103Circular Array Loop
Medium
8
0.4%
1104Number of Good Paths
Hard
8
0.6%
1105Apple Redistribution into Boxes
Easy
8
0.8%
1106Analyze Subscription Conversion
Medium
8
0.7%
1107Meeting Rooms III
Hard
8
0.5%
1108Find Minimum Cost to Remove Array Elements
Medium
8
0.2%
1109Minimum Moves to Convert String
Easy
8
0.6%
1110Mini Parser
Medium
8
0.4%
1111Soup Servings
Medium
8
0.6%
1112Numbers With Same Consecutive Differences
Medium
8
0.6%
1113Max Dot Product of Two Subsequences
Hard
8
0.7%
1114Long Pressed Name
Easy
8
0.3%
1115Arithmetic Slices II - Subsequence
Hard
8
0.6%
1116Find Missing Elements
Easy
8
0.8%
1117Total Hamming Distance
Medium
8
0.5%
1118Number of Perfect Pairs
Medium
8
0.3%
1119Construct the Minimum Bitwise Array I
Easy
8
0.9%
1120Root Equals Sum of Children
Easy
8
0.9%
1121Minimum Cost Path with Edge Reversals
Medium
8
0.6%
1122Minimize String Length
Easy
8
0.8%
1123Rectangle Area
Medium
8
0.5%
1124Maximum Difference Between Node and Ancestor
Medium
8
0.8%
1125Find Words That Can Be Formed by Characters
Easy
8
0.7%
1126Find And Replace in String
Medium
8
0.5%
1127Binary Gap
Easy
8
0.7%
1128Trionic Array II
Hard
8
0.5%
1129Convert 1D Array Into 2D Array
Easy
8
0.7%
1130GCD of Odd and Even Sums
Easy
8
0.9%
1131Self Crossing
Hard
8
0.4%
1132Replace Non-Coprime Numbers in Array
Hard
8
0.6%
1133Linked List Components
Medium
8
0.6%
1134The Dining Philosophers
Medium
8
0.5%
1135Sort Array By Parity II
Easy
8
0.7%
1136Max Consecutive Ones II
Medium
8
0.5%
1137Partition to K Equal Sum Subsets
Medium
8
0.4%
1138Construct the Lexicographically Largest Valid Sequence
Medium
8
0.7%
1139Minimum Knight Moves
Medium
8
0.4%
1140Tenth Line
Easy
8
0.4%
1141Remove Invalid Parentheses
Hard
8
0.5%
1142Select DataEasy
8
0.8%
1143Check Digitorial Permutation
Medium
8
0.5%
1144Minimum Changes To Make Alternating Binary String
Easy
8
0.7%
1145Swap Adjacent in LR String
Medium
8
0.4%
1146Find the Number of Ways to Place People I
Medium
8
0.6%
1147Binary Tree Level Order Traversal II
Medium
8
0.7%
1148The K Weakest Rows in a Matrix
Easy
8
0.7%
1149Fancy Sequence
Hard
8
0.4%
1150Maximum Frequency of an Element After Performing Operations I
Medium
8
0.4%
1151Maximum Frequency After Subarray Operation
Medium
8
0.3%
1152Daily Leads and Partners
Easy
8
0.9%
1153Find the Closest Palindrome
Hard
8
0.3%
1154Construct Product Matrix
Medium
8
0.5%
1155Equal Sum Grid Partition I
Medium
8
0.5%
1156Alien Dictionary
Hard
8
0.4%
1157Count Unguarded Cells in the Grid
Medium
8
0.7%
1158Human Traffic of Stadium
Hard
8
0.5%
1159Maximal Score After Applying K Operations
Medium
8
0.6%
1160Find the Largest Almost Missing Integer
Easy
8
0.4%
1161Maximum Ascending Subarray Sum
Easy
8
0.7%
1162Smallest Number in Infinite Set
Medium
8
0.7%
1163Merge In Between Linked Lists
Medium
8
0.8%
1164Shortest Common Supersequence
Hard
8
0.6%
1165Minimum Distance to the Target Element
Easy
8
0.6%
1166Classes With at Least 5 Students
Easy
8
0.6%
1167Beautiful Array
Medium
8
0.7%
1168Frog Jump
Hard
8
0.5%
1169Minimum Operations to Reduce an Integer to 0
Medium
8
0.6%
1170Maximize the Distance Between Points on a Square
Hard
8
0.5%
1171Insertion Sort List
Medium
8
0.6%
1172Greatest Sum Divisible by Three
Medium
8
0.6%
1173Substrings of Size Three with Distinct Characters
Easy
8
0.8%
1174Jump Game IX
Medium
8
0.5%
1175Minimize Hamming Distance After Swap Operations
Medium
8
0.7%
1176Binary Number with Alternating Bits
Easy
8
0.7%
1177Build an Array With Stack Operations
Medium
8
0.8%
1178Swapping Nodes in a Linked List
Medium
8
0.7%
1179Design Snake Game
Medium
8
0.4%
1180Minimum Moves to Equal Array Elements
Medium
8
0.6%
1181Design Bounded Blocking Queue
Medium
8
0.7%
1182Three Divisors
Easy
8
0.6%
1183Number of Boomerangs
Medium
8
0.6%
1184Check If Array Pairs Are Divisible by k
Medium
8
0.5%
1185Number of Unique Subjects Taught by Each Teacher
Easy
8
0.9%
1186Range Addition II
Easy
8
0.6%
1187Minimum Number of Coins to be Added
Medium
8
0.6%
1188Get Equal Substrings Within Budget
Medium
8
0.6%
1189Minimum Jumps to Reach Home
Medium
8
0.3%
1190Reverse Words in a String III
Easy
8
0.8%
1191Weighted Word Mapping
Easy
8
0.9%
1192Stock Price Fluctuation
Medium
8
0.5%
1193Maximum Ice Cream Bars
Medium
8
0.8%
1194Maximum Number of Balloons
Easy
8
0.6%
1195Minimum Swaps To Make Sequences Increasing
Hard
8
0.4%
1196Number of ZigZag Arrays I
Hard
8
0.5%
1197Count the Number of Inversions
Hard
8
0.3%
1198Word Frequency
Medium
8
0.3%
1199Employee Importance
Medium
8
0.7%
1200Count Square Submatrices with All Ones
Medium
8
0.8%

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