Skip to main content
DifficultyTopic1213 of 1213
No.ProblemDifficultyFrequency
1Two Sum
Sliding Window
Easy
100.0%
2Add Two Numbers
Math
Medium
87.5%
3Longest Substring Without Repeating Characters
StringTree
Medium
87.5%
20Valid Parentheses
Stack/Queue
Easy
87.5%
56Merge IntervalsMedium
87.5%
121Best Time to Buy and Sell StockEasy
87.5%
200Number of Islands
GraphMath
Medium
87.5%
380Insert Delete GetRandom O(1)Medium
87.5%
4Median of Two Sorted Arrays
ArrayHeap
Hard
75.0%
5Longest Palindromic Substring
StringTree
Medium
75.0%
7Reverse Integer
Math
Medium
75.0%
9Palindrome Number
StringMath
Easy
75.0%
11Container With Most WaterMedium
75.0%
13Roman to Integer
Math
Easy
75.0%
14Longest Common Prefix
DP
Easy
75.0%
153SumMedium
75.0%
21Merge Two Sorted ListsEasy
75.0%
26Remove Duplicates from Sorted Array
Array
Easy
75.0%
31Next PermutationMedium
75.0%
33Search in Rotated Sorted Array
ArrayBinary Search
Medium
75.0%
42Trapping Rain WaterHard
75.0%
49Group Anagrams
String
Medium
75.0%
53Maximum Subarray
Array
Medium
75.0%
78SubsetsMedium
75.0%
79Word SearchMedium
75.0%
88Merge Sorted Array
Array
Easy
75.0%
128Longest Consecutive SequenceMedium
75.0%
146LRU CacheMedium
75.0%
155Min Stack
Stack/Queue
Medium
75.0%
169Majority ElementEasy
75.0%
242Valid Anagram
String
Easy
75.0%
394Decode String
String
Medium
75.0%
560Subarray Sum Equals K
Array
Medium
75.0%
430Flatten a Multilevel Doubly Linked List
Linked List
Medium
75.0%
1169Invalid TransactionsMedium
75.0%
1396Design Underground SystemMedium
75.0%
8String to Integer (atoi)
StringMath
Medium
62.5%
184SumMedium
62.5%
22Generate ParenthesesMedium
62.5%
23Merge k Sorted ListsHard
62.5%
27Remove ElementEasy
62.5%
28Find the Index of the First Occurrence in a String
String
Easy
62.5%
34Find First and Last Position of Element in Sorted Array
Array
Medium
62.5%
35Search Insert Position
Binary Search
Easy
62.5%
48Rotate ImageMedium
62.5%
50Pow(x, n)
Math
Medium
62.5%
54Spiral Matrix
Array
Medium
62.5%
55Jump GameMedium
62.5%
66Plus OneEasy
62.5%
69Sqrt(x)
Math
Easy
62.5%
70Climbing StairsEasy
62.5%
73Set Matrix Zeroes
Array
Medium
62.5%
75Sort ColorsMedium
62.5%
98Validate Binary Search Tree
TreeBinary Search
Medium
62.5%
102Binary Tree Level Order Traversal
Tree
Medium
62.5%
118Pascal's TriangleEasy
62.5%
125Valid Palindrome
String
Easy
62.5%
131Palindrome Partitioning
StringDP
Medium
62.5%
136Single Number
Math
Easy
62.5%
139Word BreakMedium
62.5%
140Word Break IIHard
62.5%
151Reverse Words in a String
String
Medium
62.5%
162Find Peak Element
Binary Search
Medium
62.5%
175Combine Two TablesEasy
62.5%
189Rotate Array
Array
Medium
62.5%
198House RobberMedium
62.5%
206Reverse Linked List
Linked List
Easy
62.5%
217Contains DuplicateEasy
62.5%
234Palindrome Linked List
StringLinked List
Easy
62.5%
238Product of Array Except Self
Array
Medium
62.5%
253Meeting Rooms IIMedium
62.5%
283Move ZeroesEasy
62.5%
314Binary Tree Vertical Order Traversal
Tree
Medium
62.5%
322Coin Change
DP
Medium
62.5%
387First Unique Character in a String
String
Easy
62.5%
399Evaluate DivisionMedium
62.5%
424Longest Repeating Character ReplacementMedium
62.5%
485Max Consecutive OnesEasy
62.5%
496Next Greater Element IEasy
62.5%
540Single Element in a Sorted Array
Array
Medium
62.5%
797All Paths From Source to TargetMedium
62.5%
875Koko Eating BananasMedium
62.5%
1029Two City SchedulingMedium
62.5%
1274Number of Ships in a Rectangle
Math
Hard
62.5%
1209Remove All Adjacent Duplicates in String II
String
Medium
62.5%
1249Minimum Remove to Make Valid Parentheses
Stack/Queue
Medium
62.5%
1387Sort Integers by The Power Value
Math
Medium
62.5%
1656Design an Ordered StreamEasy
62.5%
1752Check if Array Is Sorted and Rotated
ArrayBinary Search
Easy
62.5%
2423Remove Letter To Equalize FrequencyEasy
62.5%
2667Create Hello World FunctionEasy
62.5%
6Zigzag ConversionMedium
50.0%
10Regular Expression MatchingHard
50.0%
12Integer to Roman
Math
Medium
50.0%
163Sum ClosestMedium
50.0%
17Letter Combinations of a Phone Number
Math
Medium
50.0%
19Remove Nth Node From End of List
Linked List
Medium
50.0%
24Swap Nodes in Pairs
Linked List
Medium
50.0%
25Reverse Nodes in k-Group
Linked List
Hard
50.0%
29Divide Two Integers
Math
Medium
50.0%
36Valid SudokuMedium
50.0%
37Sudoku SolverHard
50.0%
39Combination SumMedium
50.0%
44Wildcard MatchingHard
50.0%
45Jump Game IIMedium
50.0%
46PermutationsMedium
50.0%
51N-QueensHard
50.0%
58Length of Last WordEasy
50.0%
61Rotate ListMedium
50.0%
62Unique PathsMedium
50.0%
63Unique Paths IIMedium
50.0%
67Add BinaryEasy
50.0%
72Edit Distance
DP
Medium
50.0%
74Search a 2D Matrix
Array
Medium
50.0%
81Search in Rotated Sorted Array II
ArrayBinary Search
Medium
50.0%
83Remove Duplicates from Sorted ListEasy
50.0%
84Largest Rectangle in HistogramHard
50.0%
90Subsets IIMedium
50.0%
100Same Tree
Tree
Easy
50.0%
101Symmetric Tree
Tree
Easy
50.0%
103Binary Tree Zigzag Level Order Traversal
Tree
Medium
50.0%
104Maximum Depth of Binary Tree
Tree
Easy
50.0%
105Construct Binary Tree from Preorder and Inorder Traversal
Tree
Medium
50.0%
110Balanced Binary Tree
Tree
Easy
50.0%
116Populating Next Right Pointers in Each Node
Linked List
Medium
50.0%
117Populating Next Right Pointers in Each Node II
Linked List
Medium
50.0%
120TriangleMedium
50.0%
122Best Time to Buy and Sell Stock IIMedium
50.0%
127Word LadderHard
50.0%
134Gas StationMedium
50.0%
135CandyHard
50.0%
138Copy List with Random PointerMedium
50.0%
141Linked List Cycle
GraphLinked List
Easy
50.0%
143Reorder ListMedium
50.0%
150Evaluate Reverse Polish NotationMedium
50.0%
152Maximum Product Subarray
Array
Medium
50.0%
160Intersection of Two Linked Lists
Linked List
Easy
50.0%
167Two Sum II - Input Array Is Sorted
ArraySliding Window
Medium
50.0%
172Factorial Trailing ZeroesMedium
50.0%
197Rising TemperatureEasy
50.0%
202Happy Number
Math
Easy
50.0%
205Isomorphic Strings
String
Easy
50.0%
207Course ScheduleMedium
50.0%
208Implement Trie (Prefix Tree)
Tree
Medium
50.0%
209Minimum Size Subarray Sum
Array
Medium
50.0%
215Kth Largest Element in an Array
ArrayHeap
Medium
50.0%
219Contains Duplicate IIEasy
50.0%
230Kth Smallest Element in a BST
Tree
Medium
50.0%
231Power of Two
Math
Easy
50.0%
235Lowest Common Ancestor of a Binary Search Tree
TreeBinary Search
Medium
50.0%
236Lowest Common Ancestor of a Binary Tree
Tree
Medium
50.0%
237Delete Node in a Linked List
Linked List
Medium
50.0%
239Sliding Window Maximum
Sliding Window
Hard
50.0%
268Missing Number
Math
Easy
50.0%
274H-IndexMedium
50.0%
287Find the Duplicate Number
Math
Medium
50.0%
297Serialize and Deserialize Binary Tree
Tree
Hard
50.0%
300Longest Increasing Subsequence
String
Medium
50.0%
328Odd Even Linked List
Linked List
Medium
50.0%
344Reverse String
String
Easy
50.0%
345Reverse Vowels of a String
String
Easy
50.0%
347Top K Frequent Elements
Heap
Medium
50.0%
349Intersection of Two Arrays
Array
Easy
50.0%
386Lexicographical Numbers
GraphMath
Medium
50.0%
410Split Array Largest Sum
Array
Hard
50.0%
416Partition Equal Subset Sum
DP
Medium
50.0%
443String Compression
String
Medium
50.0%
445Add Two Numbers II
Math
Medium
50.0%
503Next Greater Element IIMedium
50.0%
543Diameter of Binary Tree
Tree
Easy
50.0%
547Number of Provinces
Math
Medium
50.0%
570Managers with at Least 5 Direct ReportsMedium
50.0%
595Big Countries
Tree
Easy
50.0%
611Valid Triangle Number
Math
Medium
50.0%
692Top K Frequent Words
Heap
Medium
50.0%
739Daily TemperaturesMedium
50.0%
704Binary Search
Binary Search
Easy
50.0%
796Rotate String
String
Easy
50.0%
852Peak Index in a Mountain Array
ArrayBinary Search
Medium
50.0%
901Online Stock SpanMedium
50.0%
912Sort an Array
Array
Medium
50.0%
933Number of Recent Calls
Math
Easy
50.0%
509Fibonacci Number
DPMath
Easy
50.0%
987Vertical Order Traversal of a Binary Tree
Tree
Hard
50.0%
994Rotting OrangesMedium
50.0%
1004Max Consecutive Ones IIIMedium
50.0%
1011Capacity To Ship Packages Within D DaysMedium
50.0%
1244Design A LeaderboardMedium
50.0%
1148Article Views IEasy
50.0%
1347Minimum Number of Steps to Make Two Strings Anagram
StringMath
Medium
50.0%
1472Design Browser HistoryMedium
50.0%
1583Count Unhappy FriendsMedium
50.0%
1614Maximum Nesting Depth of the ParenthesesEasy
50.0%
1661Average Time of Process per MachineEasy
50.0%
1768Merge Strings Alternately
String
Easy
50.0%
1757Recyclable and Low Fat ProductsEasy
50.0%
1823Find the Winner of the Circular GameMedium
50.0%
1838Frequency of the Most Frequent ElementMedium
50.0%
176Second Highest SalaryMedium
50.0%
1280Students and ExaminationsEasy
50.0%
30Substring with Concatenation of All Words
StringTree
Hard
37.5%
32Longest Valid Parentheses
Stack/Queue
Hard
37.5%
38Count and SayMedium
37.5%
40Combination Sum IIMedium
37.5%
41First Missing PositiveHard
37.5%
43Multiply Strings
String
Medium
37.5%
47Permutations IIMedium
37.5%
64Minimum Path SumMedium
37.5%
71Simplify PathMedium
37.5%
76Minimum Window Substring
StringTreeSliding Window
Hard
37.5%
77CombinationsMedium
37.5%
80Remove Duplicates from Sorted Array II
Array
Medium
37.5%
82Remove Duplicates from Sorted List IIMedium
37.5%
85Maximal RectangleHard
37.5%
86Partition List
DP
Medium
37.5%
92Reverse Linked List II
Linked List
Medium
37.5%
94Binary Tree Inorder Traversal
Tree
Easy
37.5%
111Minimum Depth of Binary Tree
Tree
Easy
37.5%
113Path Sum IIMedium
37.5%
124Binary Tree Maximum Path Sum
Tree
Hard
37.5%
130Surrounded RegionsMedium
37.5%
137Single Number II
Math
Medium
37.5%
142Linked List Cycle II
GraphLinked List
Medium
37.5%
148Sort ListMedium
37.5%
153Find Minimum in Rotated Sorted Array
ArrayBinary Search
Medium
37.5%
158Read N Characters Given read4 II - Call Multiple TimesHard
37.5%
177Nth Highest SalaryMedium
37.5%
179Largest Number
Math
Medium
37.5%
180Consecutive Numbers
Math
Medium
37.5%
181Employees Earning More Than Their ManagersEasy
37.5%
183Customers Who Never OrderEasy
37.5%
187Repeated DNA SequencesMedium
37.5%
199Binary Tree Right Side View
Tree
Medium
37.5%
203Remove Linked List Elements
Linked List
Easy
37.5%
204Count Primes
Math
Medium
37.5%
210Course Schedule IIMedium
37.5%
213House Robber IIMedium
37.5%
224Basic CalculatorHard
37.5%
225Implement Stack using Queues
Stack/Queue
Easy
37.5%
226Invert Binary Tree
Tree
Easy
37.5%
227Basic Calculator IIMedium
37.5%
228Summary RangesEasy
37.5%
229Majority Element IIMedium
37.5%
232Implement Queue using Stacks
Stack/Queue
Easy
37.5%
240Search a 2D Matrix II
Array
Medium
37.5%
241Different Ways to Add ParenthesesMedium
37.5%
258Add Digits
Math
Easy
37.5%
266Palindrome Permutation
String
Easy
37.5%
278First Bad VersionEasy
37.5%
279Perfect SquaresMedium
37.5%
295Find Median from Data Stream
Heap
Hard
37.5%
303Range Sum Query - ImmutableEasy
37.5%
311Sparse Matrix Multiplication
Array
Medium
37.5%
316Remove Duplicate LettersMedium
37.5%
334Increasing Triplet Subsequence
String
Medium
37.5%
362Design Hit CounterMedium
37.5%
371Sum of Two Integers
Math
Medium
37.5%
383Ransom NoteEasy
37.5%
389Find the DifferenceEasy
37.5%
392Is Subsequence
String
Easy
37.5%
402Remove K Digits
Math
Medium
37.5%
412Fizz BuzzEasy
37.5%
435Non-overlapping IntervalsMedium
37.5%
441Arranging CoinsEasy
37.5%
450Delete Node in a BST
TreeLinked List
Medium
37.5%
451Sort Characters By FrequencyMedium
37.5%
455Assign CookiesEasy
37.5%
456132 PatternMedium
37.5%
493Reverse PairsHard
37.5%
494Target SumMedium
37.5%
523Continuous Subarray Sum
Array
Medium
37.5%
525Contiguous Array
Array
Medium
37.5%
541Reverse String II
String
Easy
37.5%
1730Shortest Path to Get FoodMedium
37.5%
556Next Greater Element IIIMedium
37.5%
567Permutation in String
String
Medium
37.5%
577Employee BonusEasy
37.5%
582Kill ProcessMedium
37.5%
584Find Customer RefereeEasy
37.5%
626Exchange SeatsMedium
37.5%
642Design Search Autocomplete SystemHard
37.5%
643Maximum Average Subarray I
Array
Easy
37.5%
645Set MismatchEasy
37.5%
662Maximum Width of Binary Tree
Tree
Medium
37.5%
669Trim a Binary Search Tree
TreeBinary Search
Medium
37.5%
676Implement Magic DictionaryMedium
37.5%
678Valid Parenthesis String
String
Medium
37.5%
684Redundant ConnectionMedium
37.5%
714Best Time to Buy and Sell Stock with Transaction FeeMedium
37.5%
721Accounts MergeMedium
37.5%
724Find Pivot IndexEasy
37.5%
733Flood Fill
Graph
Easy
37.5%
735Asteroid CollisionMedium
37.5%
749Contain VirusHard
37.5%
860Lemonade ChangeEasy
37.5%
876Middle of the Linked List
Linked List
Easy
37.5%
881Boats to Save PeopleMedium
37.5%
907Sum of Subarray Minimums
Array
Medium
37.5%
930Binary Subarrays With Sum
Array
Medium
37.5%
974Subarray Sums Divisible by K
Array
Medium
37.5%
977Squares of a Sorted Array
Array
Easy
37.5%
993Cousins in Binary Tree
Tree
Easy
37.5%
1021Remove Outermost ParenthesesEasy
37.5%
1071Greatest Common Divisor of Strings
String
Easy
37.5%
1091Shortest Path in Binary Matrix
Array
Medium
37.5%
1095Find in Mountain Array
Array
Hard
37.5%
1104Path In Zigzag Labelled Binary Tree
Tree
Medium
37.5%
1143Longest Common Subsequence
StringDP
Medium
37.5%
1174Immediate Food Delivery IIMedium
37.5%
1200Minimum Absolute DifferenceEasy
37.5%
1193Monthly Transactions IMedium
37.5%
1207Unique Number of Occurrences
Math
Easy
37.5%
1211Queries Quality and PercentageEasy
37.5%
1235Maximum Profit in Job SchedulingHard
37.5%
1251Average Selling PriceEasy
37.5%
1358Number of Substrings Containing All Three Characters
StringTreeMath
Medium
37.5%
1378Replace Employee ID With The Unique IdentifierEasy
37.5%
1478Allocate MailboxesHard
37.5%
1480Running Sum of 1d Array
Array
Easy
37.5%
1482Minimum Number of Days to Make m Bouquets
Math
Medium
37.5%
1539Kth Missing Positive Number
Math
Easy
37.5%
1570Dot Product of Two Sparse VectorsMedium
37.5%
1609Even Odd Tree
Tree
Medium
37.5%
1636Sort Array by Increasing Frequency
Array
Easy
37.5%
1816Truncate SentenceEasy
37.5%
1820Maximum Number of Accepted Invitations
Math
Medium
37.5%
1893Check if All the Integers in a Range Are Covered
Math
Easy
37.5%
1920Build Array from Permutation
Array
Easy
37.5%
1922Count Good Numbers
Math
Medium
37.5%
1929Concatenation of Array
Array
Easy
37.5%
1934Confirmation RateMedium
37.5%
1971Find if Path Exists in Graph
Graph
Easy
37.5%
2035Partition Array Into Two Arrays to Minimize Sum Difference
ArrayDP
Hard
37.5%
2149Rearrange Array Elements by Sign
Array
Medium
37.5%
2235Add Two Integers
Math
Easy
37.5%
2515Shortest Distance to Target String in a Circular Array
ArrayString
Easy
37.5%
1070Product Sales Analysis IIIMedium
37.5%
1365How Many Numbers Are Smaller Than the Current Number
Math
Easy
37.5%
214Shortest Palindrome
String
Hard
37.5%
233Number of Digit One
Math
Hard
37.5%
114Flatten Binary Tree to Linked List
TreeLinked List
Medium
37.5%
1164Product Price at a Given DateMedium
37.5%
2965Find Missing and Repeated ValuesEasy
37.5%
670Maximum SwapMedium
37.5%
438Find All Anagrams in a String
String
Medium
37.5%
2461Maximum Sum of Distinct Subarrays With Length K
Array
Medium
37.5%
904Fruit Into BasketsMedium
37.5%
326Power of Three
Math
Easy
37.5%
97Interleaving String
String
Medium
37.5%
1079Letter Tile PossibilitiesMedium
37.5%
2161Partition Array According to Given Pivot
ArrayDP
Medium
37.5%
60Permutation SequenceHard
37.5%
498Diagonal TraverseMedium
37.5%
771Jewels and StonesEasy
37.5%
869Reordered Power of 2
Math
Medium
37.5%
182Duplicate EmailsEasy
37.5%
52N-Queens IIHard
25.0%
57Insert IntervalMedium
25.0%
68Text JustificationHard
25.0%
91Decode WaysMedium
25.0%
99Recover Binary Search Tree
TreeBinary Search
Medium
25.0%
108Convert Sorted Array to Binary Search Tree
ArrayTreeBinary Search
Easy
25.0%
112Path SumEasy
25.0%
115Distinct Subsequences
String
Hard
25.0%
123Best Time to Buy and Sell Stock IIIHard
25.0%
126Word Ladder IIHard
25.0%
129Sum Root to Leaf Numbers
Math
Medium
25.0%
133Clone Graph
Graph
Medium
25.0%
144Binary Tree Preorder Traversal
Tree
Easy
25.0%
145Binary Tree Postorder Traversal
Tree
Easy
25.0%
149Max Points on a LineHard
25.0%
168Excel Sheet Column TitleEasy
25.0%
173Binary Search Tree Iterator
TreeBinary Search
Medium
25.0%
185Department Top Three SalariesHard
25.0%
211Design Add and Search Words Data StructureMedium
25.0%
222Count Complete Tree Nodes
TreeLinked List
Easy
25.0%
260Single Number III
Math
Medium
25.0%
263Ugly Number
Math
Easy
25.0%
264Ugly Number II
Math
Medium
25.0%
290Word PatternEasy
25.0%
308Range Sum Query 2D - MutableMedium
25.0%
315Count of Smaller Numbers After Self
Math
Hard
25.0%
332Reconstruct ItineraryHard
25.0%
338Counting BitsEasy
25.0%
350Intersection of Two Arrays II
Array
Easy
25.0%
367Valid Perfect SquareEasy
25.0%
368Largest Divisible SubsetMedium
25.0%
374Guess Number Higher or Lower
Math
Easy
25.0%
390Elimination GameMedium
25.0%
405Convert a Number to Hexadecimal
Math
Easy
25.0%
409Longest Palindrome
String
Easy
25.0%
414Third Maximum Number
Math
Easy
25.0%
442Find All Duplicates in an Array
Array
Medium
25.0%
448Find All Numbers Disappeared in an Array
ArrayMath
Easy
25.0%
452Minimum Number of Arrows to Burst Balloons
Math
Medium
25.0%
459Repeated Substring Pattern
StringTree
Easy
25.0%
463Island Perimeter
Graph
Easy
25.0%
502IPOHard
25.0%
506Relative RanksEasy
25.0%
515Find Largest Value in Each Tree Row
Tree
Medium
25.0%
518Coin Change II
DP
Medium
25.0%
539Minimum Time DifferenceMedium
25.0%
54201 Matrix
Array
Medium
25.0%
561Array Partition
ArrayDP
Easy
25.0%
605Can Place FlowersEasy
25.0%
610Triangle JudgementEasy
25.0%
620Not Boring MoviesEasy
25.0%
621Task SchedulerMedium
25.0%
628Maximum Product of Three Numbers
Math
Easy
25.0%
633Sum of Square Numbers
Math
Medium
25.0%
647Palindromic Substrings
StringTree
Medium
25.0%
658Find K Closest ElementsMedium
25.0%
680Valid Palindrome II
String
Easy
25.0%
695Max Area of Island
Graph
Medium
25.0%
713Subarray Product Less Than K
Array
Medium
25.0%
723Candy CrushMedium
25.0%
743Network Delay Time
Graph
Medium
25.0%
746Min Cost Climbing StairsEasy
25.0%
767Reorganize String
String
Medium
25.0%
787Cheapest Flights Within K Stops
Heap
Medium
25.0%
802Find Eventual Safe StatesMedium
25.0%
827Making A Large Island
Graph
Hard
25.0%
853Car FleetMedium
25.0%
867Transpose Matrix
Array
Easy
25.0%
905Sort Array By Parity
Array
Easy
25.0%
909Snakes and LaddersMedium
25.0%
921Minimum Add to Make Parentheses ValidMedium
25.0%
981Time Based Key-Value StoreMedium
25.0%
1002Find Common CharactersEasy
25.0%
1009Complement of Base 10 Integer
Math
Easy
25.0%
1020Number of Enclaves
Math
Medium
25.0%
1043Partition Array for Maximum Sum
ArrayDP
Medium
25.0%
1047Remove All Adjacent Duplicates In String
String
Easy
25.0%
1108Defanging an IP AddressEasy
25.0%
1190Reverse Substrings Between Each Pair of Parentheses
StringTree
Medium
25.0%
1192Critical Connections in a Network
Graph
Hard
25.0%
1204Last Person to Fit in the BusMedium
25.0%
1248Count Number of Nice Subarrays
ArrayMath
Medium
25.0%
1283Find the Smallest Divisor Given a ThresholdMedium
25.0%
1346Check If N and Its Double ExistEasy
25.0%
1351Count Negative Numbers in a Sorted Matrix
ArrayMath
Easy
25.0%
1431Kids With the Greatest Number of Candies
Math
Easy
25.0%
1470Shuffle the Array
Array
Easy
25.0%
1498Number of Subsequences That Satisfy the Given Sum Condition
StringMath
Medium
25.0%
1512Number of Good Pairs
Math
Easy
25.0%
1547Minimum Cost to Cut a StickHard
25.0%
1581Customer Who Visited but Did Not Make Any TransactionsEasy
25.0%
1679Max Number of K-Sum Pairs
Math
Medium
25.0%
1700Number of Students Unable to Eat Lunch
Math
Easy
25.0%
1732Find the Highest AltitudeEasy
25.0%
1731The Number of Employees Which Report to Each Employee
Math
Easy
25.0%
1832Check if the Sentence Is PangramEasy
25.0%
1903Largest Odd Number in String
StringMath
Easy
25.0%
1901Find a Peak Element II
Binary Search
Medium
25.0%
2560House Robber IVMedium
25.0%
2620CounterEasy
25.0%
2769Find the Maximum Achievable Number
Math
Easy
25.0%
2877Create a DataFrame from ListEasy
25.0%
3110Score of a String
String
Easy
25.0%
1304Find N Unique Integers Sum up to Zero
Math
Easy
25.0%
1978Employees Whose Manager Left the CompanyEasy
25.0%
719Find K-th Smallest Pair DistanceHard
25.0%
1910Remove All Occurrences of a Substring
StringTree
Medium
25.0%
1341Movie RatingMedium
25.0%
2619Array Prototype Last
Array
Easy
25.0%
947Most Stones Removed with Same Row or ColumnMedium
25.0%
2104Sum of Subarray Ranges
Array
Medium
25.0%
550Game Play Analysis IVMedium
25.0%
989Add to Array-Form of Integer
ArrayMath
Easy
25.0%
1045Customers Who Bought All ProductsMedium
25.0%
632Smallest Range Covering Elements from K ListsHard
25.0%
1683Invalid TweetsEasy
25.0%
2239Find Closest Number to Zero
Math
Easy
25.0%
594Longest Harmonious Subsequence
String
Easy
25.0%
1331Rank Transform of an Array
Array
Easy
25.0%
962Maximum Width RampMedium
25.0%
1423Maximum Points You Can Obtain from CardsMedium
25.0%
1094Car PoolingMedium
25.0%
765Couples Holding HandsHard
25.0%
381Insert Delete GetRandom O(1) - Duplicates allowedHard
25.0%
602Friend Requests II: Who Has the Most FriendsMedium
25.0%
190Reverse BitsEasy
25.0%
2563Count the Number of Fair Pairs
Math
Medium
25.0%
1574Shortest Subarray to be Removed to Make Array Sorted
Array
Medium
25.0%
282Expression Add OperatorsHard
25.0%
196Delete Duplicate EmailsEasy
25.0%
1760Minimum Limit of Balls in a BagMedium
25.0%
3381Maximum Subarray Sum With Length Divisible by K
Array
Medium
25.0%
1652Defuse the BombEasy
25.0%
653Two Sum IV - Input is a BST
TreeSliding Window
Easy
25.0%
1941Check if All Characters Have Equal Number of Occurrences
Math
Easy
25.0%
1014Best Sightseeing PairMedium
25.0%
3405Count the Number of Arrays with K Matching Adjacent Elements
ArrayMath
Hard
25.0%
2634Filter Elements from Array
Array
Easy
25.0%
992Subarrays with K Different Integers
ArrayMath
Hard
25.0%
1930Unique Length-3 Palindromic Subsequences
String
Medium
25.0%
1789Primary Department for Each EmployeeEasy
25.0%
983Minimum Cost For TicketsMedium
25.0%
1295Find Numbers with Even Number of Digits
Math
Easy
25.0%
2657Find the Prefix Common Array of Two Arrays
Array
Medium
25.0%
475HeatersMedium
25.0%
428Serialize and Deserialize N-ary Tree
Tree
Hard
25.0%
3105Longest Strictly Increasing or Strictly Decreasing Subarray
Array
Easy
25.0%
1726Tuple with Same ProductMedium
25.0%
3174Clear Digits
Math
Easy
25.0%
1019Next Greater Node In Linked List
Linked List
Medium
25.0%
2342Max Sum of a Pair With Equal Sum of Digits
Math
Medium
25.0%
2698Find the Punishment Number of an Integer
Math
Medium
25.0%
1781Sum of Beauty of All Substrings
StringTree
Medium
25.0%
1415The k-th Lexicographical String of All Happy Strings of Length n
StringGraph
Medium
25.0%
1321Restaurant GrowthMedium
25.0%
65Valid Number
Math
Hard
25.0%
844Backspace String Compare
String
Easy
25.0%
2226Maximum Candies Allocated to K ChildrenMedium
25.0%
1217Minimum Cost to Move Chips to The Same PositionEasy
25.0%
2401Longest Nice Subarray
Array
Medium
25.0%
1141User Activity for the Past 30 Days IEasy
25.0%
871Minimum Number of Refueling Stops
Math
Hard
25.0%
520Detect CapitalEasy
25.0%
1506Find Root of N-Ary Tree
Tree
Medium
25.0%
2843Count Symmetric Integers
Math
Easy
25.0%
863All Nodes Distance K in Binary Tree
TreeLinked List
Medium
25.0%
781Rabbits in ForestMedium
25.0%
2145Count the Hidden SequencesMedium
25.0%
3304Find the K-th Character in String Game I
String
Easy
25.0%
2094Finding 3-Digit Even Numbers
Math
Easy
25.0%
516Longest Palindromic Subsequence
String
Medium
25.0%
3024Type of TriangleEasy
25.0%
3355Zero Array Transformation I
Array
Medium
25.0%
1344Angle Between Hands of a ClockMedium
25.0%
2200Find All K-Distant Indices in an Array
Array
Easy
25.0%
2040Kth Smallest Product of Two Sorted Arrays
Array
Hard
25.0%
792Number of Matching Subsequences
StringMath
Medium
25.0%
2311Longest Binary Subsequence Less Than or Equal to K
String
Medium
25.0%
2099Find Subsequence of Length K With the Largest Sum
String
Easy
25.0%
973K Closest Points to OriginMedium
25.0%
178Rank ScoresMedium
25.0%
585Investments in 2016Medium
25.0%
1353Maximum Number of Events That Can Be Attended
Math
Medium
25.0%
3136Valid WordEasy
25.0%
1446Consecutive CharactersEasy
25.0%
421Maximum XOR of Two Numbers in an Array
ArrayMath
Medium
25.0%
1275Find Winner on a Tic Tac Toe GameEasy
25.0%
898Bitwise ORs of Subarrays
Array
Medium
25.0%
2787Ways to Express an Integer as Sum of Powers
Math
Medium
25.0%
657Robot Return to OriginEasy
25.0%
262Trips and UsersHard
25.0%
1504Count Submatrices With All OnesMedium
25.0%
309Best Time to Buy and Sell Stock with CooldownMedium
25.0%
3195Find the Minimum Area to Cover All Ones IMedium
25.0%
2327Number of People Aware of a Secret
Math
Medium
25.0%
507Perfect Number
Math
Easy
25.0%
572Subtree of Another Tree
Tree
Easy
25.0%
812Largest Triangle AreaEasy
25.0%
1266Minimum Time Visiting All PointsEasy
25.0%
2048Next Greater Numerically Balanced Number
Math
Medium
25.0%
3719Longest Balanced Subarray I
Array
Medium
25.0%
815Bus RoutesHard
25.0%
3217Delete Nodes From Linked List Present in Array
ArrayLinked List
Medium
25.0%
1046Last Stone WeightEasy
25.0%
1502Can Make Arithmetic Progression From SequenceEasy
25.0%
682Baseball GameEasy
25.0%
3010Divide an Array Into Subarrays With Minimum Cost I
Array
Easy
25.0%
696Count Binary Substrings
StringTree
Easy
25.0%
673Number of Longest Increasing Subsequence
StringMath
Medium
25.0%
1022Sum of Root To Leaf Binary Numbers
Math
Easy
25.0%
2833Furthest Point From OriginEasy
25.0%
59Spiral Matrix II
Array
Medium
12.5%
89Gray CodeMedium
12.5%
95Unique Binary Search Trees II
TreeBinary Search
Medium
12.5%
96Unique Binary Search Trees
TreeBinary Search
Medium
12.5%
106Construct Binary Tree from Inorder and Postorder Traversal
Tree
Medium
12.5%
109Convert Sorted List to Binary Search Tree
TreeBinary Search
Medium
12.5%
119Pascal's Triangle IIEasy
12.5%
132Palindrome Partitioning II
StringDP
Hard
12.5%
164Maximum GapMedium
12.5%
191Number of 1 Bits
Math
Easy
12.5%
212Word Search IIHard
12.5%
257Binary Tree Paths
Tree
Easy
12.5%
273Integer to English Words
Math
Hard
12.5%
304Range Sum Query 2D - ImmutableMedium
12.5%
307Range Sum Query - MutableMedium
12.5%
312Burst BalloonsHard
12.5%
319Bulb SwitcherMedium
12.5%
343Integer Break
Math
Medium
12.5%
354Russian Doll EnvelopesHard
12.5%
355Design TwitterMedium
12.5%
378Kth Smallest Element in a Sorted Matrix
Array
Medium
12.5%
404Sum of Left LeavesEasy
12.5%
432All O`one Data StructureHard
12.5%
433Minimum Genetic MutationMedium
12.5%
436Find Right IntervalMedium
12.5%
437Path Sum IIIMedium
12.5%
460LFU CacheHard
12.5%
486Predict the WinnerMedium
12.5%
501Find Mode in Binary Search Tree
TreeBinary Search
Easy
12.5%
513Find Bottom Left Tree Value
Tree
Medium
12.5%
554Brick WallMedium
12.5%
576Out of Boundary PathsMedium
12.5%
607Sales PersonEasy
12.5%
6502 Keys KeyboardMedium
12.5%
652Find Duplicate Subtrees
Tree
Medium
12.5%
718Maximum Length of Repeated Subarray
Array
Medium
12.5%
740Delete and EarnMedium
12.5%
744Find Smallest Letter Greater Than TargetEasy
12.5%
763Partition Labels
DP
Medium
12.5%
700Search in a Binary Search Tree
TreeBinary Search
Easy
12.5%
703Kth Largest Element in a Stream
Heap
Easy
12.5%
779K-th Symbol in GrammarMedium
12.5%
785Is Graph Bipartite?
Graph
Medium
12.5%
791Custom Sort String
String
Medium
12.5%
705Design HashSetEasy
12.5%
622Design Circular Queue
Stack/Queue
Medium
12.5%
846Hand of StraightsMedium
12.5%
856Score of ParenthesesMedium
12.5%
877Stone GameMedium
12.5%
885Spiral Matrix III
Array
Medium
12.5%
888Fair Candy SwapEasy
12.5%
931Minimum Falling Path SumMedium
12.5%
935Knight DialerMedium
12.5%
950Reveal Cards In Increasing OrderMedium
12.5%
979Distribute Coins in Binary Tree
Tree
Medium
12.5%
980Unique Paths IIIHard
12.5%
986Interval List IntersectionsMedium
12.5%
997Find the Town JudgeEasy
12.5%
1008Construct Binary Search Tree from Preorder Traversal
TreeBinary Search
Medium
12.5%
1027Longest Arithmetic Subsequence
String
Medium
12.5%
1042Flower Planting With No AdjacentMedium
12.5%
1044Longest Duplicate Substring
StringTree
Hard
12.5%
1048Longest String Chain
String
Medium
12.5%
1075Project Employees IEasy
12.5%
1089Duplicate ZerosEasy
12.5%
511Game Play Analysis IEasy
12.5%
1122Relative Sort Array
Array
Easy
12.5%
1289Minimum Falling Path Sum IIHard
12.5%
1130Minimum Cost Tree From Leaf Values
Tree
Medium
12.5%
1137N-th Tribonacci Number
Math
Easy
12.5%
1140Stone Game IIMedium
12.5%
1382Balance a Binary Search Tree
TreeBinary Search
Medium
12.5%
1550Three Consecutive OddsEasy
12.5%
2273Find Resultant Array After Removing Anagrams
ArrayString
Easy
12.5%
1282Group the People Given the Group Size They Belong ToMedium
12.5%
1438Longest Continuous Subarray With Absolute Diff Less Than or Equal to Limit
Array
Medium
12.5%
1518Water BottlesEasy
12.5%
1517Find Users With Valid E-MailsEasy
12.5%
1527Patients With a ConditionEasy
12.5%
1578Minimum Time to Make Rope ColorfulMedium
12.5%
1608Special Array With X Elements Greater Than or Equal X
Array
Easy
12.5%
1653Minimum Deletions to Make String Balanced
String
Medium
12.5%
1633Percentage of Users Attended a ContestEasy
12.5%
1672Richest Customer WealthEasy
12.5%
1717Maximum Score From Removing Substrings
StringTree
Medium
12.5%
1863Sum of All Subset XOR TotalsEasy
12.5%
1911Maximum Alternating Subsequence Sum
String
Medium
12.5%
2009Minimum Number of Operations to Make Array Continuous
ArrayMath
Hard
12.5%
2073Time Needed to Buy TicketsEasy
12.5%
2095Delete the Middle Node of a Linked List
Linked List
Medium
12.5%
2130Maximum Twin Sum of a Linked List
Linked List
Medium
12.5%
2385Amount of Time for Binary Tree to Be Infected
Tree
Medium
12.5%
2583Kth Largest Sum in a Binary Tree
TreeHeap
Medium
12.5%
2574Left and Right Sum DifferencesEasy
12.5%
2704To Be Or Not To BeEasy
12.5%
2703Return Length of Arguments PassedEasy
12.5%
2956Find Common Elements Between Two Arrays
Array
Easy
12.5%
357Count Numbers with Unique Digits
Math
Medium
12.5%
508Most Frequent Subtree Sum
Tree
Medium
12.5%
2011Final Value of Variable After Performing OperationsEasy
12.5%
1105Filling Bookcase ShelvesMedium
12.5%
1025Divisor GameEasy
12.5%
2134Minimum Swaps to Group All 1's Together IIMedium
12.5%
1667Fix Names in a TableEasy
12.5%
1389Create Target Array in the Given Order
Array
Easy
12.5%
3186Maximum Total Damage With Spell CastingMedium
12.5%
1508Range Sum of Sorted Subarray Sums
Array
Medium
12.5%
686Repeated String Match
String
Medium
12.5%
896Monotonic Array
ArrayStack/Queue
Easy
12.5%
725Split Linked List in Parts
Linked List
Medium
12.5%
843Guess the WordHard
12.5%
1568Minimum Number of Days to Disconnect Island
GraphMath
Hard
12.5%
2064Minimized Maximum of Products Distributed to Any StoreMedium
12.5%
1937Maximum Number of Points with Cost
Math
Medium
12.5%
664Strange PrinterHard
12.5%
221Maximal SquareMedium
12.5%
3264Final Array State After K Multiplication Operations I
Array
Easy
12.5%
252Meeting RoomsEasy
12.5%
407Trapping Rain Water IIHard
12.5%
1945Sum of Digits of String After Convert
StringMath
Easy
12.5%
2028Find Missing ObservationsMedium
12.5%
1367Linked List in Binary Tree
TreeLinked List
Medium
12.5%
590N-ary Tree Postorder Traversal
Tree
Easy
12.5%
2220Minimum Bit Flips to Convert Number
Math
Easy
12.5%
3254Find the Power of K-Size Subarrays I
ArrayMath
Medium
12.5%
2419Longest Subarray With Maximum Bitwise AND
Array
Medium
12.5%
1371Find the Longest Substring Containing Vowels in Even Counts
StringTree
Medium
12.5%
729My Calendar IMedium
12.5%
1268Search Suggestions SystemMedium
12.5%
1590Make Sum Divisible by PMedium
12.5%
1267Count Servers that CommunicateMedium
12.5%
1813Sentence Similarity IIIMedium
12.5%
1942The Number of the Smallest Unoccupied Chair
Math
Medium
12.5%
2406Divide Intervals Into Minimum Number of Groups
Math
Medium
12.5%
2724Sort ByEasy
12.5%
373Find K Pairs with Smallest SumsMedium
12.5%
1976Number of Ways to Arrive at Destination
Math
Medium
12.5%
2590Design a Todo ListMedium
12.5%
1405Longest Happy String
String
Medium
12.5%
321Create Maximum Number
Math
Hard
12.5%
1545Find Kth Bit in Nth Binary String
String
Medium
12.5%
1106Parsing A Boolean ExpressionHard
12.5%
1464Maximum Product of Two Elements in an Array
Array
Easy
12.5%
1593Split a String Into the Max Number of Unique Substrings
StringTreeMath
Medium
12.5%
346Moving Average from Data StreamEasy
12.5%
1475Final Prices With a Special Discount in a ShopEasy
12.5%
3190Find Minimum Operations to Make All Elements Divisible by ThreeEasy
12.5%
1671Minimum Number of Removals to Make Mountain Array
ArrayMath
Hard
12.5%
2463Minimum Total Distance TraveledHard
12.5%
216Combination Sum IIIMedium
12.5%
2490Circular SentenceEasy
12.5%
599Minimum Index Sum of Two ListsEasy
12.5%
942DI String Match
String
Easy
12.5%
2914Minimum Number of Changes to Make Binary String Beautiful
StringMath
Medium
12.5%
1534Count Good TripletsEasy
12.5%
1829Maximum XOR for Each QueryMedium
12.5%
3133Minimum Array End
Array
Medium
12.5%
3286Find a Safe Walk Through a GridMedium
12.5%
415Add Strings
String
Easy
12.5%
697Degree of an Array
Array
Easy
12.5%
1373Maximum Sum BST in Binary Tree
Tree
Hard
12.5%
1957Delete Characters to Make Fancy String
String
Easy
12.5%
1072Flip Columns For Maximum Number of Equal Rows
Math
Medium
12.5%
292Nim GameEasy
12.5%
752Open the LockMedium
12.5%
171Excel Sheet Column Number
Math
Easy
12.5%
2413Smallest Even MultipleEasy
12.5%
3152Special Array II
Array
Medium
12.5%
1944Number of Visible People in a Queue
Stack/QueueMath
Hard
12.5%
2062Count Vowel Substrings of a String
StringTree
Easy
12.5%
2784Check if Array is Good
Array
Easy
12.5%
2593Find Score of an Array After Marking All Elements
Array
Medium
12.5%
480Sliding Window Median
Sliding WindowHeap
Hard
12.5%
2762Continuous Subarrays
Array
Medium
12.5%
1792Maximum Average Pass RatioMedium
12.5%
289Game of LifeMedium
12.5%
3354Make Array Elements Equal to Zero
Array
Easy
12.5%
769Max Chunks To Make SortedMedium
12.5%
3388Count Beautiful Splits in an Array
Array
Medium
12.5%
1068Product Sales Analysis IEasy
12.5%
1791Find Center of Star Graph
Graph
Easy
12.5%
689Maximum Sum of 3 Non-Overlapping Subarrays
Array
Hard
12.5%
528Random Pick with WeightMedium
12.5%
2270Number of Ways to Split Array
ArrayMath
Medium
12.5%
1769Minimum Number of Operations to Move All Balls to Each Box
Math
Medium
12.5%
1408String Matching in an Array
ArrayString
Easy
12.5%
3042Count Prefix and Suffix Pairs IEasy
12.5%
2185Counting Words With a Given PrefixEasy
12.5%
916Word SubsetsMedium
12.5%
627Swap Sex of EmployeesEasy
12.5%
1400Construct K Palindrome Strings
String
Medium
12.5%
624Maximum Distance in Arrays
Array
Medium
12.5%
2116Check if a Parentheses String Can Be Valid
String
Medium
12.5%
3223Minimum Length of String After Operations
String
Medium
12.5%
2429Minimize XORMedium
12.5%
1255Maximum Score Words Formed by LettersHard
12.5%
617Merge Two Binary Trees
Tree
Easy
12.5%
2661First Completely Painted Row or ColumnMedium
12.5%
3428Maximum and Minimum Sums of at Most Size K Subsequences
String
Medium
12.5%
1293Shortest Path in a Grid with Obstacles Elimination
Tree
Hard
12.5%
2017Grid GameMedium
12.5%
3429Paint House IVMedium
12.5%
2373Largest Local Values in a Matrix
Array
Easy
12.5%
1290Convert Binary Number in a Linked List to Integer
Linked ListMath
Easy
12.5%
2007Find Original Array From Doubled Array
Array
Medium
12.5%
93Restore IP AddressesMedium
12.5%
2215Find the Difference of Two Arrays
Array
Easy
12.5%
1778Shortest Path in a Hidden GridMedium
12.5%
317Shortest Distance from All BuildingsHard
12.5%
581Shortest Unsorted Continuous Subarray
Array
Medium
12.5%
1171Remove Zero Sum Consecutive Nodes from Linked List
Linked List
Medium
12.5%
3160Find the Number of Distinct Colors Among the Balls
Math
Medium
12.5%
2418Sort the PeopleEasy
12.5%
427Construct Quad Tree
Tree
Medium
12.5%
1763Longest Nice Substring
StringTree
Easy
12.5%
1352Product of the Last K Numbers
Math
Medium
12.5%
2824Count Pairs Whose Sum is Less than TargetEasy
12.5%
310Minimum Height Trees
Tree
Medium
12.5%
1907Count Salary CategoriesMedium
12.5%
1980Find Unique Binary String
String
Medium
12.5%
575Distribute CandiesEasy
12.5%
1028Recover a Tree From Preorder Traversal
Tree
Hard
12.5%
889Construct Binary Tree from Preorder and Postorder Traversal
Tree
Medium
12.5%
754Reach a Number
Math
Medium
12.5%
873Length of Longest Fibonacci Subsequence
StringDP
Medium
12.5%
1309Decrypt String from Alphabet to Integer Mapping
StringMath
Easy
12.5%
1749Maximum Absolute Sum of Any Subarray
Array
Medium
12.5%
1780Check if Number is a Sum of Powers of Three
Math
Medium
12.5%
2579Count Total Number of Colored Cells
Math
Medium
12.5%
2542Maximum Subsequence Score
String
Medium
12.5%
2523Closest Prime Numbers in Range
Math
Medium
12.5%
286Walls and GatesMedium
12.5%
1456Maximum Number of Vowels in a Substring of Given Length
StringTreeMath
Medium
12.5%
3208Alternating Groups IIMedium
12.5%
3306Count of Substrings Containing Every Vowel and K Consonants II
StringTree
Medium
12.5%
667Beautiful Arrangement IIMedium
12.5%
3356Zero Array Transformation II
Array
Medium
12.5%
417Pacific Atlantic Water FlowMedium
12.5%
1049Last Stone Weight IIMedium
12.5%
2206Divide Array Into Equal Pairs
Array
Easy
12.5%
1854Maximum Population YearEasy
12.5%
2058Find the Minimum and Maximum Number of Nodes Between Critical Points
Linked ListMath
Medium
12.5%
3191Minimum Operations to Make Binary Array Elements Equal to One I
Array
Medium
12.5%
2115Find All Possible Recipes from Given SuppliesMedium
12.5%
1710Maximum Units on a TruckEasy
12.5%
848Shifting LettersMedium
12.5%
3453Separate Squares IMedium
12.5%
3394Check if Grid can be Cut into SectionsMedium
12.5%
1084Sales Analysis IIIEasy
12.5%
1052Grumpy Bookstore OwnerMedium
12.5%
747Largest Number At Least Twice of Others
Math
Easy
12.5%
2140Solving Questions With Brainpower
Math
Medium
12.5%
2874Maximum Value of an Ordered Triplet IIMedium
12.5%
1123Lowest Common Ancestor of Deepest LeavesMedium
12.5%
3396Minimum Number of Operations to Make Elements in Array Distinct
ArrayMath
Easy
12.5%
3375Minimum Operations to Make Array Values Equal to K
Array
Easy
12.5%
687Longest Univalue PathMedium
12.5%
2179Count Good Triplets in an Array
Array
Hard
12.5%
2176Count Equal and Divisible Pairs in an Array
Array
Easy
12.5%
2109Adding Spaces to a String
String
Medium
12.5%
918Maximum Sum Circular Subarray
Array
Medium
12.5%
2352Equal Row and Column PairsMedium
12.5%
2800Shortest String That Contains Three Strings
String
Medium
12.5%
1399Count Largest GroupEasy
12.5%
832Flipping an ImageEasy
12.5%
2845Count of Interesting Subarrays
Array
Medium
12.5%
2974Minimum Number Game
Math
Easy
12.5%
2404Most Frequent Even ElementEasy
12.5%
2259Remove Digit From Number to Maximize Result
Math
Easy
12.5%
2962Count Subarrays Where Max Element Appears at Least K Times
Array
Medium
12.5%
838Push DominoesMedium
12.5%
3310Remove Methods From ProjectMedium
12.5%
2570Merge Two 2D Arrays by Summing Values
Array
Easy
12.5%
2337Move Pieces to Obtain a String
String
Medium
12.5%
1128Number of Equivalent Domino Pairs
Math
Easy
12.5%
790Domino and Tromino TilingMedium
12.5%
3341Find Minimum Time to Reach Last Room IMedium
12.5%
2071Maximum Number of Tasks You Can Assign
Math
Hard
12.5%
174Dungeon GameHard
12.5%
1642Furthest Building You Can ReachMedium
12.5%
1931Painting a Grid With Three Different ColorsHard
12.5%
1979Find Greatest Common Divisor of Array
Array
Easy
12.5%
2894Divisible and Non-divisible Sums DifferenceEasy
12.5%
3362Zero Array Transformation III
Array
Medium
12.5%
2131Longest Palindrome by Concatenating Two Letter Words
String
Medium
12.5%
701Insert into a Binary Search Tree
TreeBinary Search
Medium
12.5%
3557Find Maximum Number of Non Intersecting Substrings
StringTreeMath
Medium
12.5%
3547Maximum Sum of Edge Values in a Graph
Graph
Hard
12.5%
1684Count the Number of Consistent Strings
StringMath
Easy
12.5%
3568Minimum Moves to Clean the ClassroomMedium
12.5%
1006Clumsy FactorialMedium
12.5%
619Biggest Single Number
Math
Easy
12.5%
1298Maximum Candies You Can Get from BoxesHard
12.5%
3403Find the Lexicographically Largest String From the Box I
StringGraph
Medium
12.5%
1524Number of Sub-arrays With Odd Sum
ArrayMath
Medium
12.5%
2170Minimum Operations to Make the Array Alternating
Array
Medium
12.5%
1544Make The String Great
String
Easy
12.5%
3170Lexicographically Minimum String After Removing Stars
StringGraph
Medium
12.5%
862Shortest Subarray with Sum at Least K
Array
Hard
12.5%
2000Reverse Prefix of WordEasy
12.5%
3445Maximum Difference Between Even and Odd Frequency IIHard
12.5%
3423Maximum Difference Between Adjacent Elements in a Circular Array
Array
Easy
12.5%
2359Find Closest Node to Given Two Nodes
Linked List
Medium
12.5%
2016Maximum Difference Between Increasing ElementsEasy
12.5%
1432Max Difference You Can Get From Changing an Integer
Math
Medium
12.5%
2460Apply Operations to an Array
Array
Easy
12.5%
2966Divide Array Into Arrays With Max Difference
Array
Medium
12.5%
3582Generate Tag for Video CaptionEasy
12.5%
2643Row With Maximum OnesEasy
12.5%
1392Longest Happy PrefixHard
12.5%
1631Path With Minimum EffortMedium
12.5%
3443Maximum Manhattan Distance After K ChangesMedium
12.5%
2138Divide a String Into Groups of Size k
String
Easy
12.5%
3085Minimum Deletions to Make String K-Special
String
Medium
12.5%
2081Sum of k-Mirror Numbers
Math
Hard
12.5%
2807Insert Greatest Common Divisors in Linked List
Linked List
Medium
12.5%
87Scramble String
String
Hard
12.5%
2231Largest Number After Digit Swaps by Parity
Math
Easy
12.5%
1926Nearest Exit from Entrance in MazeMedium
12.5%
2191Sort the Jumbled Numbers
Math
Medium
12.5%
3330Find the Original Typed String I
String
Easy
12.5%
1051Height CheckerEasy
12.5%
1991Find the Middle Index in Array
Array
Easy
12.5%
3333Find the Original Typed String II
String
Hard
12.5%
3307Find the K-th Character in String Game II
String
Hard
12.5%
1729Find Followers CountEasy
12.5%
3151Special Array I
Array
Easy
12.5%
1394Find Lucky Integer in an Array
ArrayMath
Easy
12.5%
3147Taking Maximum Energy From the Mystic DungeonMedium
12.5%
1865Finding Pairs With a Certain SumMedium
12.5%
551Student Attendance Record IEasy
12.5%
1751Maximum Number of Events That Can Be Attended II
Math
Hard
12.5%
3439Reschedule Meetings for Maximum Free Time IMedium
12.5%
3440Reschedule Meetings for Maximum Free Time IIMedium
12.5%
1013Partition Array Into Three Parts With Equal Sum
ArrayDP
Easy
12.5%
2726Calculator with Method ChainingEasy
12.5%
1900The Earliest and Latest Rounds Where Players CompeteHard
12.5%
968Binary Tree Cameras
Tree
Hard
12.5%
3202Find the Maximum Length of Valid Subsequence II
String
Medium
12.5%
899Orderly Queue
Stack/Queue
Hard
12.5%
674Longest Continuous Increasing Subsequence
String
Easy
12.5%
2163Minimum Difference in Sums After Removal of ElementsHard
12.5%
2303Calculate Amount Paid in TaxesEasy
12.5%
2300Successful Pairs of Spells and PotionsMedium
12.5%
2623MemoizeMedium
12.5%
1695Maximum Erasure ValueMedium
12.5%
2483Minimum Penalty for a ShopMedium
12.5%
3274Check if Two Chessboard Squares Have the Same ColorEasy
12.5%
2723Add Two PromisesEasy
12.5%
3487Maximum Unique Subarray Sum After Deletion
Array
Easy
12.5%
1158Market Analysis IMedium
12.5%
3480Maximize Subarrays After Removing One Conflicting Pair
Array
Hard
12.5%
2210Count Hills and Valleys in an Array
Array
Easy
12.5%
2044Count Number of Maximum Bitwise-OR Subsets
Math
Medium
12.5%
2481Minimum Cuts to Divide a CircleEasy
12.5%
2411Smallest Subarrays With Maximum Bitwise OR
Array
Medium
12.5%
1748Sum of Unique ElementsEasy
12.5%
953Verifying an Alien DictionaryEasy
12.5%
1202Smallest String With Swaps
String
Medium
12.5%
2561Rearranging FruitsHard
12.5%
991Broken CalculatorMedium
12.5%
2597The Number of Beautiful Subsets
Math
Medium
12.5%
3479Fruits Into Baskets IIIMedium
12.5%
3363Find the Maximum Number of Fruits Collected
Math
Hard
12.5%
2535Difference Between Element Sum and Digit Sum of an Array
ArrayMath
Easy
12.5%
490The MazeMedium
12.5%
2438Range Product Queries of Powers
Math
Medium
12.5%
1698Number of Distinct Substrings in a String
StringTreeMath
Medium
12.5%
2264Largest 3-Same-Digit Number in String
StringMath
Easy
12.5%
536Construct Binary Tree from String
StringTree
Medium
12.5%
821Shortest Distance to a CharacterEasy
12.5%
342Power of Four
Math
Easy
12.5%
837New 21 GameMedium
12.5%
363Max Sum of Rectangle No Larger Than KHard
12.5%
1323Maximum 69 Number
Math
Easy
12.5%
67924 GameHard
12.5%
1493Longest Subarray of 1's After Deleting One Element
Array
Medium
12.5%
2582Pass the PillowEasy
12.5%
1851Minimum Interval to Include Each QueryHard
12.5%
201Bitwise AND of Numbers Range
Math
Medium
12.5%
1300Sum of Mutated Array Closest to Target
Array
Medium
12.5%
1203Sort Items by Groups Respecting DependenciesHard
12.5%
1319Number of Operations to Make Network Connected
GraphMath
Medium
12.5%
1342Number of Steps to Reduce a Number to Zero
Math
Easy
12.5%
784Letter Case PermutationMedium
12.5%
3021Alice and Bob Playing Flower GameMedium
12.5%
2942Find Words Containing CharacterEasy
12.5%
461Hamming DistanceEasy
12.5%
3211Generate Binary Strings Without Adjacent Zeros
String
Medium
12.5%
3516Find Closest PersonEasy
12.5%
2749Minimum Operations to Make the Integer Zero
Math
Medium
12.5%
3495Minimum Operations to Make Array Elements Zero
Array
Hard
12.5%
3478Choose K Elements With Maximum SumMedium
12.5%
2119A Number After a Double Reversal
Math
Easy
12.5%
1733Minimum Number of People to Teach
Math
Medium
12.5%
526Beautiful ArrangementMedium
12.5%
966Vowel SpellcheckerMedium
12.5%
2503Maximum Number of Points From Grid Queries
Math
Hard
12.5%
1668Maximum Repeating Substring
StringTree
Easy
12.5%
2074Reverse Nodes in Even Length Groups
Linked List
Medium
12.5%
3408Design Task ManagerMedium
12.5%
3222Find the Winning Player in Coin GameEasy
12.5%
3005Count Elements With Maximum FrequencyEasy
12.5%
1061Lexicographically Smallest Equivalent String
StringGraph
Medium
12.5%
2395Find Subarrays With Equal Sum
Array
Easy
12.5%
166Fraction to Recurring DecimalMedium
12.5%
976Largest Perimeter TriangleEasy
12.5%
2540Minimum Common ValueEasy
12.5%
220Contains Duplicate IIIHard
12.5%
3035Maximum Palindromes After Operations
String
Medium
12.5%
887Super Egg DropHard
12.5%
401Binary WatchEasy
12.5%
1460Make Two Arrays Equal by Reversing Subarrays
Array
Easy
12.5%
2517Maximum Tastiness of Candy BasketMedium
12.5%
1488Avoid Flood in The CityMedium
12.5%
3494Find the Minimum Amount of Time to Brew PotionsMedium
12.5%
2364Count Number of Bad Pairs
Math
Medium
12.5%
3703Remove K-Balanced Substrings
StringTree
Medium
12.5%
1385Find the Distance Value Between Two Arrays
Array
Easy
12.5%
649Dota2 SenateMedium
12.5%
3349Adjacent Increasing Subarrays Detection I
Array
Easy
12.5%
3397Maximum Number of Distinct Elements After Operations
Math
Medium
12.5%
2090K Radius Subarray Averages
Array
Medium
12.5%
1366Rank Teams by VotesMedium
12.5%
3713Longest Balanced Substring I
StringTree
Medium
12.5%
1041Robot Bounded In CircleMedium
12.5%
600Non-negative Integers without Consecutive Ones
Math
Hard
12.5%
2043Simple Bank SystemMedium
12.5%
3609Minimum Moves to Reach Target in GridHard
12.5%
938Range Sum of BST
Tree
Easy
12.5%
2441Largest Positive Integer That Exists With Its Negative
Math
Easy
12.5%
895Maximum Frequency Stack
Stack/Queue
Hard
12.5%
2648Generate Fibonacci Sequence
DP
Easy
12.5%
3318Find X-Sum of All K-Long Subarrays I
Array
Easy
12.5%
3321Find X-Sum of All K-Long Subarrays II
Array
Hard
12.5%
1639Number of Ways to Form a Target String Given a Dictionary
StringMath
Hard
12.5%
1611Minimum One Bit Operations to Make Integers Zero
Math
Hard
12.5%
1240Tiling a Rectangle with the Fewest SquaresHard
12.5%
348Design Tic-Tac-ToeMedium
12.5%
3542Minimum Operations to Convert All Elements to ZeroMedium
12.5%
474Ones and ZeroesMedium
12.5%
395Longest Substring with At Least K Repeating Characters
StringTree
Medium
12.5%
3228Maximum Number of Operations to Move Ones to the End
Math
Medium
12.5%
1948Delete Duplicate Folders in SystemHard
12.5%
768Max Chunks To Make Sorted IIHard
12.5%
3234Count the Number of Substrings With Dominant Ones
StringTreeMath
Medium
12.5%
1437Check If All 1's Are at Least Length K Places AwayEasy
12.5%
1657Determine if Two Strings Are Close
String
Medium
12.5%
7171-bit and 2-bit CharactersEasy
12.5%
623Add One Row to Tree
Tree
Medium
12.5%
2154Keep Multiplying Found Values by TwoEasy
12.5%
880Decoded String at Index
String
Medium
12.5%
3006Find Beautiful Indices in the Given Array I
Array
Medium
12.5%
1015Smallest Integer Divisible by K
Math
Medium
12.5%
694Number of Distinct Islands
GraphMath
Medium
12.5%
2141Maximum Running Time of N ComputersHard
12.5%
759Employee Free TimeHard
12.5%
3432Count Partitions with Even Sum Difference
DP
Easy
12.5%
270Closest Binary Search Tree Value
TreeBinary Search
Easy
12.5%
608Tree Node
TreeLinked List
Medium
12.5%
552Student Attendance Record IIHard
12.5%
218The Skyline ProblemHard
12.5%
3583Count Special TripletsMedium
12.5%
1386Cinema Seat AllocationMedium
12.5%
2551Put Marbles in BagsHard
12.5%
3623Count Number of Trapezoids I
Math
Medium
12.5%
2492Minimum Score of a Path Between Two CitiesMedium
12.5%
3433Count Mentions Per UserMedium
12.5%
419Battleships in a BoardMedium
12.5%
2890Reshape Data: MeltEasy
12.5%
2147Number of Ways to Divide a Long Corridor
Math
Hard
12.5%
3484Design SpreadsheetMedium
12.5%
3347Maximum Frequency of an Element After Performing Operations IIHard
12.5%
1925Count Square Sum TriplesEasy
12.5%
3776Minimum Moves to Balance Circular Array
Array
Medium
12.5%
955Delete Columns to Make Sorted IIMedium
12.5%
2124Check if All A's Appears Before All B'sEasy
12.5%
1765Map of Highest Peak
Binary Search
Medium
12.5%
457Circular Array Loop
Array
Medium
12.5%
2421Number of Good Paths
Math
Hard
12.5%
3074Apple Redistribution into BoxesEasy
12.5%
3497Analyze Subscription ConversionMedium
12.5%
2402Meeting Rooms IIIHard
12.5%
3469Find Minimum Cost to Remove Array Elements
Array
Medium
12.5%
2027Minimum Moves to Convert String
String
Easy
12.5%
840Magic Squares In GridMedium
12.5%
385Mini ParserMedium
12.5%
808Soup ServingsMedium
12.5%
1411Number of Ways to Paint N × 3 Grid
Math
Hard
12.5%
1390Four DivisorsMedium
12.5%
967Numbers With Same Consecutive Differences
Math
Medium
12.5%
377Combination Sum IVMedium
12.5%
1975Maximum Matrix Sum
Array
Medium
12.5%
911Online ElectionMedium
12.5%
324Wiggle Sort IIMedium
12.5%
1339Maximum Product of Splitted Binary Tree
Tree
Medium
12.5%
1458Max Dot Product of Two Subsequences
String
Hard
12.5%
865Smallest Subtree with all the Deepest Nodes
TreeLinked List
Medium
12.5%
925Long Pressed NameEasy
12.5%
3043Find the Length of the Longest Common Prefix
DP
Medium
12.5%
707Design Linked List
Linked List
Medium
12.5%
446Arithmetic Slices II - Subsequence
String
Hard
12.5%
2975Maximum Square Area by Removing Fences From a FieldMedium
12.5%
3731Find Missing ElementsEasy
12.5%
3047Find the Largest Area of Square Inside Two RectanglesMedium
12.5%
961N-Repeated Element in Size 2N Array
Array
Easy
12.5%
477Total Hamming DistanceMedium
12.5%
2516Take K of Each Character From Left and RightMedium
12.5%
3649Number of Perfect Pairs
Math
Medium
12.5%
636Exclusive Time of FunctionsMedium
12.5%
3314Construct the Minimum Bitwise Array I
Array
Easy
12.5%
3507Minimum Pair Removal to Sort Array I
Array
Easy
12.5%
2236Root Equals Sum of ChildrenEasy
12.5%
532K-diff Pairs in an Array
Array
Medium
12.5%
1281Subtract the Product and Sum of Digits of an Integer
Math
Easy
12.5%
3650Minimum Cost Path with Edge ReversalsMedium
12.5%
2716Minimize String Length
String
Easy
12.5%
223Rectangle AreaMedium
12.5%
1026Maximum Difference Between Node and Ancestor
Linked List
Medium
12.5%
337House Robber IIIMedium
12.5%
1160Find Words That Can Be Formed by CharactersEasy
12.5%
833Find And Replace in String
String
Medium
12.5%
868Binary GapEasy
12.5%
3640Trionic Array II
Array
Hard
12.5%
2022Convert 1D Array Into 2D Array
Array
Easy
12.5%
3658GCD of Odd and Even SumsEasy
12.5%
335Self CrossingHard
12.5%
2197Replace Non-Coprime Numbers in Array
ArrayMath
Hard
12.5%
817Linked List Components
Linked List
Medium
12.5%
1226The Dining PhilosophersMedium
12.5%
3714Longest Balanced Substring II
StringTree
Medium
12.5%
922Sort Array By Parity II
Array
Easy
12.5%
799Champagne TowerMedium
12.5%
487Max Consecutive Ones IIMedium
12.5%
761Special Binary String
String
Hard
12.5%
698Partition to K Equal Sum Subsets
DP
Medium
12.5%
1718Construct the Lexicographically Largest Valid Sequence
Graph
Medium
12.5%
1197Minimum Knight MovesMedium
12.5%
1680Concatenation of Consecutive Binary Numbers
Math
Medium
12.5%
195Tenth LineEasy
12.5%
1536Minimum Swaps to Arrange a Binary GridMedium
12.5%
301Remove Invalid Parentheses
Stack/Queue
Hard
12.5%
2880Select DataEasy
12.5%
3848Check Digitorial Permutation
Math
Medium
12.5%
1758Minimum Changes To Make Alternating Binary String
String
Easy
12.5%
777Swap Adjacent in LR String
String
Medium
12.5%
3025Find the Number of Ways to Place People I
Math
Medium
12.5%
107Binary Tree Level Order Traversal II
Tree
Medium
12.5%
1337The K Weakest Rows in a Matrix
Array
Easy
12.5%
1622Fancy SequenceHard
12.5%
3346Maximum Frequency of an Element After Performing Operations IMedium
12.5%
1727Largest Submatrix With Rearrangements
Array
Medium
12.5%
3434Maximum Frequency After Subarray Operation
Array
Medium
12.5%
1693Daily Leads and PartnersEasy
12.5%
564Find the Closest Palindrome
String
Hard
12.5%
2906Construct Product Matrix
Array
Medium
12.5%
3546Equal Sum Grid Partition I
DP
Medium
12.5%
269Alien DictionaryHard
12.5%
2257Count Unguarded Cells in the GridMedium
12.5%
601Human Traffic of StadiumHard
12.5%
3418Maximum Amount of Money Robot Can EarnMedium
12.5%
2530Maximal Score After Applying K OperationsMedium
12.5%
3471Find the Largest Almost Missing Integer
Math
Easy
12.5%
1800Maximum Ascending Subarray Sum
Array
Easy
12.5%
2336Smallest Number in Infinite Set
Math
Medium
12.5%
1669Merge In Between Linked Lists
Linked List
Medium
12.5%
1092Shortest Common SupersequenceHard
12.5%
1848Minimum Distance to the Target ElementEasy
12.5%
3488Closest Equal Element QueriesMedium
12.5%
3783Mirror Distance of an Integer
Math
Easy
12.5%
596Classes With at Least 5 StudentsEasy
12.5%
932Beautiful Array
Array
Medium
12.5%
2078Two Furthest Houses With Different ColorsEasy
12.5%
329Longest Increasing Path in a Matrix
Array
Hard
12.5%
2452Words Within Two Edits of DictionaryMedium
12.5%
403Frog JumpHard
12.5%
2571Minimum Operations to Reduce an Integer to 0
Math
Medium
12.5%
3464Maximize the Distance Between Points on a SquareHard
12.5%
396Rotate FunctionMedium
12.5%
147Insertion Sort ListMedium
12.5%
1262Greatest Sum Divisible by ThreeMedium
12.5%
1876Substrings of Size Three with Distinct Characters
StringTree
Easy
12.5%
3660Jump Game IXMedium
12.5%
1722Minimize Hamming Distance After Swap OperationsMedium
12.5%
693Binary Number with Alternating Bits
Math
Easy
12.5%
1441Build an Array With Stack Operations
ArrayStack/Queue
Medium
12.5%
375Guess Number Higher or Lower II
Math
Medium
12.5%
1721Swapping Nodes in a Linked List
Linked List
Medium
12.5%
353Design Snake GameMedium
12.5%
941Valid Mountain Array
Array
Easy
12.5%
2462Total Cost to Hire K WorkersMedium
12.5%
453Minimum Moves to Equal Array Elements
Array
Medium
12.5%
1188Design Bounded Blocking Queue
Stack/Queue
Medium
12.5%
1871Jump Game VIIMedium
12.5%
1952Three DivisorsEasy
12.5%
341Flatten Nested List IteratorMedium
12.5%
447Number of Boomerangs
Math
Medium
12.5%
1497Check If Array Pairs Are Divisible by k
Array
Medium
12.5%
2356Number of Unique Subjects Taught by Each Teacher
Math
Easy
12.5%
400Nth Digit
Math
Medium
12.5%
2144Minimum Cost of Buying Candies With DiscountEasy
12.5%
299Bulls and CowsMedium
12.5%
3633Earliest Finish Time for Land and Water Rides IEasy
12.5%
598Range Addition IIEasy
12.5%
3753Total Waviness of Numbers in Range II
Math
Hard
12.5%
2952Minimum Number of Coins to be Added
Math
Medium
12.5%
1208Get Equal Substrings Within Budget
StringTree
Medium
12.5%
2196Create Binary Tree From Descriptions
Tree
Medium
12.5%
1654Minimum Jumps to Reach HomeMedium
12.5%
3559Number of Ways to Assign Edge Weights II
Math
Hard
12.5%
557Reverse Words in a String III
String
Easy
12.5%
3838Weighted Word MappingEasy
12.5%
2034Stock Price FluctuationMedium
12.5%
3612Process String with Special Operations I
String
Medium
12.5%
1840Maximum Building HeightHard
12.5%
1833Maximum Ice Cream BarsMedium
12.5%
1189Maximum Number of Balloons
Math
Easy
12.5%
801Minimum Swaps To Make Sequences IncreasingHard
12.5%
3700Number of ZigZag Arrays II
ArrayMath
Hard
12.5%
3699Number of ZigZag Arrays I
ArrayMath
Hard
12.5%
3193Count the Number of Inversions
Math
Hard
12.5%
192Word FrequencyMedium
12.5%
690Employee ImportanceMedium
12.5%
1277Count Square Submatrices with All OnesMedium
12.5%
194Transpose FileMedium
12.5%
3737Count Subarrays With Majority Element I
Array
Medium
12.5%
3020Find the Maximum Number of Elements in Subset
Math
Medium
12.5%
1793Maximum Score of a Good Subarray
Array
Hard
12.5%
3324Find the Sequence of Strings Appeared on the Screen
String
Medium
12.5%
1967Number of Strings That Appear as Substrings in Word
StringTreeMath
Easy
12.5%
2306Naming a CompanyHard
12.5%
1846Maximum Element After Decreasing and RearrangingMedium
12.5%
504Base 7Easy
12.5%
2466Count Ways To Build Good Strings
String
Medium
12.5%
2812Find the Safest Path in a GridMedium
12.5%
473Matchsticks to SquareMedium
12.5%
2350Shortest Impossible Sequence of RollsHard
12.5%
3016Minimum Number of Pushes to Type Word II
Math
Medium
12.5%
3620Network Recovery Pathways
Graph
Hard
12.5%
1301Number of Paths with Max Score
Math
Hard
12.5%
1288Remove Covered IntervalsMedium
12.5%
2456Most Popular Video CreatorMedium
12.5%
3483Unique 3-Digit Even Numbers
Math
Easy
12.5%
3756Concatenate Non-Zero Digits and Multiply by Sum II
Math
Medium
12.5%
3532Path Existence Queries in a Graph I
Graph
Medium
12.5%
3534Path Existence Queries in a Graph II
Graph
Hard
12.5%