- Two Sum
56.6%
Easy
- Longest Substring Without Repeating Characters
37.9%
Med.
- Zigzag Conversion
52.9%
Med.
- Reverse Integer
31.1%
Med.
- Palindrome Number
59.9%
Easy
- Container With Most Water
59.0%
Med.
- Roman to Integer
65.8%
Easy
- Longest Common Prefix
46.5%
- nk
- klogkn+n
Easy
- 3Sum
38.0%
Med.
- 4Sum
39.4%
Med.
- Valid Parentheses
43.2%
Easy
- Remove Duplicates from Sorted Array
61.6%
Easy
- Remove Element
60.9%
Easy
- Next Permutation
44.2%
Med.
- Search in Rotated Sorted Array
43.7%
Med.
- Trapping Rain Water
66.2%
Hard
- Pow(x, n)
37.9%
Med.
- Merge Intervals
50.5%
Med.
- Climbing Stairs
53.8%
Easy
- Sort Colors
68.6%
Med.
- Merge Sorted Array
53.9%
Easy
- Longest Consecutive Sequence
47.0%
Med.
- LRU Cache
46.3%
Med.
- Majority Element
66.0%
Easy
- Rotate Array
44.0%
Med.
- Number of Islands
63.3%
Med.
- Reverse Linked List
79.9%
Easy
- Contains Duplicate
63.8%
Easy
- Sliding Window Maximum
48.1%
Hard
- Valid Anagram
67.4%
Easy
- Longest Increasing Subsequence
58.7%
Med.
- Logger Rate Limiter
76.7%
Easy
- Decode String
61.9%
Med.
- Longest Repeating Character Replacement
58.4%
Med.
- Recyclable and Low Fat Products
88.9%
Easy
- Koko Eating Bananas
49.4%
Med.
- Random Pick with Weight
48.7%
Med.
- Search Insert Position
50.1%
Easy
- Add Two Numbers
47.4%
Med.
- Median of Two Sorted Arrays
45.2%
Hard
- Longest Palindromic Substring
36.8%
Med.
- Letter Combinations of a Phone Number
64.9%
Med.
- Generate Parentheses
77.9%
Med.
- Single Element in a Sorted Array
59.2%
Med.
- Find the Index of the First Occurrence in a String
45.8%
Easy
- First Missing Positive
41.9%
Hard
- Subarray Sum Equals K
46.3%
Med.
- Group Anagrams
71.7%
Med.
- Rotate Image
78.9%
Med.
- N-Queens
74.3%
Hard
- Maximum Subarray
52.7%
Med.
- Spiral Matrix
55.4%
Med.
- Jump Game
40.1%
Med.
- Unique Paths
66.3%
Med.
- Plus One
48.4%
Easy
- Add Binary
56.5%
Easy
- Sqrt(x)
41.0%
Easy
- Largest Rectangle in Histogram
48.7%
Hard
- Pascal's Triangle
78.3%
Easy
- Best Time to Buy and Sell Stock
56.0%
Easy
- Valid Palindrome
52.2%
Easy
- Single Number
76.9%
Easy
- Word Break
48.8%
Med.
- House Robber
52.7%
Med.
- Happy Number
58.9%
Easy
- Course Schedule
50.3%
Med.
- Maximal Square
49.6%
Med.
- Basic Calculator
46.4%
Hard
- Create Hello World Function
82.0%
Easy
- Meeting Rooms II
52.4%
Med.
- Coin Change
47.5%
Med.
- Add Two Integers
87.7%
Easy
- Russian Doll Envelopes
37.6%
Hard
- Merge Strings Alternately
82.1%
Easy
- Insert Delete GetRandom O(1)
55.2%
Med.
- Split Array Largest Sum
59.3%
Hard
- Reverse Words in a String
54.4%
Med.
- Regular Expression Matching
30.0%
Hard
- Merge k Sorted Lists
58.2%
Hard
- Find Peak Element
46.7%
Med.
- Power of Two
49.6%
Easy
- Pacific Atlantic Water Flow
60.2%
Med.
- Peak Index in a Mountain Array
67.1%
Med.
- Merge Two Sorted Lists
67.5%
Easy
- Kth Largest Element in an Array
68.6%
Med.
- Count Primes
35.5%
Med.
- Rotting Oranges
57.7%
Med.
- Is Subsequence
48.7%
Easy
- Product of Array Except Self
68.3%
Med.
- Middle of the Linked List
81.2%
Easy
- Remove Nth Node From End of List
50.3%
Med.
- Set Matrix Zeroes
61.9%
Med.
- Edit Distance
59.7%
Med.
- Combine Two Tables
78.8%
Easy
- Surrounded Regions
44.2%
Med.
- Sudoku Solver
65.3%
Hard
- Word Search
46.3%
Med.
- Best Time to Buy and Sell Stock II
70.3%
Med.
- Rotate List
40.8%
Med.
- Symmetric Tree
60.2%
Easy
- Palindrome Linked List
56.9%
Easy
- Move Zeroes
63.2%
Easy
- Binary Search
60.2%
Easy
- Odd Even Linked List
62.2%
Med.
- Isomorphic Strings
47.7%
Easy
- Text Justification
49.7%
Hard
- Intersection of Two Linked Lists
62.5%
Easy
- Divide Two Integers
19.0%
Med.
- Top K Frequent Elements
65.2%
Med.
- Sort List
63.2%
Med.
- Binary Tree Level Order Traversal
71.7%
Med.
- Squares of a Sorted Array
73.4%
Easy
- First Unique Character in a String
64.5%
Easy
- Lowest Common Ancestor of a Binary Tree
68.1%
Med.
- Min Stack
57.3%
Med.
- Two Sum II - Input Array Is Sorted
64.1%
Med.
- Wildcard Matching
30.9%
Hard
- Length of Last Word
57.6%
Easy
- Palindrome Partitioning
73.2%
Med.
- Subsets II
60.4%
Med.
- Meeting Rooms III
48.9%
Hard
- Max Consecutive Ones
63.8%
Easy
- Remove K Digits
35.9%
Med.
- Reorder List
63.9%
Med.
- Perfect Squares
56.1%
Med.
- Subsets
81.7%
Med.
- Fibonacci Number
73.6%
Easy
- Minimum Area Rectangle II
55.8%
Med.
- Candy
47.5%
Hard
- Article Views I
76.9%
Easy
- Intersection of Two Arrays
77.1%
Easy
- Linked List Cycle II
56.5%
Med.
- Same Tree
66.1%
Easy
- Valid Sudoku
63.8%
Med.
- Sort an Array
56.1%
Med.
- Rising Temperature
50.8%
Easy
- Find All Numbers Disappeared in an Array
63.1%
Easy
- 3Sum Closest
47.6%
Med.
- Partition Equal Subset Sum
49.0%
Med.
- Search a 2D Matrix
53.1%
Med.
- Binary Tree Zigzag Level Order Traversal
62.7%
Med.
- Reverse Nodes in k-Group
64.6%
Hard
- Multiply Strings
43.1%
Med.
- Number of Visible People in a Queue
72.0%
Hard
- Apply Substitutions
77.5%
Med.
- Linked List Cycle
53.4%
Easy
- Employees Earning More Than Their Managers
72.3%
Easy
- House Robber II
44.3%
Med.
- Binary Subarrays With Sum
67.5%
Med.
- Daily Temperatures
67.9%
Med.
- Largest Divisible Subset
49.2%
Med.
- Kth Missing Positive Number
63.0%
Easy
- Swim in Rising Water
67.4%
Hard
- Assign Cookies
54.5%
Easy
- Integer to English Words
34.7%
Hard
- Minimum Window Substring
46.4%
Hard
- Intersection of Two Arrays II
59.4%
Easy
- Maximum Product Subarray
35.6%
Med.
- Number of Matching Subsequences
50.6%
Med.
- Students and Examinations
60.7%
Easy
- Second Highest Salary
45.6%
Med.
- Path With Maximum Minimum Value
54.4%
Med.
- Top K Frequent Words
59.8%
Med.
- Reverse Pairs
33.2%
Hard
- Target Sum
51.5%
Med.
- Recover Binary Search Tree
58.0%
Med.
- Triangle Judgement
74.4%
Easy
- Convert Sorted Array to Binary Search Tree
74.8%
Easy
- Capacity To Ship Packages Within D Days
73.1%
Med.
- Copy List with Random Pointer
61.8%
Med.
- Rearrange Array Elements by Sign
84.5%
Med.
- Counting Bits
80.2%
Easy
- Fizz Buzz
74.9%
Easy
- Integer to Roman
69.8%
Med.
- Insert Interval
44.3%
Med.
- Check if Array Is Sorted and Rotated
55.5%
Easy
- Running Sum of 1d Array
86.9%
Easy
- Coin Change II
60.9%
Med.
- Employee Bonus
76.9%
Easy
- Third Maximum Number
38.2%
Easy
- Remove Duplicates from Sorted List
55.8%
Easy
- Max Points on a Line
29.8%
Hard
- Reverse Vowels of a String
59.8%
Easy
- Inverse Coin Change
50.8%
Med.
- Shortest Palindrome
41.4%
Hard
- Rotate String
64.7%
Easy
- Kth Smallest Element in a BST
76.1%
Med.
- Game Play Analysis IV
40.3%
Med.
- Remove Duplicates from Sorted Array II
63.8%
Med.
- Car Pooling
56.1%
Med.
- Find the Duplicate Number
63.6%
Med.
- Transpose Matrix
75.3%
Easy
- Delete Node in a Linked List
83.2%
Med.
- Encode and Decode Strings
50.7%
Med.
- Reverse Linked List II
50.5%
Med.
- Guess the Word
37.2%
Hard
- Big Countries
68.3%
Easy
- Reverse String
80.2%
Easy
- Exchange Seats
73.5%
Med.
- Remove Linked List Elements
53.2%
Easy
- Maximum Average Subarray I
46.4%
Easy
- Jump Game II
42.1%
Med.
- Longest Common Subsequence
58.6%
Med.
- Concatenation of Array
90.7%
Easy
- Ransom Note
65.3%
Easy
- Invalid Tweets
85.3%
Easy
- Fruit Into Baskets
49.9%
Med.
- Design Linked List
29.6%
Med.
- Word Ladder
44.2%
Hard
- Add Digits
68.4%
Easy
- Jewels and Stones
89.4%
Easy
- Find Customer Referee
72.2%
Easy
- Summary Ranges
53.6%
Easy
- Counter
82.3%
Easy
- Ugly Number
42.8%
Easy
- Search a 2D Matrix II
56.3%
Med.
- Course Schedule II
54.5%
Med.
- Find the Difference
59.9%
Easy
- Largest Triangle Area
71.2%
Easy
- Average Time of Process per Machine
67.3%
Easy
- Implement Stack using Queues
68.7%
Easy
- Sort Matrix by Diagonals
84.7%
Med.
- Check if the Sentence Is Pangram
84.1%
Easy
- The Latest Time to Catch a Bus
29.4%
Med.
- Clear Digits
82.6%
Easy
- Find the Maximum Achievable Number
91.1%
Easy
- Balanced Binary Tree
56.5%
Easy
- Find the Number of Ways to Place People I
64.1%
Med.
- Binary Number with Alternating Bits
63.9%
Easy
- Maximum Units on a Truck
74.5%
Easy
- Find Closest Person
89.0%
Easy
- Minimum Operations to Make the Integer Zero
58.2%
Med.
- String to Integer (atoi)
20.1%
Med.
- Minimum Operations to Make Array Elements Zero
60.4%
Hard
- Find N Unique Integers Sum up to Zero
78.5%
Easy
- Convert Integer to the Sum of Two No-Zero Integers
59.3%
Easy
- The Earliest Moment When Everyone Become Friends
65.8%
Med.
- Number of People Aware of a Secret
61.0%
Med.
- Find the Highest Altitude
83.8%
Easy
- Immediate Food Delivery II
55.3%
Med.
- Maximum Average Pass Ratio
74.1%
Med.
- Minimum Number of People to Teach
67.8%
Med.
- Detect Capital
56.3%
Easy
- Left and Right Sum Differences
87.7%
Easy
- Maximum Width Ramp
55.8%
Med.
- Average Selling Price
36.9%
Easy
- Design Circular Queue
53.4%
Med.
- Vowel Spellchecker
61.4%
Med.
- Find a Peak Element II
54.0%
Med.
- Maximum Number of Words You Can Type
82.9%
Easy
- Replace Non-Coprime Numbers in Array
57.6%
Hard
- Find Pivot Index
61.5%
Easy
- Design a Food Rating System
52.8%
Med.
- Maximum Depth of Binary Tree
77.7%
Easy
- Percentage of Users Attended a Contest
59.7%
Easy
- Design Task Manager
49.3%
Med.
- Three Divisors
63.4%
Easy
- Wiggle Sort II
36.4%
Med.
- Design Spreadsheet
74.6%
Med.
- Triangle
59.8%
Med.
- Asteroid Collision
46.4%
Med.
- Construct Binary Tree from Preorder and Inorder Traversal
67.9%
Med.
- Range Sum Query 2D - Immutable
57.4%
Med.
- Magnetic Force Between Two Balls
71.7%
Med.
- Compare Version Numbers
45.8%
Med.
- Longest Continuous Increasing Subsequence
51.6%
Easy
- Fraction to Recurring Decimal
30.2%
Med.
- Continuous Subarray Sum
31.1%
Med.
- Defanging an IP Address
89.9%
Easy
- Sum of Square Numbers
36.6%
Med.
- Snapshot Array
36.7%
Med.
- Subsequence Sum After Capping Elements
19.3%
Med.
- Range Module
44.4%
Hard
- Reverse Prefix of Word
86.5%
Easy
- Best Time to Buy and Sell Stock with Cooldown
61.3%
Med.
- Design Search Autocomplete System
49.6%
Hard
- Palindrome Partitioning II
36.2%
Hard
- Critical Connections in a Network
58.9%
Hard
- Unique Binary Search Trees II
61.5%
Med.
- Largest Perimeter Triangle
61.6%
Easy
- Longest String Chain
62.6%
Med.
- Maximum Score of a Node Sequence
39.5%
Hard
- Find Median from Data Stream
53.9%
Hard
- Reorganize String
56.6%
Med.
- XOR Operation in an Array
87.2%
Easy
- Water Bottles
72.6%
Easy
- Burst Balloons
62.5%
Hard
- Find First and Last Position of Element in Sorted Array
47.8%
Med.
- Remove Boxes
49.1%
Hard
- 132 Pattern
34.4%
Med.
- Trapping Rain Water II
63.9%
Hard
- Find the Smallest Divisor Given a Threshold
64.9%
Med.
- Number of Provinces
69.6%
Med.
- Find Beautiful Indices in the Given Array I
40.0%
Med.
- Divisor Game
71.1%
Easy
- Greatest Common Divisor of Strings
53.0%
Easy
- Avoid Flood in The City
38.9%
Med.
- Find And Replace in String
51.1%
Med.
- Gas Station
47.1%
Med.
- Minimum Interval to Include Each Query
53.4%
Hard
- Word Search II
37.8%
Hard
- Maximum Total Damage With Spell Casting
45.0%
Med.
- Unique Email Addresses
67.7%
Easy
- Taking Maximum Energy From the Mystic Dungeon
60.9%
Med.
- Maximum Gap
50.8%
Med.
- Find Resultant Array After Removing Anagrams
69.8%
Easy
- Shortest Path Visiting All Nodes
65.7%
Hard
- Populating Next Right Pointers in Each Node
66.4%
Med.
- Binary Tree Inorder Traversal
79.4%
Easy
- Minimum Number of Refueling Stops
40.9%
Hard
- Longest Increasing Path in a Matrix
56.0%
Hard
- Min Cost to Connect All Points
69.9%
Med.
- Find Minimum in Rotated Sorted Array II
44.4%
Hard
- Adjacent Increasing Subarrays Detection I
48.0%
Easy
- Adjacent Increasing Subarrays Detection II
58.8%
Med.
- Minimum Moves to Move a Box to Their Target Location
49.3%
Hard
- Shortest Path in Binary Matrix
50.7%
Med.
- Group Shifted Strings
67.6%
Med.
- Contains Duplicate II
50.1%
Easy
- Exclusive Time of Functions
65.6%
Med.
- Nim Game
58.8%
Easy
- Product Sales Analysis III
45.2%
Med.
- Maximum Number of Distinct Elements After Operations
52.1%
Med.
- Delete Leaves With a Given Value
77.2%
Med.
- Increasing Triplet Subsequence
39.1%
Med.
- Accounts Merge
60.5%
Med.
- Maximum Subarray With Equal Products
46.1%
Easy
- Final Value of Variable After Performing Operations
90.5%
Easy
- Lowest Common Ancestor of a Binary Tree III
82.9%
Med.
- Nested List Weight Sum
85.8%
Med.
- Sum of Perfect Square Ancestors
41.4%
Hard
- Maximum Frequency of an Element After Performing Operations I
40.0%
Med.
- Nth Digit
36.6%
Med.
- N-Queens II
77.7%
Hard
- Maximum Frequency of an Element After Performing Operations II
54.0%
Hard
- Subarray Product Less Than K
53.5%
Med.
- Rank Scores
66.5%
Med.
- Check If Digits Are Equal in String After Operations I
82.5%
Easy
- Distinct Subsequences
51.1%
Hard
- Meeting Rooms
59.2%
Easy
- Next Greater Numerically Balanced Number
63.0%
Med.
- All Ancestors of a Node in a Directed Acyclic Graph
62.1%
Med.
- Calculate Money in Leetcode Bank
82.3%
Easy
- Duplicate Emails
73.0%
Easy
- Simple Bank System
70.1%
Med.
- Word Pattern
43.5%
Easy
- Race Car
44.5%
Hard
- Queue Reconstruction by Height
74.4%
Med.
- Make Array Elements Equal to Zero
68.3%
Easy
- Predict the Winner
56.0%
Med.
- Valid Palindrome II
43.7%
Easy
- Path Sum
53.9%
Easy
- Lexicographically Smallest Permutation Greater Than Target
25.9%
Med.
- Smallest Number With All Set Bits
80.3%
Easy
- Degree of an Array
57.9%
Easy
- Minimum Number of Increments on Subarrays to Form a Target Array
78.0%
Hard
- Evaluate Division
63.7%
Med.
- Can Place Flowers
29.0%
Easy
- Shortest Subarray to be Removed to Make Array Sorted
51.3%
Med.
- Managers with at Least 5 Direct Reports
48.9%
Med.
- Flatten Nested List Iterator
65.5%
Med.
- Count Unguarded Cells in the Grid
69.1%
Med.
- Combination Sum
75.6%
Med.
- Lowest Common Ancestor of a Binary Search Tree
69.5%
Med.
- Maximum XOR of Two Numbers in an Array
53.4%
Med.
- Last Stone Weight
66.2%
Easy
- Find X-Sum of All K-Long Subarrays II
40.9%
Hard
- Delete Nodes From Linked List Present in Array
69.7%
Med.
- Power Grid Maintenance
56.8%
Med.
- Remove Invalid Parentheses
49.6%
Hard
- Gray Code
63.2%
Med.
- Maximum Profit in Job Scheduling
54.5%
Hard
- Valid Phone Numbers
28.4%
Easy
- Maximize the Minimum Powered City
62.1%
Hard
- Time Needed to Inform All Employees
60.4%
Med.
- Single Number II
66.2%
Med.
- Maximum Students Taking Exam
53.1%
Hard
- Combination Sum IV
54.9%
Med.
- Minimum Operations to Convert All Elements to Zero
52.8%
Med.
- The Number of Employees Which Report to Each Employee
52.8%
Easy
- Department Highest Salary
56.5%
Med.
- Number of Steps to Reduce a Number to Zero
85.7%
Easy
- Sequence Reconstruction
30.0%
Med.
- Minimum Number of Operations to Make All Array Elements Equal to 1
54.6%
Med.
- Ones and Zeroes
52.8%
Med.
- Design Twitter
43.7%
Med.
- Monthly Transactions I
58.7%
Med.
- Maximum Number of Operations to Move Ones to the End
67.0%
Med.
- Leaf-Similar Trees
70.2%
Easy
- Separate Squares I
39.3%
Med.
- Binary Tree Maximum Path Sum
41.8%
Hard
- Minimum Number of Operations to Move All Balls to Each Box
90.1%
Med.
- Integer Break
61.6%
Med.
- Reverse String II
52.9%
Easy
- Word Ladder II
27.4%
Hard
- Longest Non-Decreasing Subarray After Replacing at Most One Element
20.0%
Med.
- Set Mismatch
45.2%
Easy
- Contiguous Array
50.2%
Med.
- Array Prototype Last
74.5%
Easy
- Sort Integers by The Power Value
71.2%
Med.
- Count the Number of Substrings With Dominant Ones
42.1%
Med.
- Count Distinct Integers After Removing Zeros
21.0%
Med.
- Sleep
87.4%
Easy
- Count of Matches in Tournament
86.2%
Easy
- Minimum Pair Removal to Sort Array I
55.6%
Easy
- Check If All 1's Are at Least Length K Places Away
64.2%
Easy
- Minimum Cost to Make at Least One Valid Path in a Grid
70.8%
Hard
- Employee Importance
69.0%
Med.
- Swap Adjacent in LR String
37.7%
Med.
- My Calendar I
58.2%
Med.
- Add to Array-Form of Integer
45.3%
Easy
- Path Sum II
61.3%
Med.
- Consecutive Numbers
47.3%
Med.
- Design a Text Editor
49.0%
Hard
- Find All Duplicates in an Array
76.7%
Med.
- Permutation Sequence
51.3%
Hard
- Keep Multiplying Found Values by Two
75.1%
Easy
- Number of Closed Islands
66.9%
Med.
- Serialize and Deserialize N-ary Tree
68.5%
Hard
- Maximum Area of a Piece of Cake After Horizontal and Vertical Cuts
41.3%
Med.
- Task Scheduler
62.3%
Med.
- Set Intersection Size At Least Two
58.0%
Hard
- Missing Number
71.1%
Easy
- Majority Element II
55.4%
Med.
- LFU Cache
47.9%
Hard
- Frequency of the Most Frequent Element
44.5%
Med.
- Find Minimum Operations to Make All Elements Divisible by Three
91.0%
Easy
- Detect Squares
52.0%
Med.
- Smallest Index With Digit Sum Equal to Index
80.1%
Easy
- Number of Substrings Containing All Three Characters
73.4%
Med.
- Sort Even and Odd Indices Independently
63.0%
Easy
- Greatest Sum Divisible by Three
57.3%
Med.