Skip to main content
DifficultyTopic178 of 178
No.ProblemDifficultyFrequency
412Fizz BuzzEasy
100.0%
1Two Sum
Sliding Window
Easy
87.5%
3Longest Substring Without Repeating Characters
StringTree
Medium
87.5%
12Integer to Roman
Math
Medium
87.5%
121Best Time to Buy and Sell StockEasy
87.5%
2580Count Ways to Group Overlapping RangesMedium
87.5%
56Merge IntervalsMedium
87.5%
13Roman to Integer
Math
Easy
75.0%
20Valid Parentheses
Stack/Queue
Easy
75.0%
48Rotate ImageMedium
75.0%
3107Minimum Operations to Make Median of Array Equal to K
ArrayHeap
Medium
75.0%
3175Find The First Player to win K Games in a RowMedium
75.0%
3159Find Occurrences of an Element in an Array
Array
Medium
75.0%
1355Activity ParticipantsMedium
75.0%
560Subarray Sum Equals K
Array
Medium
75.0%
2602Minimum Operations to Make All Array Elements Equal
Array
Medium
75.0%
453Minimum Moves to Equal Array Elements
Array
Medium
75.0%
5Longest Palindromic Substring
StringTree
Medium
62.5%
9Palindrome Number
StringMath
Easy
62.5%
17Letter Combinations of a Phone Number
Math
Medium
62.5%
49Group Anagrams
String
Medium
62.5%
2907Maximum Profitable Triplets With Increasing Prices IMedium
62.5%
2921Maximum Profitable Triplets With Increasing Prices IIHard
62.5%
2964Number of Divisible Triplet Sums
Math
Medium
62.5%
3024Type of TriangleEasy
62.5%
1200Minimum Absolute DifferenceEasy
62.5%
3096Minimum Levels to Gain More PointsMedium
62.5%
3147Taking Maximum Energy From the Mystic DungeonMedium
62.5%
3145Find Products of Elements of Big Array
Array
Hard
62.5%
2455Average Value of Even Numbers That Are Divisible by Three
Math
Easy
62.5%
2545Sort the Students by Their Kth ScoreMedium
62.5%
2562Find the Array Concatenation Value
Array
Easy
62.5%
1710Maximum Units on a TruckEasy
62.5%
3223Minimum Length of String After Operations
String
Medium
62.5%
696Count Binary Substrings
StringTree
Easy
62.5%
2972Count the Number of Incremovable Subarrays II
ArrayMath
Hard
62.5%
1319Number of Operations to Make Network Connected
GraphMath
Medium
62.5%
2559Count Vowel Strings in Ranges
String
Medium
62.5%
2734Lexicographically Smallest String After Substring Operation
StringTreeGraph
Medium
62.5%
2461Maximum Sum of Distinct Subarrays With Length K
Array
Medium
62.5%
1888Minimum Number of Flips to Make the Binary String Alternating
StringMath
Medium
62.5%
242Valid Anagram
String
Easy
62.5%
153SumMedium
62.5%
3402Minimum Operations to Make Columns Strictly IncreasingEasy
62.5%
724Find Pivot IndexEasy
62.5%
845Longest Mountain in Array
Array
Medium
62.5%
1004Max Consecutive Ones IIIMedium
62.5%
1518Water BottlesEasy
62.5%
754Reach a Number
Math
Medium
62.5%
14Longest Common Prefix
DP
Easy
50.0%
53Maximum Subarray
Array
Medium
50.0%
128Longest Consecutive SequenceMedium
50.0%
146LRU CacheMedium
50.0%
253Meeting Rooms IIMedium
50.0%
443String Compression
String
Medium
50.0%
636Exclusive Time of FunctionsMedium
50.0%
98Validate Binary Search Tree
TreeBinary Search
Medium
50.0%
70Climbing StairsEasy
50.0%
844Backspace String Compare
String
Easy
50.0%
54Spiral Matrix
Array
Medium
50.0%
2950Number of Divisible Substrings
StringTreeMath
Medium
50.0%
2506Count Pairs Of Similar Strings
String
Easy
50.0%
2696Minimum String Length After Removing Substrings
StringTree
Easy
50.0%
3295Report Spam MessageMedium
50.0%
2231Largest Number After Digit Swaps by Parity
Math
Easy
50.0%
1768Merge Strings Alternately
String
Easy
50.0%
1051Height CheckerEasy
50.0%
217Contains DuplicateEasy
50.0%
76Minimum Window Substring
StringTreeSliding Window
Hard
50.0%
1283Find the Smallest Divisor Given a ThresholdMedium
50.0%
11Container With Most WaterMedium
50.0%
283Move ZeroesEasy
50.0%
1167Minimum Cost to Connect SticksMedium
50.0%
239Sliding Window Maximum
Sliding Window
Hard
50.0%
435Non-overlapping IntervalsMedium
50.0%
680Valid Palindrome II
String
Easy
50.0%
3627Maximum Median Sum of Subsequences of Size 3
StringHeap
Medium
50.0%
881Boats to Save PeopleMedium
50.0%
1526Minimum Number of Increments on Subarrays to Form a Target Array
ArrayMath
Hard
50.0%
32Longest Valid Parentheses
Stack/Queue
Hard
50.0%
215Kth Largest Element in an Array
ArrayHeap
Medium
50.0%
4Median of Two Sorted Arrays
ArrayHeap
Hard
37.5%
88Merge Sorted Array
Array
Easy
37.5%
169Majority ElementEasy
37.5%
189Rotate Array
Array
Medium
37.5%
238Product of Array Except Self
Array
Medium
37.5%
1208Get Equal Substrings Within Budget
StringTree
Medium
37.5%
2432The Employee That Worked on the Longest TaskEasy
37.5%
1395Count Number of Teams
Math
Medium
37.5%
2598Smallest Missing Non-negative Integer After Operations
Math
Medium
37.5%
1834Single-Threaded CPUMedium
37.5%
78SubsetsMedium
37.5%
153Find Minimum in Rotated Sorted Array
ArrayBinary Search
Medium
37.5%
832Flipping an ImageEasy
37.5%
51N-QueensHard
37.5%
926Flip String to Monotone Increasing
String
Medium
37.5%
2587Rearrange Array to Maximize Prefix Score
Array
Medium
37.5%
2134Minimum Swaps to Group All 1's Together IIMedium
37.5%
3130Find All Possible Stable Binary Arrays II
Array
Hard
37.5%
2451Odd String Difference
String
Easy
37.5%
2390Removing Stars From a String
String
Medium
37.5%
2406Divide Intervals Into Minimum Number of Groups
Math
Medium
37.5%
268Missing Number
Math
Easy
37.5%
1974Minimum Time to Type Word Using Special TypewriterEasy
37.5%
2593Sum SmallerMedium
37.5%
1910Remove All Occurrences of a Substring
StringTree
Medium
37.5%
210Course Schedule IIMedium
37.5%
767Reorganize String
String
Medium
37.5%
2948Make Lexicographically Smallest Array by Swapping Elements
ArrayGraph
Medium
37.5%
200Number of Islands
GraphMath
Medium
37.5%
1752Check if Array Is Sorted and Rotated
ArrayBinary Search
Easy
37.5%
1539Kth Missing Positive Number
Math
Easy
37.5%
206Reverse Linked List
Linked List
Easy
37.5%
451Sort Characters By FrequencyMedium
37.5%
1413Minimum Value to Get Positive Step by Step SumEasy
37.5%
89Gray CodeMedium
37.5%
151Reverse Words in a String
String
Medium
37.5%
66Plus OneEasy
37.5%
67Add BinaryEasy
37.5%
135CandyHard
37.5%
901Online Stock SpanMedium
37.5%
33Search in Rotated Sorted Array
ArrayBinary Search
Medium
37.5%
141Linked List Cycle
GraphLinked List
Easy
37.5%
350Intersection of Two Arrays II
Array
Easy
37.5%
79Word SearchMedium
37.5%
1963Minimum Number of Swaps to Make the String Balanced
StringMath
Medium
37.5%
1163Last Substring in Lexicographical Order
StringTreeGraph
Hard
37.5%
921Minimum Add to Make Parentheses ValidMedium
37.5%
35Search Insert Position
Binary Search
Easy
37.5%
45Jump Game IIMedium
37.5%
475HeatersMedium
37.5%
1052Grumpy Bookstore OwnerMedium
37.5%
23Merge k Sorted ListsHard
37.5%
1802Maximum Value at a Given Index in a Bounded Array
Array
Medium
37.5%
1604Alert Using Same Key-Card Three or More Times in a One Hour PeriodMedium
37.5%
876Middle of the Linked List
Linked List
Easy
37.5%
26Remove Duplicates from Sorted Array
Array
Easy
37.5%
155Min Stack
Stack/Queue
Medium
37.5%
31Next PermutationMedium
37.5%
735Asteroid CollisionMedium
37.5%
2220Minimum Bit Flips to Convert Number
Math
Easy
37.5%
994Rotting OrangesMedium
37.5%
322Coin Change
DP
Medium
37.5%
1046Last Stone WeightEasy
37.5%
2405Optimal Partition of String
StringDP
Medium
37.5%
71Simplify PathMedium
37.5%
2193Minimum Number of Moves to Make Palindrome
StringMath
Hard
37.5%
1685Sum of Absolute Differences in a Sorted Array
Array
Medium
37.5%
1513Number of Substrings With Only 1s
StringTreeMath
Medium
37.5%
387First Unique Character in a String
String
Easy
37.5%
1877Minimize Maximum Pair Sum in Array
Array
Medium
37.5%
2Add Two Numbers
Math
Medium
37.5%
2273Find Resultant Array After Removing Anagrams
ArrayString
Easy
37.5%
42Trapping Rain WaterHard
37.5%
1312Minimum Insertion Steps to Make a String Palindrome
String
Hard
37.5%
2429Minimize XORMedium
37.5%
22Generate ParenthesesMedium
37.5%
485Max Consecutive OnesEasy
37.5%
875Koko Eating BananasMedium
37.5%
1758Minimum Changes To Make Alternating Binary String
String
Easy
37.5%
3521Find Product Recommendation PairsMedium
37.5%
647Palindromic Substrings
StringTree
Medium
37.5%
72Edit Distance
DP
Medium
37.5%
371Sum of Two Integers
Math
Medium
37.5%
992Subarrays with K Different Integers
ArrayMath
Hard
37.5%
2402Meeting Rooms IIIHard
37.5%
75Sort ColorsMedium
37.5%
152Maximum Product Subarray
Array
Medium
37.5%
1838Frequency of the Most Frequent ElementMedium
37.5%
191Number of 1 Bits
Math
Easy
37.5%
2116Check if a Parentheses String Can Be Valid
String
Medium
37.5%
202Happy Number
Math
Easy
37.5%
941Valid Mountain Array
Array
Easy
37.5%
413Arithmetic SlicesMedium
37.5%
2414Length of the Longest Alphabetical Continuous Substring
StringTree
Medium
37.5%
77CombinationsMedium
37.5%
627Swap Sex of EmployeesEasy
37.5%
134Gas StationMedium
37.5%