Schedule
Easy & Medium
Hard
-
Two Sum
-
Add Two Numbers
-
Longest Substring Without Repeating Characters
- Median of Two Sorted Arrays Hard
-
Longest Palindromic Substring
-
Zigzag Conversion
-
Reverse Integer
-
String to Integer (atoi)
-
Palindrome Number
- Regular Expression Matching Hard
-
Container With Most Water
-
Integer to Roman
-
Roman to Integer
-
Longest Common Prefix
-
3Sum
-
3Sum Closest
-
Letter Combinations of a Phone Number
-
4Sum
-
Remove Nth Node From End of List
-
Valid Parentheses
-
Merge Two Sorted Lists
-
Generate Parentheses
- Merge k Sorted Lists Hard
-
Swap Nodes in Pairs
- Reverse Nodes in k-Group Hard
-
Remove Duplicates from Sorted Array
-
Remove Element
-
Find the Index of the First Occurrence in a String
-
Divide Two Integers
- Substring with Concatenation of All Words Hard
-
Next Permutation
- Longest Valid Parentheses Hard
-
Search in Rotated Sorted Array
-
Find First and Last Position of Element in Sorted Array
-
Search Insert Position
-
Valid Sudoku
- Sudoku Solver Hard
-
Count and Say
-
Combination Sum
-
Combination Sum II
- First Missing Positive Hard
- Trapping Rain Water Hard
-
Multiply Strings
- Wildcard Matching Hard
-
Jump Game II
-
Permutations
-
Permutations II
-
Rotate Image
-
Group Anagrams
-
Pow(x, n)
- N-Queens Hard
- N-Queens II Hard
-
Maximum Subarray
-
Spiral Matrix
-
Jump Game
-
Merge Intervals
-
Insert Interval
-
Length of Last Word
-
Spiral Matrix II
-
Permutation Sequence
-
Rotate List
-
Unique Paths
-
Unique Paths II
-
Minimum Path Sum
- Valid Number Hard
-
Plus One
-
Add Binary
- Text Justification Hard
-
Sqrt(x)
-
Climbing Stairs
-
Simplify Path
-
Edit Distance
-
Set Matrix Zeroes
-
Search a 2D Matrix
-
Sort Colors
- Minimum Window Substring Hard
-
Combinations
-
Subsets
-
Word Search
-
Remove Duplicates from Sorted Array II
-
Search in Rotated Sorted Array II
-
Remove Duplicates from Sorted List II
-
Remove Duplicates from Sorted List
- Largest Rectangle in Histogram Hard
- Maximal Rectangle Hard
-
Partition List
- Scramble String Hard
-
Merge Sorted Array
-
Gray Code
-
Subsets II
-
Decode Ways
-
Reverse Linked List II
-
Restore IP Addresses
-
Binary Tree Inorder Traversal
-
Unique Binary Search Trees II
-
Unique Binary Search Trees
-
Interleaving String
-
Validate Binary Search Tree
-
Recover Binary Search Tree
-
Same Tree
-
Symmetric Tree
-
Binary Tree Level Order Traversal
-
Binary Tree Zigzag Level Order Traversal
-
Maximum Depth of Binary Tree
-
Construct Binary Tree from Preorder and Inorder Traversal
-
Construct Binary Tree from Inorder and Postorder Traversal
-
Binary Tree Level Order Traversal II
-
Convert Sorted Array to Binary Search Tree
-
Convert Sorted List to Binary Search Tree
-
Balanced Binary Tree
-
Minimum Depth of Binary Tree
-
Path Sum
-
Path Sum II
-
Flatten Binary Tree to Linked List
- Distinct Subsequences Hard
-
Populating Next Right Pointers in Each Node
-
Populating Next Right Pointers in Each Node II
-
Pascal's Triangle
-
Pascal's Triangle II
-
Triangle
-
Best Time to Buy and Sell Stock
-
Best Time to Buy and Sell Stock II
- Best Time to Buy and Sell Stock III Hard
- Binary Tree Maximum Path Sum Hard
-
Valid Palindrome
- Word Ladder II Hard
-
Word Ladder
-
Longest Consecutive Sequence
-
Sum Root to Leaf Numbers
-
Surrounded Regions
-
Palindrome Partitioning
- Palindrome Partitioning II Hard
-
Clone Graph
-
Gas Station
- Candy Hard
-
Single Number
- Single Number II Medium
-
Copy List with Random Pointer
-
Word Break
- Word Break II Hard
-
Linked List Cycle
-
Linked List Cycle II
-
Reorder List
-
Binary Tree Preorder Traversal
-
Binary Tree Postorder Traversal
-
LRU Cache
-
Insertion Sort List
-
Sort List
- Max Points on a Line Hard
-
Evaluate Reverse Polish Notation
-
Reverse Words in a String
-
Maximum Product Subarray
-
Find Minimum in Rotated Sorted Array
- Find Minimum in Rotated Sorted Array II Hard
-
Min Stack
-
Binary Tree Upside Down
-
Read N Characters Given Read4
- Read N Characters Given read4 II - Call Multiple Times Hard
-
Longest Substring with At Most Two Distinct Characters
-
Intersection of Two Linked Lists
-
One Edit Distance
-
Find Peak Element
-
Missing Ranges
- Maximum Gap Hard
-
Compare Version Numbers
-
Fraction to Recurring Decimal
-
Two Sum II - Input Array Is Sorted
-
Excel Sheet Column Title
-
Majority Element
-
Two Sum III - Data structure design
-
Excel Sheet Column Number
-
Factorial Trailing Zeroes
-
Binary Search Tree Iterator
- Dungeon Game Hard
-
Combine Two Tables
-
Second Highest Salary
-
Nth Highest Salary
-
Rank Scores
-
Largest Number
-
Consecutive Numbers
-
Employees Earning More Than Their Managers
-
Duplicate Emails
-
Customers Who Never Order
-
Department Highest Salary
-
Department Top Three Salaries
-
Reverse Words in a String II
-
Repeated DNA Sequences
- Best Time to Buy and Sell Stock IV Hard
-
Rotate Array
-
Reverse Bits
-
Number of 1 Bits
-
Word Frequency
-
Valid Phone Numbers
-
Transpose File
-
Tenth Line
-
Delete Duplicate Emails
-
Rising Temperature
-
House Robber
-
Binary Tree Right Side View
-
Number of Islands
-
Bitwise AND of Numbers Range
-
Happy Number
-
Remove Linked List Elements
-
Count Primes
-
Isomorphic Strings
-
Reverse Linked List
-
Course Schedule
-
Implement Trie (Prefix Tree)
-
Minimum Size Subarray Sum
-
Course Schedule II
-
Design Add and Search Words Data Structure
- Word Search II Hard
-
House Robber II
- Shortest Palindrome Hard
-
Kth Largest Element in an Array
-
Combination Sum III
-
Contains Duplicate
- The Skyline Problem Hard
-
Contains Duplicate II
-
Contains Duplicate III
-
Maximal Square
-
Count Complete Tree Nodes
-
Rectangle Area
- Basic Calculator Hard
-
Implement Stack using Queues
-
Invert Binary Tree
-
Basic Calculator II
-
Summary Ranges
- Majority Element II Medium
-
Kth Smallest Element in a BST
-
Power of Two
-
Implement Queue using Stacks
- Number of Digit One Hard
-
Palindrome Linked List
-
Lowest Common Ancestor of a Binary Search Tree
-
Lowest Common Ancestor of a Binary Tree
-
Delete Node in a Linked List
-
Product of Array Except Self
- Sliding Window Maximum Hard
-
Search a 2D Matrix II
-
Different Ways to Add Parentheses
-
Valid Anagram
-
Shortest Word Distance
-
Shortest Word Distance II
-
Shortest Word Distance III
-
Strobogrammatic Number
-
Strobogrammatic Number II
- Strobogrammatic Number III Hard
-
Group Shifted Strings
-
Count Univalue Subtrees
-
Flatten 2D Vector
-
Meeting Rooms
-
Meeting Rooms II
-
Factor Combinations
-
Verify Preorder Sequence in Binary Search Tree
-
Paint House
-
Binary Tree Paths
-
Add Digits
-
3Sum Smaller
-
Single Number III
-
Graph Valid Tree
-
Trips and Users
-
Ugly Number
-
Ugly Number II
- Paint House II Hard
-
Palindrome Permutation
-
Palindrome Permutation II
-
Missing Number
- Alien Dictionary Hard
-
Closest Binary Search Tree Value
-
Encode and Decode Strings
- Closest Binary Search Tree Value II Hard
- Integer to English Words Hard
-
H-Index
-
H-Index II
-
Paint Fence
-
Find the Celebrity
-
First Bad Version
-
Perfect Squares
-
Wiggle Sort
-
Zigzag Iterator
- Expression Add Operators Hard
-
Move Zeroes
-
Peeking Iterator
-
Inorder Successor in BST
-
Walls and Gates
-
Find the Duplicate Number
-
Unique Word Abbreviation
-
Game of Life
-
Word Pattern
-
Word Pattern II
-
Nim Game
-
Flip Game
-
Flip Game II
- Find Median from Data Stream Hard
- Best Meeting Point Hard
-
Serialize and Deserialize Binary Tree
-
Binary Tree Longest Consecutive Sequence
-
Bulls and Cows
-
Longest Increasing Subsequence
- Remove Invalid Parentheses Hard
- Smallest Rectangle Enclosing Black Pixels Hard
-
Range Sum Query - Immutable
-
Range Sum Query 2D - Immutable
- Number of Islands II Hard
-
Additive Number
-
Range Sum Query - Mutable
- Range Sum Query 2D - Mutable Hard
-
Best Time to Buy and Sell Stock with Cooldown
-
Minimum Height Trees
-
Sparse Matrix Multiplication
- Burst Balloons Hard
- Super Ugly Number Medium
-
Binary Tree Vertical Order Traversal
- Count of Smaller Numbers After Self Hard
-
Remove Duplicate Letters
- Shortest Distance from All Buildings Hard
-
Maximum Product of Word Lengths
-
Bulb Switcher
-
Generalized Abbreviation
- Create Maximum Number Hard
-
Coin Change
-
Number of Connected Components in an Undirected Graph
-
Wiggle Sort II
-
Maximum Size Subarray Sum Equals k
-
Power of Three
- Count of Range Sum Hard
-
Odd Even Linked List
- Longest Increasing Path in a Matrix Hard
- Patching Array Hard
-
Verify Preorder Serialization of a Binary Tree
- Reconstruct Itinerary Hard
-
Largest BST Subtree
-
Increasing Triplet Subsequence
- Self Crossing Hard
- Palindrome Pairs Hard
- House Robber III Medium
-
Counting Bits
-
Nested List Weight Sum
-
Longest Substring with At Most K Distinct Characters
-
Flatten Nested List Iterator
-
Power of Four
-
Integer Break
-
Reverse String
-
Reverse Vowels of a String
-
Moving Average from Data Stream
-
Top K Frequent Elements
-
Design Tic-Tac-Toe
-
Intersection of Two Arrays
-
Intersection of Two Arrays II
-
Android Unlock Patterns
- Data Stream as Disjoint Intervals Hard
-
Design Snake Game
- Russian Doll Envelopes Hard
-
Design Twitter
-
Line Reflection
-
Count Numbers with Unique Digits
- Rearrange String k Distance Apart Hard
-
Logger Rate Limiter
-
Sort Transformed Array
-
Bomb Enemy
-
Design Hit Counter
- Max Sum of Rectangle No Larger Than K Hard
-
Nested List Weight Sum II
-
Water and Jug Problem
-
Find Leaves of Binary Tree
-
Valid Perfect Square
-
Largest Divisible Subset
-
Plus One Linked List
-
Range Addition
-
Sum of Two Integers
-
Super Pow
-
Find K Pairs with Smallest Sums
-
Guess Number Higher or Lower
- Guess Number Higher or Lower II Medium
-
Wiggle Subsequence
-
Combination Sum IV
-
Kth Smallest Element in a Sorted Matrix
-
Design Phone Directory
-
Insert Delete GetRandom O(1)
- Insert Delete GetRandom O(1) - Duplicates allowed Hard
-
Linked List Random Node
-
Ransom Note
-
Shuffle an Array
-
Mini Parser
-
Lexicographical Numbers
-
First Unique Character in a String
-
Longest Absolute File Path
-
Find the Difference
-
Elimination Game
- Perfect Rectangle Hard
-
Is Subsequence
-
UTF-8 Validation
-
Decode String
-
Longest Substring with At Least K Repeating Characters
-
Rotate Function
-
Integer Replacement
-
Random Pick Index
-
Evaluate Division
-
Nth Digit
-
Binary Watch
-
Remove K Digits
- Frog Jump Hard
-
Sum of Left Leaves
-
Convert a Number to Hexadecimal
-
Queue Reconstruction by Height
- Trapping Rain Water II Hard
-
Valid Word Abbreviation
-
Longest Palindrome
-
Fizz Buzz
-
Arithmetic Slices
-
Third Maximum Number
-
Add Strings
-
Partition Equal Subset Sum
-
Pacific Atlantic Water Flow
-
Sentence Screen Fitting
-
Battleships in a Board
-
Maximum XOR of Two Numbers in an Array
-
Valid Word Square
-
Reconstruct Original Digits from English
-
Longest Repeating Character Replacement
-
Convert Binary Search Tree to Sorted Doubly Linked List
-
Construct Quad Tree
-
N-ary Tree Level Order Traversal
-
Flatten a Multilevel Doubly Linked List
-
Minimum Genetic Mutation
-
Number of Segments in a String
-
Non-overlapping Intervals
-
Find Right Interval
-
Path Sum III
-
Find All Anagrams in a String
-
Ternary Expression Parser
-
Arranging Coins
-
Find All Duplicates in an Array
-
String Compression
-
Sequence Reconstruction
-
Add Two Numbers II
-
Number of Boomerangs
-
Find All Numbers Disappeared in an Array
-
Serialize and Deserialize BST
-
Delete Node in a BST
-
Sort Characters By Frequency
-
Minimum Number of Arrows to Burst Balloons
-
Minimum Moves to Equal Array Elements
-
4Sum II
-
Assign Cookies
-
132 Pattern
-
Circular Array Loop
-
Repeated Substring Pattern
-
Hamming Distance
-
Minimum Moves to Equal Array Elements II
-
Island Perimeter
-
Can I Win
-
Unique Substrings in Wraparound String
-
Validate IP Address
-
Convex Polygon
-
Implement Rand10() Using Rand7()
-
Matchsticks to Square
-
Ones and Zeroes
-
Heaters
-
Number Complement
-
Total Hamming Distance
-
Generate Random Point in a Circle
-
Magical String
-
License Key Formatting
-
Find Permutation
-
Max Consecutive Ones
-
Predict the Winner
-
Max Consecutive Ones II
-
The Maze
-
Non-decreasing Subsequences
-
Construct the Rectangle
-
Target Sum
-
Teemo Attacking
-
Next Greater Element I
-
Random Point in Non-overlapping Rectangles
-
Diagonal Traverse
-
Keyboard Row
-
Find Mode in Binary Search Tree
-
Next Greater Element II
-
Base 7
-
The Maze II
-
Relative Ranks
-
Perfect Number
-
Most Frequent Subtree Sum
-
Fibonacci Number
-
Inorder Successor in BST II
-
Game Play Analysis I
-
Game Play Analysis II
-
Find Bottom Left Tree Value
-
Find Largest Value in Each Tree Row
-
Longest Palindromic Subsequence
-
Coin Change II
-
Random Flip Matrix
-
Detect Capital
-
Longest Uncommon Subsequence I
-
Longest Uncommon Subsequence II
-
Continuous Subarray Sum
-
Longest Word in Dictionary through Deleting
-
Contiguous Array
-
Beautiful Arrangement
-
Random Pick with Weight
-
Minesweeper
-
Minimum Absolute Difference in BST
-
Lonely Pixel I
-
K-diff Pairs in an Array
-
Lonely Pixel II
-
Game Play Analysis III
-
Encode and Decode TinyURL
-
Construct Binary Tree from String
-
Complex Number Multiplication
-
Convert BST to Greater Tree
-
Minimum Time Difference
-
Single Element in a Sorted Array
-
Reverse String II
-
01 Matrix
-
Diameter of Binary Tree
-
Output Contest Matches
-
Boundary of Binary Tree
-
Number of Provinces
-
Binary Tree Longest Consecutive Sequence II
-
Student Attendance Record I
-
Optimal Division
-
Brick Wall
-
Split Concatenated Strings
-
Next Greater Element III
-
Reverse Words in a String III
-
Logical OR of Two Binary Grids Represented as Quad-Trees
-
Maximum Depth of N-ary Tree
-
Subarray Sum Equals K
-
Array Partition
-
Longest Line of Consecutive One in Matrix
-
Binary Tree Tilt
-
Array Nesting
-
Reshape the Matrix
-
Permutation in String
-
Median Employee Salary
-
Managers with at Least 5 Direct Reports
-
Find Median Given Frequency of Numbers
-
Subtree of Another Tree
-
Squirrel Simulation
-
Winning Candidate
-
Distribute Candies
-
Out of Boundary Paths
-
Employee Bonus
-
Get Highest Answer Rate Question
-
Find Cumulative Salary of an Employee
-
Count Student Number in Departments
-
Shortest Unsorted Continuous Subarray
-
Kill Process
-
Delete Operation for Two Strings
-
Find Customer Referee
-
Investments in 2016
-
Customer Placing the Largest Number of Orders
-
N-ary Tree Preorder Traversal
-
N-ary Tree Postorder Traversal
-
Fraction Addition and Subtraction
-
Valid Square
-
Longest Harmonious Subsequence
-
Big Countries
-
Classes More Than 5 Students
-
Friend Requests I: Overall Acceptance Rate
-
Range Addition II
-
Minimum Index Sum of Two Lists
-
Human Traffic of Stadium
-
Friend Requests II: Who Has the Most Friends
-
Consecutive Available Seats
-
Design Compressed String Iterator
-
Can Place Flowers
-
Construct String from Binary Tree
-
Sales Person
-
Tree Node
-
Find Duplicate File in System
-
Triangle Judgement
-
Valid Triangle Number
-
Shortest Distance in a Plane
-
Shortest Distance in a Line
-
Second Degree Follower
-
Average Salary: Departments VS Company
-
Add Bold Tag in String
-
Merge Two Binary Trees
-
Students Report By Geography
-
Biggest Single Number
-
Not Boring Movies
-
Task Scheduler
-
Design Circular Queue
-
Add One Row to Tree
-
Maximum Distance in Arrays
-
Minimum Factorization
-
Exchange Seats
-
Swap Salary
-
Maximum Product of Three Numbers
-
Sum of Square Numbers
-
Find the Derangement of An Array
-
Design Log Storage System
-
Exclusive Time of Functions
-
Average of Levels in Binary Tree
-
Shopping Offers
-
Solve the Equation
-
Design Circular Deque
-
Maximum Average Subarray I
-
Set Mismatch
-
Maximum Length of Pair Chain
-
Palindromic Substrings
-
Replace Words
-
Dota2 Senate
-
2 Keys Keyboard
-
4 Keys Keyboard
-
Find Duplicate Subtrees
-
Two Sum IV - Input is a BST
-
Maximum Binary Tree
-
Print Binary Tree
-
Robot Return to Origin
-
Find K Closest Elements
-
Split Array into Consecutive Subsequences
-
Image Smoother
-
Maximum Width of Binary Tree
-
Equal Tree Partition
-
Non-decreasing Array
-
Path Sum IV
-
Beautiful Arrangement II
-
Trim a Binary Search Tree
-
Maximum Swap
-
Second Minimum Node In a Binary Tree
-
Bulb Switcher II
-
Number of Longest Increasing Subsequence
-
Longest Continuous Increasing Subsequence
-
Implement Magic Dictionary
-
Map Sum Pairs
-
Valid Parenthesis String
-
Valid Palindrome II
-
Next Closest Time
-
Baseball Game
-
Redundant Connection
-
Repeated String Match
-
Longest Univalue Path
-
Knight Probability in Chessboard
-
Employee Importance
- Stickers to Spell Word Hard
-
Top K Frequent Words
-
Binary Number with Alternating Bits
-
Number of Distinct Islands
-
Max Area of Island
-
Count Binary Substrings
-
Degree of an Array
-
Partition to K Equal Sum Subsets
- Falling Squares Hard
-
Search in a Binary Search Tree
-
Insert into a Binary Search Tree
-
Search in a Sorted Array of Unknown Size
-
Kth Largest Element in a Stream
-
Binary Search
- Design HashSet Easy
- Design HashMap Easy
- Design Linked List Medium
- Insert into a Sorted Circular Linked List Medium
- To Lower Case Easy
- Random Pick with Blacklist Hard
- Number of Distinct Islands II Hard
- Minimum ASCII Delete Sum for Two Strings Medium
- Subarray Product Less Than K Medium
- Best Time to Buy and Sell Stock with Transaction Fee Medium
- Range Module Hard
- Max Stack Hard
- 1-bit and 2-bit Characters Easy
- Maximum Length of Repeated Subarray Medium
- Longest Word in Dictionary Medium
- Accounts Merge Medium
- Remove Comments Medium
- Candy Crush Medium
- Find Pivot Index Easy
- Split Linked List in Parts Medium
- Self Dividing Numbers Easy
- My Calendar I Medium
- My Calendar II Medium
- Flood Fill Easy
- Sentence Similarity Easy
- Asteroid Collision Medium
- Sentence Similarity II Medium
- Monotone Increasing Digits Medium
- Daily Temperatures Medium
- Delete and Earn Medium
- Closest Leaf in a Binary Tree Medium
- Network Delay Time Medium
- Find Smallest Letter Greater Than Target Easy
- Min Cost Climbing Stairs Easy
- Largest Number At Least Twice of Others Easy
- Shortest Completing Word Easy
- Number Of Corner Rectangles Medium
- IP to CIDR Medium
- Open the Lock Medium
- Reach a Number Medium
- Pour Water Medium
- Pyramid Transition Matrix Medium
-
Bold Words in String
- Find Anagram Mappings Easy
- Prime Number of Set Bits in Binary Representation Easy
- Partition Labels Medium
- Largest Plus Sign Medium
- Toeplitz Matrix Easy
- Reorganize String Medium
- Max Chunks To Make Sorted Medium
- Jewels and Stones Easy
- Sliding Puzzle Hard
- Global and Local Inversions Medium
- Split BST Medium
- Swap Adjacent in LR String Medium
- K-th Symbol in Grammar Medium
- Rabbits in Forest Medium
-
Minimum Distance Between BST Nodes
- Letter Case Permutation Medium
- Is Graph Bipartite? Medium
- K-th Smallest Prime Fraction Medium
- Cheapest Flights Within K Stops Medium
- Rotated Digits Medium
- Escape The Ghosts Medium
- Domino and Tromino Tiling Medium
- Custom Sort String Medium
- Number of Matching Subsequences Medium
- Valid Tic-Tac-Toe State Medium
- Number of Subarrays with Bounded Maximum Medium
- Rotate String Easy
- All Paths From Source to Target Medium
- Champagne Tower Medium
- Similar RGB Color Easy
- Minimum Swaps To Make Sequences Increasing Hard
- Most Common Word * Easy
- Shortest Distance to a Character Easy
- Friends Of Appropriate Ages Medium
- Making A Large Island Hard
- Flipping an Image Easy
- Find And Replace in String Medium
- Rectangle Overlap Easy
- Guess the Word Hard
- Backspace String Compare Easy
- Longest Mountain in Array Medium
- Maximize Distance to Closest Person Medium
- Peak Index in a Mountain Array Medium
- Car Fleet Medium
- Exam Room Medium
- Score of Parentheses * Medium
- Shortest Subarray with Sum at Least K Hard
- All Nodes Distance K in Binary Tree ** Medium
- Transpose Matrix Easy
- Leaf-Similar Trees Easy
- Middle of the Linked List Easy
- Boats to Save People Medium
- Spiral Matrix III Medium
- Possible Bipartition Medium
- Fair Candy Swap Easy
- Find and Replace Pattern Medium
- Online Stock Span Medium
- Minimum Add to Make Parentheses Valid Medium
- Range Sum of BST Easy
- Verifying an Alien Dictionary Easy
- K Closest Points to Origin Medium
- Subarray Sums Divisible by K Medium
- Interval List Intersections Medium
- Vertical Order Traversal of a Binary Tree Hard
- Cousins in Binary Tree Easy
- Grid Illumination Hard
- Find Common Characters Easy
- Max Consecutive Ones III * Medium
- Clumsy Factorial Medium
- Construct Binary Search Tree from Preorder Traversal Medium
-
Complement of Base 10 Integer
- Partition Array Into Three Parts With Equal Sum Easy
- Next Greater Node In Linked List Medium
- Number of Enclaves Medium
- Longest Arithmetic Subsequence Medium
- Maximum Sum of Two Non-Overlapping Subarrays Medium
-
Binary Search Tree to Greater Sum Tree
-
Customers Who Bought All Products
- Remove All Adjacent Duplicates In String Easy
-
Actors and Directors Who Cooperated At Least Three Times
- Previous Permutation With One Swap Medium
-
Product Sales Analysis I
-
Product Sales Analysis II
-
Product Sales Analysis III
-
Project Employees I
-
Project Employees II
-
Project Employees III
-
Smallest Subsequence of Distinct Characters
-
Sales Analysis I
-
Sales Analysis II
-
Sales Analysis III
- Duplicate Zeros Easy
- Shortest Path in Binary Matrix Medium
-
Game Play Analysis V
-
Unpopular Books
- The Earliest Moment When Everyone Become Friends Medium
-
New Users Daily Count
- Delete Nodes And Return Forest Medium
-
Highest Grade For Each Student
-
Reported Posts
-
Print in Order
-
Print FooBar Alternately
-
Print Zero Even Odd
-
Building H2O
-
Active Businesses
-
User Purchase Platform
-
Reported Posts II
- Parallel Courses Medium
-
User Activity for the Past 30 Days I
-
User Activity for the Past 30 Days II
- Longest Common Subsequence Medium
-
Article Views I
-
Article Views II
-
Market Analysis I
-
Market Analysis II
-
Product Price at a Given Date
-
Immediate Food Delivery I
-
Immediate Food Delivery II
-
Reformat Department Table
-
Design Bounded Blocking Queue
-
Monthly Transactions I
-
Tournament Winners
-
Fizz Buzz Multithreaded
- Ugly Number III Medium
- Smallest String With Swaps Medium
-
Last Person to Fit in the Bus
-
Monthly Transactions II
- Design Skiplist Medium
-
Queries Quality and Percentage
-
Team Scores in Football Tournament
- Valid Palindrome III Hard
-
Report Contiguous Dates
-
The Dining Philosophers
-
Number of Comments per Post
-
Web Crawler Multithreaded
- Minimum Remove to Make Valid Parentheses Medium
-
Average Selling Price
- Number of Closed Islands Medium
-
Page Recommendations
-
All People Report to the Given Manager
-
Traffic Light Controlled Intersection
-
Students and Examinations
-
Find the Start and End Number of Continuous Ranges
-
Weather Type in Each Country
- Number of Paths with Max Score Hard
-
Find the Team Size
- Find N Unique Integers Sum up to Zero Easy
-
Running Total for Different Genders
-
Restaurant Growth
-
Ads Performance
-
List the Products Ordered in a Period
-
Number of Transactions per Visit
-
Movie Rating
-
Students With Invalid Departments
-
Activity Participants
-
Number of Trusted Contacts of a Customer
-
Get the Second Most Recent Activity
-
Replace Employee ID With The Unique Identifier
-
Total Sales Amount by Year
-
Capital Gain/Loss
- Find Lucky Integer in an Array Easy
-
Customers Who Bought Products A and B but Not C
- Circle and Rectangle Overlapping Medium
-
Top Travellers
-
Find the Quiet Students in All Exams
- Reformat The String Easy
-
NPV Queries
- Diagonal Traverse II Medium
-
Create a Session Bar Chart
-
Evaluate Boolean Expression
-
Apples & Oranges
-
Active Users
-
Rectangles Area
-
Calculate Salaries
-
Sales by Day of the Week
-
Group Sold Products By The Date
-
Friendly Movies Streamed Last Month
-
Countries You Can Safely Invest In
-
Customer Order Frequency
-
Find Users With Valid E-Mails
-
Patients With a Condition
- String Compression II Hard
-
The Most Recent Three Orders
- Kth Missing Positive Number Easy
-
Fix Product Name Format
-
The Most Recent Orders for Each Product
-
Bank Account Summary
-
Unique Orders and Customers Per Month
- Dot Product of Two Sparse Vectors Medium
-
Warehouse Manager
-
Customer Who Visited but Did Not Make Any Transactions
-
Bank Account Summary II
-
The Most Frequently Ordered Products for Each Customer
- Maximum Number of Achievable Transfer Requests Hard
-
Sellers With No Sales
- Maximum Number of Visible Points Hard
-
Find the Missing IDs
-
All Valid Triplets That Can Represent a Country
-
Percentage of Users Attended a Contest
-
Hopper Company Queries I
-
Hopper Company Queries II
- Lowest Common Ancestor of a Binary Tree III Medium
-
Hopper Company Queries III
- Determine if Two Strings Are Close Medium
-
Average Time of Process per Machine
-
Fix Names in a Table
-
Product's Worth Over Invoices
-
Invalid Tweets
-
Daily Leads and Partners
-
Number of Calls Between Two Persons
- Average Waiting Time Medium
-
Biggest Window Between Visits
-
Count Apples and Oranges
- Swapping Nodes in a Linked List Medium
-
Find Followers Count
-
The Number of Employees Which Report to Each Employee
-
Find Total Time Spent by Each Employee
-
Leetflex Banned Accounts
-
Recyclable and Low Fat Products
- Buildings With an Ocean View Medium
- Form Array by Concatenating Subarrays of Another Array Medium
-
Find the Subtasks That Did Not Execute
- Merge Strings Alternately Easy
- Car Fleet II Hard
-
Product's Price for Each Store
- Find Nearest Point That Has the Same X or Y Coordinate Easy
-
Grand Slam Titles
-
Primary Department for Each Employee
-
Rearrange Products Table
- Number of Orders in the Backlog Medium
-
Ad-Free Sessions
-
Find Interview Candidates
-
Find Customers With Positive Revenue this Year
-
Maximum Transaction Each Day
-
League Statistics
-
Suspicious Bank Accounts
-
Convert Date Format
- Largest Color Value in a Directed Graph Hard
-
Orders With Maximum Quantity Above Average
- Product of Two Run-Length Encoded Arrays Medium
-
Calculate Special Bonus
-
Group Employees of the Same Salary
-
The Latest Login in 2020
-
Page Recommendations II
- Find a Peak Element II Medium
-
Count Salary Categories
-
Leetcodify Friends Recommendations
-
Leetcodify Similar Friends
-
Confirmation Rate
-
Users That Actively Request Confirmation Messages
-
Strong Friendship
-
All the Pairs With the Maximum Number of Common Followers
-
Employees With Missing Information
-
First and Last Call On the Same Day
-
Employees Whose Manager Left the Company
-
Find Cutoff Score for Each School
-
Count the Number of Experiments
-
The Number of Seniors and Juniors to Join the Company
-
The Number of Seniors and Juniors to Join the Company II
-
Number of Accounts That Did Not Stream
-
Low-Quality Problems
-
Accepted Candidates From the Interviews
-
The Category of Each Member in the Store
-
Account Balance
-
The Winner University
-
The Number of Rich Customers
-
Drop Type 1 Orders for Customers With Type 0 Orders
- Detonate the Maximum Bombs Medium
-
The Airport With the Most Traffic
-
Build the Equation
-
The Number of Passengers in Each Bus I
-
The Number of Passengers in Each Bus II
-
Order Two Columns Independently
-
Longest Winning Streak
-
The Change in Global Rankings
-
Finding the Topic of Each Post
-
The Number of Users That Are Eligible for Discount
-
Users With Two Purchases Within Seven Days
-
The Users That Are Eligible for Discount
- Add Two Integers Easy
-
Number of Times a Driver Was a Passenger
-
Dynamic Pivoting of a Table
-
Dynamic Unpivoting of a Table
- Check if Number Has Equal Digit Count and Digit Value Easy
-
Products With Three or More Orders in Two Consecutive Years
-
Tasks Count in the Weekend
-
Arrange Table by Gender
-
The First Day of the Maximum Recorded Degree in Each City
-
Product Sales Analysis IV
-
Product Sales Analysis V
- The Latest Time to Catch a Bus Medium
-
All the Matches of the League
-
Compute the Rank as a Percentage
-
Number of Unique Subjects Taught by Each Teacher
-
Generate the Invoice
- Task Scheduler II Medium
-
Calculate the Influence of Each Salesperson
-
Sort the Olympic Table
-
Change Null Values in a Table to the Previous Value
-
Employees With Deductions
- Meeting Rooms III Hard
- Height of Binary Tree After Subtree Removal Queries Hard