Skip to main content
DifficultyTopic74 of 74
No.ProblemDifficultyFrequency
49Group Anagrams
String
Medium
100.0%
696Count Binary Substrings
StringTree
Easy
100.0%
1Two Sum
Sliding Window
Easy
87.5%
48Rotate ImageMedium
87.5%
253Meeting Rooms IIMedium
87.5%
3Longest Substring Without Repeating Characters
StringTree
Medium
75.0%
121Best Time to Buy and Sell StockEasy
75.0%
2283Check if Number Has Equal Digit Count and Digit Value
Math
Easy
75.0%
1247Minimum Swaps to Make Strings Equal
String
Medium
75.0%
2415Reverse Odd Levels of Binary Tree
Tree
Medium
75.0%
1418Display Table of Food Orders in a RestaurantMedium
75.0%
2503Maximum Number of Points From Grid Queries
Math
Hard
75.0%
1625Lexicographically Smallest String After Applying Operations
StringGraph
Medium
75.0%
1812Determine Color of a Chessboard SquareEasy
75.0%
1843Suspicious Bank AccountsMedium
75.0%
3216Lexicographically Smallest String After a Swap
StringGraph
Easy
75.0%
3386Button with Longest Push TimeEasy
75.0%
1347Minimum Number of Steps to Make Two Strings Anagram
StringMath
Medium
75.0%
239Sliding Window Maximum
Sliding Window
Hard
75.0%
2491Divide Players Into Teams of Equal SkillMedium
75.0%
3818Minimum Prefix Removal to Make Array Strictly Increasing
Array
Medium
75.0%
56Merge IntervalsMedium
62.5%
2273Find Resultant Array After Removing Anagrams
ArrayString
Easy
62.5%
1464Maximum Product of Two Elements in an Array
Array
Easy
62.5%
2587Rearrange Array to Maximize Prefix Score
Array
Medium
62.5%
146LRU CacheMedium
62.5%
2182Construct String With Repeat Limit
String
Medium
62.5%
560Subarray Sum Equals K
Array
Medium
62.5%
1710Maximum Units on a TruckEasy
62.5%
5Longest Palindromic Substring
StringTree
Medium
50.0%
1167Minimum Cost to Connect SticksMedium
50.0%
202Happy Number
Math
Easy
50.0%
1200Minimum Absolute DifferenceEasy
50.0%
1529Minimum Suffix FlipsMedium
50.0%
2602Minimum Operations to Make All Array Elements Equal
Array
Medium
50.0%
780Reaching PointsHard
50.0%
347Top K Frequent Elements
Heap
Medium
50.0%
384Shuffle an Array
Array
Medium
50.0%
2270Number of Ways to Split Array
ArrayMath
Medium
50.0%
476Number Complement
Math
Easy
50.0%
3147Taking Maximum Energy From the Mystic DungeonMedium
50.0%
1974Minimum Time to Type Word Using Special TypewriterEasy
50.0%
974Subarray Sums Divisible by K
Array
Medium
50.0%
115Distinct Subsequences
String
Hard
50.0%
13Roman to Integer
Math
Easy
50.0%
1208Get Equal Substrings Within Budget
StringTree
Medium
50.0%
2054Two Best Non-Overlapping EventsMedium
50.0%
42Trapping Rain WaterHard
50.0%
2895Minimum Processing TimeMedium
50.0%
20Valid Parentheses
Stack/Queue
Easy
37.5%
122Best Time to Buy and Sell Stock IIMedium
37.5%
349Intersection of Two Arrays
Array
Easy
37.5%
412Fizz BuzzEasy
37.5%
1012Numbers With Repeated Digits
Math
Hard
37.5%
167Two Sum II - Input Array Is Sorted
ArraySliding Window
Medium
37.5%
3159Find Occurrences of an Element in an Array
Array
Medium
37.5%
73Set Matrix Zeroes
Array
Medium
37.5%
295Find Median from Data Stream
Heap
Hard
37.5%
53Maximum Subarray
Array
Medium
37.5%
1535Find the Winner of an Array Game
Array
Medium
37.5%
1046Last Stone WeightEasy
37.5%
1648Sell Diminishing-Valued Colored BallsMedium
37.5%
387First Unique Character in a String
String
Easy
37.5%
1629Slowest KeyEasy
37.5%
128Longest Consecutive SequenceMedium
37.5%
643Maximum Average Subarray I
Array
Easy
37.5%
2461Maximum Sum of Distinct Subarrays With Length K
Array
Medium
37.5%
118Pascal's TriangleEasy
37.5%
678Valid Parenthesis String
String
Medium
37.5%
12Integer to Roman
Math
Medium
37.5%
912Sort an Array
Array
Medium
37.5%
88Merge Sorted Array
Array
Easy
37.5%
516Longest Palindromic Subsequence
String
Medium
37.5%
540Single Element in a Sorted Array
Array
Medium
37.5%