LeetCode
ID
Topics
- 1 - 100
- 101 - 200
- 201 - 300
- 301 - 400
- 401 - 500
- 501 - 600
- 601 - 700
- 701 - 800
- 801 - 900
- 901 - 1000
- 1001 - 1100
- 1101 - 1200
- 1201 - 1300
- 1301 - 1400
- 1401 - 1500
- 1501 - 1600
- 1601 - 1700
- 1701 - 1800
- 1801 - 1900
- 1901 - 2000
- 2001 - 2100
- 2101 - 2200
- 2201 - 2300
- 2301 - 2400
- 2401 - 2500
- 2501 - 2600
- 2601 - 2700
- 2701 - 2800
- 2801 - 2900
- 2901 - 3000
- 3001 - 3100
- 3101 - 3108
- All
- Array
- Backtracking
- Biconnected Component
- Binary Indexed Tree
- Binary Search
- Binary Search Tree
- Binary Tree
- Bit Manipulation
- Bitmask
- Brainteaser
- Breadth-First Search
- Bucket Sort
- Combinatorics
- Concurrency
- Counting
- Counting Sort
- Data Stream
- Database
- Depth-First Search
- Design
- Divide and Conquer
- Doubly-Linked List
- Dynamic Programming
- Enumeration
- Eulerian Circuit
- Game Theory
- Geometry
- Graph
- Greedy
- Hash Function
- Hash Table
- Heap (Priority Queue)
- Interactive
- Iterator
- Line Sweep
- Linked List
- Math
- Matrix
- Memoization
- Merge Sort
- Minimum Spanning Tree
- Monotonic Queue
- Monotonic Stack
- Number Theory
- Ordered Set
- Prefix Sum
- Probability and Statistics
- Queue
- Quickselect
- Radix Sort
- Randomized
- Recursion
- Rejection Sampling
- Reservoir Sampling
- Rolling Hash
- Segment Tree
- Shell
- Shortest Path
- Simulation
- Sliding Window
- Sorting
- Stack
- String
- String Matching
- Strongly Connected Component
- Suffix Array
- Topological Sort
- Tree
- Trie
- Two Pointers
- Union Find
-
Two Sum
Easy
-
Add Two Numbers
Medium
-
Longest Substring Without Repeating Characters
Medium
-
Median of Two Sorted Arrays
Hard
-
Longest Palindromic Substring
Medium
-
Zigzag Conversion
Medium
-
Reverse Integer
Medium
-
String to Integer (atoi)
Medium
-
Palindrome Number
Easy
-
Regular Expression Matching
Hard
-
Container With Most Water
Medium
-
Integer to Roman
Medium
-
Roman to Integer
Easy
-
Longest Common Prefix
Easy
-
3Sum
Medium
-
3Sum Closest
Medium
-
Letter Combinations of a Phone Number
Medium
-
4Sum
Medium
-
Remove Nth Node From End of List
Medium
-
Valid Parentheses
Easy
-
Merge Two Sorted Lists
Easy
-
Generate Parentheses
Medium
-
Merge k Sorted Lists
Hard
-
Swap Nodes in Pairs
Medium
-
Reverse Nodes in k-Group
Hard
-
Remove Duplicates from Sorted Array
Easy
-
Remove Element
Easy
-
Find the Index of the First Occurrence in a String
Easy
-
Divide Two Integers
Medium
-
Substring with Concatenation of All Words
Hard
-
Next Permutation
Medium
-
Longest Valid Parentheses
Hard
-
Search in Rotated Sorted Array
Medium
-
Find First and Last Position of Element in Sorted Array
Medium
-
Search Insert Position
Easy
-
Valid Sudoku
Medium
-
Sudoku Solver
Hard
-
Count and Say
Medium
-
Combination Sum
Medium
-
Combination Sum II
Medium
-
First Missing Positive
Hard
-
Trapping Rain Water
Hard
-
Multiply Strings
Medium
-
Wildcard Matching
Hard
-
Jump Game II
Medium
-
Permutations
Medium
-
Permutations II
Medium
-
Rotate Image
Medium
-
Group Anagrams
Medium
-
Pow(x, n)
Medium
-
N-Queens
Hard
-
N-Queens II
Hard
-
Maximum Subarray
Medium
-
Spiral Matrix
Medium
-
Jump Game
Medium
-
Merge Intervals
Medium
-
Insert Interval
Medium
-
Length of Last Word
Easy
-
Spiral Matrix II
Medium
-
Permutation Sequence
Hard
-
Rotate List
Medium
-
Unique Paths
Medium
-
Unique Paths II
Medium
-
Minimum Path Sum
Medium
-
Valid Number
Hard
-
Plus One
Easy
-
Add Binary
Easy
-
Text Justification
Hard
-
Sqrt(x)
Easy
-
Climbing Stairs
Easy
-
Simplify Path
Medium
-
Edit Distance
Medium
-
Set Matrix Zeroes
Medium
-
Search a 2D Matrix
Medium
-
Sort Colors
Medium
-
Minimum Window Substring
Hard
-
Combinations
Medium
-
Subsets
Medium
-
Word Search
Medium
-
Remove Duplicates from Sorted Array II
Medium
-
Search in Rotated Sorted Array II
Medium
-
Remove Duplicates from Sorted List II
Medium
-
Remove Duplicates from Sorted List
Easy
-
Largest Rectangle in Histogram
Hard
-
Maximal Rectangle
Hard
-
Partition List
Medium
-
Scramble String
Hard
-
Merge Sorted Array
Easy
-
Gray Code
Medium
-
Subsets II
Medium
-
Decode Ways
Medium
-
Reverse Linked List II
Medium
-
Restore IP Addresses
Medium
-
Binary Tree Inorder Traversal
Easy
-
Unique Binary Search Trees II
Medium
-
Unique Binary Search Trees
Medium
-
Interleaving String
Medium
-
Validate Binary Search Tree
Medium
-
Recover Binary Search Tree
Medium
-
Same Tree
Easy
-
Symmetric Tree
Easy
-
Binary Tree Level Order Traversal
Medium
-
Binary Tree Zigzag Level Order Traversal
Medium
-
Maximum Depth of Binary Tree
Easy
-
Construct Binary Tree from Preorder and Inorder Traversal
Medium
-
Construct Binary Tree from Inorder and Postorder Traversal
Medium
-
Binary Tree Level Order Traversal II
Medium
-
Convert Sorted Array to Binary Search Tree
Easy
-
Convert Sorted List to Binary Search Tree
Medium
-
Balanced Binary Tree
Easy
-
Minimum Depth of Binary Tree
Easy
-
Path Sum
Easy
-
Path Sum II
Medium
-
Flatten Binary Tree to Linked List
Medium
-
Distinct Subsequences
Hard
-
Populating Next Right Pointers in Each Node
Medium
-
Populating Next Right Pointers in Each Node II
Medium
-
Pascal's Triangle
Easy
-
Pascal's Triangle II
Easy
-
Triangle
Medium
-
Best Time to Buy and Sell Stock
Easy
-
Best Time to Buy and Sell Stock II
Medium
-
Best Time to Buy and Sell Stock III
Hard
-
Binary Tree Maximum Path Sum
Hard
-
Valid Palindrome
Easy
-
Word Ladder II
Hard
-
Word Ladder
Hard
-
Longest Consecutive Sequence
Medium
-
Sum Root to Leaf Numbers
Medium
-
Surrounded Regions
Medium
-
Palindrome Partitioning
Medium
-
Palindrome Partitioning II
Hard
-
Clone Graph
Medium
-
Gas Station
Medium
-
Candy
Hard
-
Single Number
Easy
-
Single Number II
Medium
-
Copy List with Random Pointer
Medium
-
Word Break
Medium
-
Word Break II
Hard
-
Linked List Cycle
Easy
-
Linked List Cycle II
Medium
-
Reorder List
Medium
-
Binary Tree Preorder Traversal
Easy
-
Binary Tree Postorder Traversal
Easy
-
LRU Cache
Medium
-
Insertion Sort List
Medium
-
Sort List
Medium
-
Max Points on a Line
Hard
-
Evaluate Reverse Polish Notation
Medium
-
Reverse Words in a String
Medium
-
Maximum Product Subarray
Medium
-
Find Minimum in Rotated Sorted Array
Medium
-
Find Minimum in Rotated Sorted Array II
Hard
-
Min Stack
Medium
-
Binary Tree Upside Down
Medium
-
Read N Characters Given Read4
Easy
-
Read N Characters Given read4 II - Call Multiple Times
Hard
-
Longest Substring with At Most Two Distinct Characters
Medium
-
Intersection of Two Linked Lists
Easy
-
One Edit Distance
Medium
-
Find Peak Element
Medium
-
Missing Ranges
Easy
-
Maximum Gap
Hard
-
Compare Version Numbers
Medium
-
Fraction to Recurring Decimal
Medium
-
Two Sum II - Input Array Is Sorted
Medium
-
Excel Sheet Column Title
Easy
-
Majority Element
Easy
-
Two Sum III - Data structure design
Easy
-
Excel Sheet Column Number
Easy
-
Factorial Trailing Zeroes
Medium
-
Binary Search Tree Iterator
Medium
-
Dungeon Game
Hard
-
Combine Two Tables
Easy
-
Second Highest Salary
Medium
-
Nth Highest Salary
Medium
-
Rank Scores
Medium
-
Largest Number
Medium
-
Consecutive Numbers
Medium
-
Employees Earning More Than Their Managers
Easy
-
Duplicate Emails
Easy
-
Customers Who Never Order
Easy
-
Department Highest Salary
Medium
-
Department Top Three Salaries
Hard
-
Reverse Words in a String II
Medium
-
Repeated DNA Sequences
Medium
-
Best Time to Buy and Sell Stock IV
Hard
-
Rotate Array
Medium
-
Reverse Bits
Easy
-
Number of 1 Bits
Easy
-
Word Frequency
Medium
-
Valid Phone Numbers
Easy
-
Transpose File
Medium
-
Tenth Line
Easy
-
Delete Duplicate Emails
Easy
-
Rising Temperature
Easy
-
House Robber
Medium
-
Binary Tree Right Side View
Medium
-
Number of Islands
Medium
-
Bitwise AND of Numbers Range
Medium
-
Happy Number
Easy
-
Remove Linked List Elements
Easy
-
Count Primes
Medium
-
Isomorphic Strings
Easy
-
Reverse Linked List
Easy
-
Course Schedule
Medium
-
Implement Trie (Prefix Tree)
Medium
-
Minimum Size Subarray Sum
Medium
-
Course Schedule II
Medium
-
Design Add and Search Words Data Structure
Medium
-
Word Search II
Hard
-
House Robber II
Medium
-
Shortest Palindrome
Hard
-
Kth Largest Element in an Array
Medium
-
Combination Sum III
Medium
-
Contains Duplicate
Easy
-
The Skyline Problem
Hard
-
Contains Duplicate II
Easy
-
Contains Duplicate III
Hard
-
Maximal Square
Medium
-
Count Complete Tree Nodes
Medium
-
Rectangle Area
Medium
-
Basic Calculator
Hard
-
Implement Stack using Queues
Easy
-
Invert Binary Tree
Easy
-
Basic Calculator II
Medium
-
Summary Ranges
Easy
-
Majority Element II
Medium
-
Kth Smallest Element in a BST
Medium
-
Power of Two
Easy
-
Implement Queue using Stacks
Easy
-
Number of Digit One
Hard
-
Palindrome Linked List
Easy
-
Lowest Common Ancestor of a Binary Search Tree
Medium
-
Lowest Common Ancestor of a Binary Tree
Medium
-
Delete Node in a Linked List
Medium
-
Product of Array Except Self
Medium
-
Sliding Window Maximum
Hard
-
Search a 2D Matrix II
Medium
-
Different Ways to Add Parentheses
Medium
-
Valid Anagram
Easy
-
Shortest Word Distance
Easy
-
Shortest Word Distance II
Medium
-
Shortest Word Distance III
Medium
-
Strobogrammatic Number
Easy
-
Strobogrammatic Number II
Medium
-
Strobogrammatic Number III
Hard
-
Group Shifted Strings
Medium
-
Count Univalue Subtrees
Medium
-
Flatten 2D Vector
Medium
-
Meeting Rooms
Easy
-
Meeting Rooms II
Medium
-
Factor Combinations
Medium
-
Verify Preorder Sequence in Binary Search Tree
Medium
-
Paint House
Medium
-
Binary Tree Paths
Easy
-
Add Digits
Easy
-
3Sum Smaller
Medium
-
Single Number III
Medium
-
Graph Valid Tree
Medium
-
Trips and Users
Hard
-
Ugly Number
Easy
-
Ugly Number II
Medium
-
Paint House II
Hard
-
Palindrome Permutation
Easy
-
Palindrome Permutation II
Medium
-
Missing Number
Easy
-
Alien Dictionary
Hard
-
Closest Binary Search Tree Value
Easy
-
Encode and Decode Strings
Medium
-
Closest Binary Search Tree Value II
Hard
-
Integer to English Words
Hard
-
H-Index
Medium
-
H-Index II
Medium
-
Paint Fence
Medium
-
Find the Celebrity
Medium
-
First Bad Version
Easy
-
Perfect Squares
Medium
-
Wiggle Sort
Medium
-
Zigzag Iterator
Medium
-
Expression Add Operators
Hard
-
Move Zeroes
Easy
-
Peeking Iterator
Medium
-
Inorder Successor in BST
Medium
-
Walls and Gates
Medium
-
Find the Duplicate Number
Medium
-
Unique Word Abbreviation
Medium
-
Game of Life
Medium
-
Word Pattern
Easy
-
Word Pattern II
Medium
-
Nim Game
Easy
-
Flip Game
Easy
-
Flip Game II
Medium
-
Find Median from Data Stream
Hard
-
Best Meeting Point
Hard
-
Serialize and Deserialize Binary Tree
Hard
-
Binary Tree Longest Consecutive Sequence
Medium
-
Bulls and Cows
Medium
-
Longest Increasing Subsequence
Medium
-
Remove Invalid Parentheses
Hard
-
Smallest Rectangle Enclosing Black Pixels
Hard
-
Range Sum Query - Immutable
Easy
-
Range Sum Query 2D - Immutable
Medium
-
Number of Islands II
Hard
-
Additive Number
Medium
-
Range Sum Query - Mutable
Medium
-
Range Sum Query 2D - Mutable
Hard
-
Best Time to Buy and Sell Stock with Cooldown
Medium
-
Minimum Height Trees
Medium
-
Sparse Matrix Multiplication
Medium
-
Burst Balloons
Hard
-
Super Ugly Number
Medium
-
Binary Tree Vertical Order Traversal
Medium
-
Count of Smaller Numbers After Self
Hard
-
Remove Duplicate Letters
Medium
-
Shortest Distance from All Buildings
Hard
-
Maximum Product of Word Lengths
Medium
-
Bulb Switcher
Medium
-
Generalized Abbreviation
Medium
-
Create Maximum Number
Hard
-
Coin Change
Medium
-
Number of Connected Components in an Undirected Graph
Medium
-
Wiggle Sort II
Medium
-
Maximum Size Subarray Sum Equals k
Medium
-
Power of Three
Easy
-
Count of Range Sum
Hard
-
Odd Even Linked List
Medium
-
Longest Increasing Path in a Matrix
Hard
-
Patching Array
Hard
-
Verify Preorder Serialization of a Binary Tree
Medium
-
Reconstruct Itinerary
Hard
-
Largest BST Subtree
Medium
-
Increasing Triplet Subsequence
Medium
-
Self Crossing
Hard
-
Palindrome Pairs
Hard
-
House Robber III
Medium
-
Counting Bits
Easy
-
Nested List Weight Sum
Medium
-
Longest Substring with At Most K Distinct Characters
Medium
-
Flatten Nested List Iterator
Medium
-
Power of Four
Easy
-
Integer Break
Medium
-
Reverse String
Easy
-
Reverse Vowels of a String
Easy
-
Moving Average from Data Stream
Easy
-
Top K Frequent Elements
Medium
-
Design Tic-Tac-Toe
Medium
-
Intersection of Two Arrays
Easy
-
Intersection of Two Arrays II
Easy
-
Android Unlock Patterns
Medium
-
Data Stream as Disjoint Intervals
Hard
-
Design Snake Game
Medium
-
Russian Doll Envelopes
Hard
-
Design Twitter
Medium
-
Line Reflection
Medium
-
Count Numbers with Unique Digits
Medium
-
Rearrange String k Distance Apart
Hard
-
Logger Rate Limiter
Easy
-
Sort Transformed Array
Medium
-
Bomb Enemy
Medium
-
Design Hit Counter
Medium
-
Max Sum of Rectangle No Larger Than K
Hard
-
Nested List Weight Sum II
Medium
-
Water and Jug Problem
Medium
-
Find Leaves of Binary Tree
Medium
-
Valid Perfect Square
Easy
-
Largest Divisible Subset
Medium
-
Plus One Linked List
Medium
-
Range Addition
Medium
-
Sum of Two Integers
Medium
-
Super Pow
Medium
-
Find K Pairs with Smallest Sums
Medium
-
Guess Number Higher or Lower
Easy
-
Guess Number Higher or Lower II
Medium
-
Wiggle Subsequence
Medium
-
Combination Sum IV
Medium
-
Kth Smallest Element in a Sorted Matrix
Medium
-
Design Phone Directory
Medium
-
Insert Delete GetRandom O(1)
Medium
-
Insert Delete GetRandom O(1) - Duplicates allowed
Hard
-
Linked List Random Node
Medium
-
Ransom Note
Easy
-
Shuffle an Array
Medium
-
Mini Parser
Medium
-
Lexicographical Numbers
Medium
-
First Unique Character in a String
Easy
-
Longest Absolute File Path
Medium
-
Find the Difference
Easy
-
Elimination Game
Medium
-
Perfect Rectangle
Hard
-
Is Subsequence
Easy
-
UTF-8 Validation
Medium
-
Decode String
Medium
-
Longest Substring with At Least K Repeating Characters
Medium
-
Rotate Function
Medium
-
Integer Replacement
Medium
-
Random Pick Index
Medium
-
Evaluate Division
Medium
-
Nth Digit
Medium
-
Binary Watch
Easy
-
Remove K Digits
Medium
-
Frog Jump
Hard
-
Sum of Left Leaves
Easy
-
Convert a Number to Hexadecimal
Easy
-
Queue Reconstruction by Height
Medium
-
Trapping Rain Water II
Hard
-
Valid Word Abbreviation
Easy
-
Longest Palindrome
Easy
- Split Array Largest Sum
Hard
- Minimum Unique Word Abbreviation
Hard
-
Fizz Buzz
Easy
-
Arithmetic Slices
Medium
-
Third Maximum Number
Easy
-
Add Strings
Easy
-
Partition Equal Subset Sum
Medium
-
Pacific Atlantic Water Flow
Medium
-
Sentence Screen Fitting
Medium
-
Battleships in a Board
Medium
- Strong Password Checker
Hard
-
Maximum XOR of Two Numbers in an Array
Medium
-
Valid Word Square
Easy
-
Reconstruct Original Digits from English
Medium
-
Longest Repeating Character Replacement
Medium
- Word Squares
Hard
-
Convert Binary Search Tree to Sorted Doubly Linked List
Medium
-
Construct Quad Tree
Medium
- Serialize and Deserialize N-ary Tree
Hard
-
N-ary Tree Level Order Traversal
Medium
-
Flatten a Multilevel Doubly Linked List
Medium
- Encode N-ary Tree to Binary Tree
Hard
- All O`one Data Structure
Hard
-
Minimum Genetic Mutation
Medium
-
Number of Segments in a String
Easy
-
Non-overlapping Intervals
Medium
-
Find Right Interval
Medium
-
Path Sum III
Medium
-
Find All Anagrams in a String
Medium
-
Ternary Expression Parser
Medium
- K-th Smallest in Lexicographical Order
Hard
-
Arranging Coins
Easy
-
Find All Duplicates in an Array
Medium
-
String Compression
Medium
-
Sequence Reconstruction
Medium
-
Add Two Numbers II
Medium
- Arithmetic Slices II - Subsequence
Hard
-
Number of Boomerangs
Medium
-
Find All Numbers Disappeared in an Array
Easy
-
Serialize and Deserialize BST
Medium
-
Delete Node in a BST
Medium
-
Sort Characters By Frequency
Medium
-
Minimum Number of Arrows to Burst Balloons
Medium
-
Minimum Moves to Equal Array Elements
Medium
-
4Sum II
Medium
-
Assign Cookies
Easy
-
132 Pattern
Medium
-
Circular Array Loop
Medium
- Poor Pigs
Hard
-
Repeated Substring Pattern
Easy
- LFU Cache
Hard
-
Hamming Distance
Easy
-
Minimum Moves to Equal Array Elements II
Medium
-
Island Perimeter
Easy
-
Can I Win
Medium
- Optimal Account Balancing
Hard
- Count The Repetitions
Hard
-
Unique Substrings in Wraparound String
Medium
-
Validate IP Address
Medium
-
Convex Polygon
Medium
-
Implement Rand10() Using Rand7()
Medium
- Encode String with Shortest Length
Hard
- Concatenated Words
Hard
-
Matchsticks to Square
Medium
-
Ones and Zeroes
Medium
-
Heaters
Medium
-
Number Complement
Easy
-
Total Hamming Distance
Medium
-
Generate Random Point in a Circle
Medium
- Largest Palindrome Product
Hard
- Sliding Window Median
Hard
-
Magical String
Medium
-
License Key Formatting
Easy
- Smallest Good Base
Hard
-
Find Permutation
Medium
-
Max Consecutive Ones
Easy
-
Predict the Winner
Medium
-
Max Consecutive Ones II
Medium
- Zuma Game
Hard
- Robot Room Cleaner
Hard
-
The Maze
Medium
-
Non-decreasing Subsequences
Medium
-
Construct the Rectangle
Easy
- Reverse Pairs
Hard
-
Target Sum
Medium
-
Teemo Attacking
Easy
-
Next Greater Element I
Easy
-
Random Point in Non-overlapping Rectangles
Medium
-
Diagonal Traverse
Medium
- The Maze III
Hard
-
Keyboard Row
Easy
-
Find Mode in Binary Search Tree
Easy
- IPO
Hard
-
Next Greater Element II
Medium
-
Base 7
Easy
-
The Maze II
Medium
-
Relative Ranks
Easy
-
Perfect Number
Easy
-
Most Frequent Subtree Sum
Medium
-
Fibonacci Number
Easy
-
Inorder Successor in BST II
Medium
-
Game Play Analysis I
Easy
-
Game Play Analysis II
Easy
-
Find Bottom Left Tree Value
Medium
- Freedom Trail
Hard
-
Find Largest Value in Each Tree Row
Medium
-
Longest Palindromic Subsequence
Medium
- Super Washing Machines
Hard
-
Coin Change II
Medium
-
Random Flip Matrix
Medium
-
Detect Capital
Easy
-
Longest Uncommon Subsequence I
Easy
-
Longest Uncommon Subsequence II
Medium
-
Continuous Subarray Sum
Medium
-
Longest Word in Dictionary through Deleting
Medium
-
Contiguous Array
Medium
-
Beautiful Arrangement
Medium
- Word Abbreviation
Hard
-
Random Pick with Weight
Medium
-
Minesweeper
Medium
-
Minimum Absolute Difference in BST
Easy
-
Lonely Pixel I
Medium
-
K-diff Pairs in an Array
Medium
-
Lonely Pixel II
Medium
-
Game Play Analysis III
Medium
-
Encode and Decode TinyURL
Medium
-
Construct Binary Tree from String
Medium
-
Complex Number Multiplication
Medium
-
Convert BST to Greater Tree
Medium
-
Minimum Time Difference
Medium
-
Single Element in a Sorted Array
Medium
-
Reverse String II
Easy
-
01 Matrix
Medium
-
Diameter of Binary Tree
Easy
-
Output Contest Matches
Medium
-
Boundary of Binary Tree
Medium
- Remove Boxes
Hard
-
Number of Provinces
Medium
- Split Array with Equal Sum
Hard
-
Binary Tree Longest Consecutive Sequence II
Medium
- Game Play Analysis IV
Medium
-
Student Attendance Record I
Easy
- Student Attendance Record II
Hard
-
Optimal Division
Medium
-
Brick Wall
Medium
-
Split Concatenated Strings
Medium
-
Next Greater Element III
Medium
-
Reverse Words in a String III
Easy
-
Logical OR of Two Binary Grids Represented as Quad-Trees
Medium
-
Maximum Depth of N-ary Tree
Easy
-
Subarray Sum Equals K
Medium
-
Array Partition
Easy
-
Longest Line of Consecutive One in Matrix
Medium
-
Binary Tree Tilt
Easy
- Find the Closest Palindrome
Hard
-
Array Nesting
Medium
-
Reshape the Matrix
Easy
-
Permutation in String
Medium
- Maximum Vacation Days
Hard
-
Median Employee Salary
Hard
-
Managers with at Least 5 Direct Reports
Medium
-
Find Median Given Frequency of Numbers
Hard
-
Subtree of Another Tree
Easy
-
Squirrel Simulation
Medium
-
Winning Candidate
Medium
-
Distribute Candies
Easy
-
Out of Boundary Paths
Medium
-
Employee Bonus
Easy
-
Get Highest Answer Rate Question
Medium
-
Find Cumulative Salary of an Employee
Hard
-
Count Student Number in Departments
Medium
-
Shortest Unsorted Continuous Subarray
Medium
-
Kill Process
Medium
-
Delete Operation for Two Strings
Medium
-
Find Customer Referee
Easy
-
Investments in 2016
Medium
-
Customer Placing the Largest Number of Orders
Easy
- Erect the Fence
Hard
- Design In-Memory File System
Hard
-
N-ary Tree Preorder Traversal
Easy
-
N-ary Tree Postorder Traversal
Easy
- Tag Validator
Hard
-
Fraction Addition and Subtraction
Medium
-
Valid Square
Medium
-
Longest Harmonious Subsequence
Easy
-
Big Countries
Easy
-
Classes More Than 5 Students
Easy
-
Friend Requests I: Overall Acceptance Rate
Easy
-
Range Addition II
Easy
-
Minimum Index Sum of Two Lists
Easy
- Non-negative Integers without Consecutive Ones
Hard
-
Human Traffic of Stadium
Hard
-
Friend Requests II: Who Has the Most Friends
Medium
-
Consecutive Available Seats
Easy
-
Design Compressed String Iterator
Easy
-
Can Place Flowers
Easy
-
Construct String from Binary Tree
Easy
-
Sales Person
Easy
-
Tree Node
Medium
-
Find Duplicate File in System
Medium
-
Triangle Judgement
Easy
-
Valid Triangle Number
Medium
-
Shortest Distance in a Plane
Medium
-
Shortest Distance in a Line
Easy
-
Second Degree Follower
Medium
-
Average Salary: Departments VS Company
Hard
-
Add Bold Tag in String
Medium
-
Merge Two Binary Trees
Easy
-
Students Report By Geography
Hard
-
Biggest Single Number
Easy
-
Not Boring Movies
Easy
-
Task Scheduler
Medium
-
Design Circular Queue
Medium
-
Add One Row to Tree
Medium
-
Maximum Distance in Arrays
Medium
-
Minimum Factorization
Medium
-
Exchange Seats
Medium
-
Swap Salary
Easy
-
Maximum Product of Three Numbers
Easy
- K Inverse Pairs Array
Hard
- Course Schedule III
Hard
- Design Excel Sum Formula
Hard
- Smallest Range Covering Elements from K Lists
Hard
-
Sum of Square Numbers
Medium
-
Find the Derangement of An Array
Medium
-
Design Log Storage System
Medium
-
Exclusive Time of Functions
Medium
-
Average of Levels in Binary Tree
Easy
-
Shopping Offers
Medium
- Decode Ways II
Hard
-
Solve the Equation
Medium
-
Design Circular Deque
Medium
- Design Search Autocomplete System
Hard
-
Maximum Average Subarray I
Easy
- Maximum Average Subarray II
Hard
-
Set Mismatch
Easy
-
Maximum Length of Pair Chain
Medium
-
Palindromic Substrings
Medium
-
Replace Words
Medium
-
Dota2 Senate
Medium
-
2 Keys Keyboard
Medium
-
4 Keys Keyboard
Medium
-
Find Duplicate Subtrees
Medium
-
Two Sum IV - Input is a BST
Easy
-
Maximum Binary Tree
Medium
-
Print Binary Tree
Medium
- Coin Path
Hard
-
Robot Return to Origin
Easy
-
Find K Closest Elements
Medium
-
Split Array into Consecutive Subsequences
Medium
- Remove 9
Hard
-
Image Smoother
Easy
-
Maximum Width of Binary Tree
Medium
-
Equal Tree Partition
Medium
- Strange Printer
Hard
-
Non-decreasing Array
Medium
-
Path Sum IV
Medium
-
Beautiful Arrangement II
Medium
- Kth Smallest Number in Multiplication Table
Hard
-
Trim a Binary Search Tree
Medium
-
Maximum Swap
Medium
-
Second Minimum Node In a Binary Tree
Easy
-
Bulb Switcher II
Medium
-
Number of Longest Increasing Subsequence
Medium
-
Longest Continuous Increasing Subsequence
Easy
- Cut Off Trees for Golf Event
Hard
-
Implement Magic Dictionary
Medium
-
Map Sum Pairs
Medium
-
Valid Parenthesis String
Medium
- 24 Game
Hard
-
Valid Palindrome II
Easy
-
Next Closest Time
Medium
-
Baseball Game
Easy
- K Empty Slots
Hard
-
Redundant Connection
Medium
- Redundant Connection II
Hard
-
Repeated String Match
Medium
-
Longest Univalue Path
Medium
-
Knight Probability in Chessboard
Medium
- Maximum Sum of 3 Non-Overlapping Subarrays
Hard
-
Employee Importance
Medium
-
Stickers to Spell Word
Hard
-
Top K Frequent Words
Medium
-
Binary Number with Alternating Bits
Easy
-
Number of Distinct Islands
Medium
-
Max Area of Island
Medium
-
Count Binary Substrings
Easy
-
Degree of an Array
Easy
-
Partition to K Equal Sum Subsets
Medium
-
Falling Squares
Hard
-
Search in a Binary Search Tree
Easy
-
Insert into a Binary Search Tree
Medium
-
Search in a Sorted Array of Unknown Size
Medium
-
Kth Largest Element in a Stream
Easy
-
Binary Search
Easy
-
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
- Find K-th Smallest Pair Distance
Hard
-
Longest Word in Dictionary
Medium
-
Accounts Merge
Medium
-
Remove Comments
Medium
-
Candy Crush
Medium
-
Find Pivot Index
Easy
-
Split Linked List in Parts
Medium
- Number of Atoms
Hard
- Minimum Window Subsequence
Hard
-
Self Dividing Numbers
Easy
-
My Calendar I
Medium
- Count Different Palindromic Subsequences
Hard
-
My Calendar II
Medium
- My Calendar III
Hard
-
Flood Fill
Easy
-
Sentence Similarity
Easy
-
Asteroid Collision
Medium
- Parse Lisp Expression
Hard
-
Sentence Similarity II
Medium
-
Monotone Increasing Digits
Medium
-
Daily Temperatures
Medium
-
Delete and Earn
Medium
- Cherry Pickup
Hard
-
Closest Leaf in a Binary Tree
Medium
-
Network Delay Time
Medium
-
Find Smallest Letter Greater Than Target
Easy
- Prefix and Suffix Search
Hard
-
Min Cost Climbing Stairs
Easy
-
Largest Number At Least Twice of Others
Easy
-
Shortest Completing Word
Easy
- Contain Virus
Hard
-
Number Of Corner Rectangles
Medium
-
IP to CIDR
Medium
-
Open the Lock
Medium
- Cracking the Safe
Hard
-
Reach a Number
Medium
-
Pour Water
Medium
-
Pyramid Transition Matrix
Medium
- Set Intersection Size At Least Two
Hard
-
Bold Words in String
Medium
- Employee Free Time
Hard
-
Find Anagram Mappings
Easy
- Special Binary String
Hard
-
Prime Number of Set Bits in Binary Representation
Easy
-
Partition Labels
Medium
-
Largest Plus Sign
Medium
- Couples Holding Hands
Hard
-
Toeplitz Matrix
Easy
-
Reorganize String
Medium
- Max Chunks To Make Sorted II
Hard
-
Max Chunks To Make Sorted
Medium
- Basic Calculator IV
Hard
-
Jewels and Stones
Easy
- Basic Calculator III
Hard
-
Sliding Puzzle
Hard
- Minimize Max Distance to Gas Station
Hard
-
Global and Local Inversions
Medium
-
Split BST
Medium
-
Swap Adjacent in LR String
Medium
- Swim in Rising Water
Hard
-
K-th Symbol in Grammar
Medium
- Reaching Points
Hard
-
Rabbits in Forest
Medium
- Transform to Chessboard
Hard
-
Minimum Distance Between BST Nodes
Easy
-
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
- Preimage Size of Factorial Zeroes Function
Hard
-
Valid Tic-Tac-Toe State
Medium
-
Number of Subarrays with Bounded Maximum
Medium
-
Rotate String
Easy
-
All Paths From Source to Target
Medium
- Smallest Rotation with Highest Score
Hard
-
Champagne Tower
Medium
-
Similar RGB Color
Easy
-
Minimum Swaps To Make Sequences Increasing
Hard
- Find Eventual Safe States
Medium
- Bricks Falling When Hit
Hard
- Unique Morse Code Words
Easy
- Split Array With Same Average
Hard
- Number of Lines To Write String
Easy
- Max Increase to Keep City Skyline
Medium
- Soup Servings
Medium
- Expressive Words
Medium
- Chalkboard XOR Game
Hard
- Subdomain Visit Count
Medium
- Largest Triangle Area
Easy
- Largest Sum of Averages
Medium
- Binary Tree Pruning
Medium
- Bus Routes
Hard
- Ambiguous Coordinates
Medium
- Linked List Components
Medium
- Race Car
Hard
-
Most Common Word *
Easy
- Short Encoding of Words
Medium
-
Shortest Distance to a Character
Easy
- Card Flipping Game
Medium
- Binary Trees With Factors
Medium
- Goat Latin
Easy
-
Friends Of Appropriate Ages
Medium
- Most Profit Assigning Work
Medium
-
Making A Large Island
Hard
- Count Unique Characters of All Substrings of a Given String
Hard
- Consecutive Numbers Sum
Hard
- Positions of Large Groups
Easy
- Masking Personal Information
Medium
-
Flipping an Image
Easy
-
Find And Replace in String
Medium
- Sum of Distances in Tree
Hard
- Image Overlap
Medium
-
Rectangle Overlap
Easy
- New 21 Game
Medium
- Push Dominoes
Medium
- Similar String Groups
Hard
- Magic Squares In Grid
Medium
- Keys and Rooms
Medium
- Split Array into Fibonacci Sequence
Medium
-
Guess the Word
Hard
-
Backspace String Compare
Easy
-
Longest Mountain in Array
Medium
- Hand of Straights
Medium
- Shortest Path Visiting All Nodes
Hard
- Shifting Letters
Medium
-
Maximize Distance to Closest Person
Medium
- Rectangle Area II
Hard
- Loud and Rich
Medium
-
Peak Index in a Mountain Array
Medium
-
Car Fleet
Medium
- K-Similar Strings
Hard
-
Exam Room
Medium
-
Score of Parentheses *
Medium
- Minimum Cost to Hire K Workers
Hard
- Mirror Reflection
Medium
- Buddy Strings
Easy
- Lemonade Change
Easy
- Score After Flipping Matrix
Medium
-
Shortest Subarray with Sum at Least K
Hard
-
All Nodes Distance K in Binary Tree **
Medium
- Shortest Path to Get All Keys
Hard
- Smallest Subtree with all the Deepest Nodes
Medium
- Prime Palindrome
Medium
-
Transpose Matrix
Easy
- Binary Gap
Easy
- Reordered Power of 2
Medium
- Advantage Shuffle
Medium
- Minimum Number of Refueling Stops
Hard
-
Leaf-Similar Trees
Easy
- Length of Longest Fibonacci Subsequence
Medium
- Walking Robot Simulation
Medium
- Koko Eating Bananas
Medium
-
Middle of the Linked List
Easy
- Stone Game
Medium
- Nth Magical Number
Hard
- Profitable Schemes
Hard
- Decoded String at Index
Medium
-
Boats to Save People
Medium
- Reachable Nodes In Subdivided Graph
Hard
- Projection Area of 3D Shapes
Easy
- Uncommon Words from Two Sentences
Easy
-
Spiral Matrix III
Medium
-
Possible Bipartition
Medium
- Super Egg Drop
Hard
-
Fair Candy Swap
Easy
- Construct Binary Tree from Preorder and Postorder Traversal
Medium
-
Find and Replace Pattern
Medium
- Sum of Subsequence Widths
Hard
- Surface Area of 3D Shapes
Easy
- Groups of Special-Equivalent Strings
Medium
- All Possible Full Binary Trees
Medium
- Maximum Frequency Stack
Hard
- Monotonic Array
Easy
- Increasing Order Search Tree
Easy
- Bitwise ORs of Subarrays
Medium
- Orderly Queue
Hard
- RLE Iterator
Medium
-
Online Stock Span
Medium
- Numbers At Most N Given Digit Set
Hard
- Valid Permutations for DI Sequence
Hard
- Fruit Into Baskets
Medium
- Sort Array By Parity
Easy
- Super Palindromes
Hard
- Sum of Subarray Minimums
Medium
- Smallest Range I
Easy
- Snakes and Ladders
Medium
- Smallest Range II
Medium
- Online Election
Medium
- Sort an Array
Medium
- Cat and Mouse
Hard
- X of a Kind in a Deck of Cards
Easy
- Partition Array into Disjoint Intervals
Medium
- Word Subsets
Medium
- Reverse Only Letters
Easy
- Maximum Sum Circular Subarray
Medium
- Complete Binary Tree Inserter
Medium
- Number of Music Playlists
Hard
-
Minimum Add to Make Parentheses Valid
Medium
- Sort Array By Parity II
Easy
- 3Sum With Multiplicity
Medium
- Minimize Malware Spread
Hard
- Long Pressed Name
Easy
- Flip String to Monotone Increasing
Medium
- Three Equal Parts
Hard
- Minimize Malware Spread II
Hard
- Unique Email Addresses
Easy
- Binary Subarrays With Sum
Medium
- Minimum Falling Path Sum
Medium
- Beautiful Array
Medium
- Number of Recent Calls
Easy
- Shortest Bridge
Medium
- Knight Dialer
Medium
- Stamping The Sequence
Hard
- Reorder Data in Log Files
Medium
-
Range Sum of BST
Easy
- Minimum Area Rectangle
Medium
- Distinct Subsequences II
Hard
- Valid Mountain Array
Easy
- DI String Match
Easy
- Find the Shortest Superstring
Hard
- Delete Columns to Make Sorted
Easy
- Minimum Increment to Make Array Unique
Medium
- Validate Stack Sequences
Medium
- Most Stones Removed with Same Row or Column
Medium
- Bag of Tokens
Medium
- Largest Time for Given Digits
Medium
- Reveal Cards In Increasing Order
Medium
- Flip Equivalent Binary Trees
Medium
- Largest Component Size by Common Factor
Hard
-
Verifying an Alien Dictionary
Easy
- Array of Doubled Pairs
Medium
- Delete Columns to Make Sorted II
Medium
- Tallest Billboard
Hard
- Prison Cells After N Days
Medium
- Check Completeness of a Binary Tree
Medium
- Regions Cut By Slashes
Medium
- Delete Columns to Make Sorted III
Hard
- N-Repeated Element in Size 2N Array
Easy
- Maximum Width Ramp
Medium
- Minimum Area Rectangle II
Medium
- Least Operators to Express Number
Hard
- Univalued Binary Tree
Easy
- Vowel Spellchecker
Medium
- Numbers With Same Consecutive Differences
Medium
- Binary Tree Cameras
Hard
- Pancake Sorting
Medium
- Powerful Integers
Medium
- Flip Binary Tree To Match Preorder Traversal
Medium
- Equal Rational Numbers
Hard
-
K Closest Points to Origin
Medium
-
Subarray Sums Divisible by K
Medium
- Odd Even Jump
Hard
- Largest Perimeter Triangle
Easy
- Squares of a Sorted Array
Easy
- Longest Turbulent Subarray
Medium
- Distribute Coins in Binary Tree
Medium
- Unique Paths III
Hard
- Time Based Key-Value Store
Medium
- Triples with Bitwise AND Equal To Zero
Hard
- Minimum Cost For Tickets
Medium
- String Without AAA or BBB
Medium
- Sum of Even Numbers After Queries
Medium
-
Interval List Intersections
Medium
-
Vertical Order Traversal of a Binary Tree
Hard
- Smallest String Starting From Leaf
Medium
- Add to Array-Form of Integer
Easy
- Satisfiability of Equality Equations
Medium
- Broken Calculator
Medium
- Subarrays with K Different Integers
Hard
-
Cousins in Binary Tree
Easy
- Rotting Oranges
Medium
- Minimum Number of K Consecutive Bit Flips
Hard
- Number of Squareful Arrays
Hard
- Find the Town Judge
Easy
- Maximum Binary Tree II
Medium
- Available Captures for Rook
Easy
- Minimum Cost to Merge Stones
Hard
-
Grid Illumination
Hard
-
Find Common Characters
Easy
- Check If Word Is Valid After Substitutions
Medium
-
Max Consecutive Ones III *
Medium
- Maximize Sum Of Array After K Negations
Easy
-
Clumsy Factorial
Medium
- Minimum Domino Rotations For Equal Row
Medium
-
Construct Binary Search Tree from Preorder Traversal
Medium
-
Complement of Base 10 Integer
Easy
- Pairs of Songs With Total Durations Divisible by 60
Medium
- Capacity To Ship Packages Within D Days
Medium
- Numbers With Repeated Digits
Hard
-
Partition Array Into Three Parts With Equal Sum
Easy
- Best Sightseeing Pair
Medium
- Smallest Integer Divisible by K
Medium
- Binary String With Substrings Representing 1 To N
Medium
- Convert to Base -2
Medium
- Binary Prefix Divisible By 5
Easy
-
Next Greater Node In Linked List
Medium
-
Number of Enclaves
Medium
- Remove Outermost Parentheses
Easy
- Sum of Root To Leaf Binary Numbers
Easy
- Camelcase Matching
Medium
- Video Stitching
Medium
- Divisor Game
Easy
- Maximum Difference Between Node and Ancestor
Medium
-
Longest Arithmetic Subsequence
Medium
- Recover a Tree From Preorder Traversal
Hard
- Two City Scheduling
Medium
- Matrix Cells in Distance Order
Easy
-
Maximum Sum of Two Non-Overlapping Subarrays
Medium
- Stream of Characters
Hard
- Moving Stones Until Consecutive
Medium
- Coloring A Border
Medium
- Uncrossed Lines
Medium
- Escape a Large Maze
Hard
- Valid Boomerang
Easy
-
Binary Search Tree to Greater Sum Tree
Medium
- Minimum Score Triangulation of Polygon
Medium
- Moving Stones Until Consecutive II
Medium
- Robot Bounded In Circle
Medium
- Flower Planting With No Adjacent
Medium
- Partition Array for Maximum Sum
Medium
- Longest Duplicate Substring
Hard
-
Customers Who Bought All Products
Medium
- Last Stone Weight
Easy
-
Remove All Adjacent Duplicates In String
Easy
- Longest String Chain
Medium
- Last Stone Weight II
Medium
-
Actors and Directors Who Cooperated At Least Three Times
Easy
- Height Checker
Easy
- Grumpy Bookstore Owner
Medium
-
Previous Permutation With One Swap
Medium
- Distant Barcodes
Medium
- Shortest Way to Form String
Medium
- Confusing Number
Easy
- Campus Bikes
Medium
- Minimize Rounding Error to Meet Target
Medium
- All Paths from Source Lead to Destination
Medium
- Missing Element in Sorted Array
Medium
- Lexicographically Smallest Equivalent String
Medium
- Longest Repeating Substring
Medium
- Number of Valid Subarrays
Hard
- Fixed Point
Easy
- Index Pairs of a String
Easy
- Campus Bikes II
Medium
- Digit Count in Range
Hard
-
Product Sales Analysis I
Easy
-
Product Sales Analysis II
Easy
-
Product Sales Analysis III
Medium
- Greatest Common Divisor of Strings
Easy
- Flip Columns For Maximum Number of Equal Rows
Medium
- Adding Two Negabinary Numbers
Medium
- Number of Submatrices That Sum to Target
Hard
-
Project Employees I
Easy
-
Project Employees II
Easy
-
Project Employees III
Medium
- Occurrences After Bigram
Easy
- Letter Tile Possibilities
Medium
- Insufficient Nodes in Root to Leaf Paths
Medium
-
Smallest Subsequence of Distinct Characters
Medium
-
Sales Analysis I
Easy
-
Sales Analysis II
Easy
-
Sales Analysis III
Easy
- Sum of Digits in the Minimum Number
Easy
- High Five
Easy
- Brace Expansion
Medium
- Confusing Number II
Hard
-
Duplicate Zeros
Easy
- Largest Values From Labels
Medium
-
Shortest Path in Binary Matrix
Medium
- Shortest Common Supersequence
Hard
- Statistics from a Large Sample
Medium
- Car Pooling
Medium
- Find in Mountain Array
Hard
- Brace Expansion II
Hard
-
Game Play Analysis V
Hard
-
Unpopular Books
Medium
- Two Sum Less Than K
Easy
- Find K-Length Substrings With No Repeated Characters
Medium
-
The Earliest Moment When Everyone Become Friends
Medium
- Path With Maximum Minimum Value
Medium
- Distribute Candies to People
Easy
- Path In Zigzag Labelled Binary Tree
Medium
- Filling Bookcase Shelves
Medium
- Parsing A Boolean Expression
Hard
-
New Users Daily Count
Medium
- Defanging an IP Address
Easy
- Corporate Flight Bookings
Medium
-
Delete Nodes And Return Forest
Medium
- Maximum Nesting Depth of Two Valid Parentheses Strings
Medium
-
Highest Grade For Each Student
Medium
-
Reported Posts
Easy
-
Print in Order
Easy
-
Print FooBar Alternately
Medium
-
Print Zero Even Odd
Medium
-
Building H2O
Medium
- Number of Days in a Month
Easy
- Remove Vowels from a String
Easy
- Maximum Average Subtree
Medium
- Divide Array Into Increasing Sequences
Hard
- Relative Sort Array
Easy
- Lowest Common Ancestor of Deepest Leaves
Medium
- Longest Well-Performing Interval
Medium
- Smallest Sufficient Team
Hard
-
Active Businesses
Medium
-
User Purchase Platform
Hard
- Number of Equivalent Domino Pairs
Easy
- Shortest Path with Alternating Colors
Medium
- Minimum Cost Tree From Leaf Values
Medium
- Maximum of Absolute Value Expression
Medium
-
Reported Posts II
Medium
- Largest Unique Number
Easy
- Armstrong Number
Easy
- Connecting Cities With Minimum Cost
Medium
-
Parallel Courses
Medium
- N-th Tribonacci Number
Easy
- Alphabet Board Path
Medium
- Largest 1-Bordered Square
Medium
- Stone Game II
Medium
-
User Activity for the Past 30 Days I
Easy
-
User Activity for the Past 30 Days II
Easy
-
Longest Common Subsequence
Medium
- Decrease Elements To Make Array Zigzag
Medium
- Binary Tree Coloring Game
Medium
- Snapshot Array
Medium
- Longest Chunked Palindrome Decomposition
Hard
-
Article Views I
Easy
-
Article Views II
Medium
- Check If a Number Is Majority Element in a Sorted Array
Easy
- Minimum Swaps to Group All 1's Together
Medium
- Analyze User Website Visit Pattern
Medium
- String Transforms Into Another String
Hard
- Day of the Year
Easy
- Number of Dice Rolls With Target Sum
Medium
- Swap For Longest Repeated Character Substring
Medium
- Online Majority Element In Subarray
Hard
-
Market Analysis I
Medium
-
Market Analysis II
Hard
- Find Words That Can Be Formed by Characters
Easy
- Maximum Level Sum of a Binary Tree
Medium
- As Far from Land as Possible
Medium
- Last Substring in Lexicographical Order
Hard
-
Product Price at a Given Date
Medium
- Single-Row Keyboard
Easy
- Design File System
Medium
- Minimum Cost to Connect Sticks
Medium
- Optimize Water Distribution in a Village
Hard
- Invalid Transactions
Medium
- Compare Strings by Frequency of the Smallest Character
Medium
- Remove Zero Sum Consecutive Nodes from Linked List
Medium
- Dinner Plate Stacks
Hard
-
Immediate Food Delivery I
Easy
-
Immediate Food Delivery II
Medium
- Prime Arrangements
Easy
- Diet Plan Performance
Easy
- Can Make Palindrome from Substring
Medium
- Number of Valid Words for Each Puzzle
Hard
-
Reformat Department Table
Easy
- Count Substrings with Only One Distinct Letter
Easy
- Before and After Puzzle
Medium
- Shortest Distance to Target Color
Medium
- Maximum Number of Ones
Hard
- Distance Between Bus Stops
Easy
- Day of the Week
Easy
- Maximum Subarray Sum with One Deletion
Medium
- Make Array Strictly Increasing
Hard
-
Design Bounded Blocking Queue
Medium
- Maximum Number of Balloons
Easy
- Reverse Substrings Between Each Pair of Parentheses
Medium
- K-Concatenation Maximum Sum
Medium
- Critical Connections in a Network
Hard
-
Monthly Transactions I
Medium
-
Tournament Winners
Hard
-
Fizz Buzz Multithreaded
Medium
- How Many Apples Can You Put into the Basket
Easy
- Minimum Knight Moves
Medium
- Find Smallest Common Element in All Rows
Medium
- Minimum Time to Build Blocks
Hard
- Minimum Absolute Difference
Easy
-
Ugly Number III
Medium
-
Smallest String With Swaps
Medium
- Sort Items by Groups Respecting Dependencies
Hard
-
Last Person to Fit in the Bus
Medium
-
Monthly Transactions II
Medium
-
Design Skiplist
Medium
- Unique Number of Occurrences
Easy
- Get Equal Substrings Within Budget
Medium
- Remove All Adjacent Duplicates in String II
Medium
- Minimum Moves to Reach Target with Rotations
Hard
-
Queries Quality and Percentage
Easy
-
Team Scores in Football Tournament
Medium
- Intersection of Three Sorted Arrays
Easy
- Two Sum BSTs
Medium
- Stepping Numbers
Medium
-
Valid Palindrome III
Hard
- Minimum Cost to Move Chips to The Same Position
Easy
- Longest Arithmetic Subsequence of Given Difference
Medium
- Path with Maximum Gold
Medium
- Count Vowels Permutation
Hard
- Split a String in Balanced Strings
Easy
- Queens That Can Attack the King
Medium
- Dice Roll Simulation
Hard
- Maximum Equal Frequency
Hard
-
Report Contiguous Dates
Hard
-
The Dining Philosophers
Medium
- Airplane Seat Assignment Probability
Medium
- Missing Number In Arithmetic Progression
Easy
- Meeting Scheduler
Medium
- Toss Strange Coins
Medium
- Divide Chocolate
Hard
- Check If It Is a Straight Line
Easy
- Remove Sub-Folders from the Filesystem
Medium
- Replace the Substring for Balanced String
Medium
- Maximum Profit in Job Scheduling
Hard
- Web Crawler
Medium
- Find Positive Integer Solution for a Given Equation
Medium
- Circular Permutation in Binary Representation
Medium
- Maximum Length of a Concatenated String with Unique Characters
Medium
- Tiling a Rectangle with the Fewest Squares
Hard
-
Number of Comments per Post
Easy
-
Web Crawler Multithreaded
Medium
- Array Transformation
Easy
- Design A Leaderboard
Medium
- Tree Diameter
Medium
- Palindrome Removal
Hard
- Minimum Swaps to Make Strings Equal
Medium
- Count Number of Nice Subarrays
Medium
-
Minimum Remove to Make Valid Parentheses
Medium
- Check If It Is a Good Array
Hard
-
Average Selling Price
Easy
- Cells with Odd Values in a Matrix
Easy
- Reconstruct a 2-Row Binary Matrix
Medium
-
Number of Closed Islands
Medium
- Maximum Score Words Formed by Letters
Hard
- Encode Number
Medium
- Smallest Common Region
Medium
- Synonymous Sentences
Medium
- Handshakes That Don't Cross
Hard
- Shift 2D Grid
Easy
- Find Elements in a Contaminated Binary Tree
Medium
- Greatest Sum Divisible by Three
Medium
- Minimum Moves to Move a Box to Their Target Location
Hard
-
Page Recommendations
Medium
- Print Immutable Linked List in Reverse
Medium
- Minimum Time Visiting All Points
Easy
- Count Servers that Communicate
Medium
- Search Suggestions System
Medium
- Number of Ways to Stay in the Same Place After Some Steps
Hard
-
All People Report to the Given Manager
Medium
- Hexspeak
Easy
- Remove Interval
Medium
- Delete Tree Nodes
Medium
- Number of Ships in a Rectangle
Hard
- Find Winner on a Tic Tac Toe Game
Easy
- Number of Burgers with No Waste of Ingredients
Medium
- Count Square Submatrices with All Ones
Medium
- Palindrome Partitioning III
Hard
-
Traffic Light Controlled Intersection
Easy
-
Students and Examinations
Easy
- Subtract the Product and Sum of Digits of an Integer
Easy
- Group the People Given the Group Size They Belong To
Medium
- Find the Smallest Divisor Given a Threshold
Medium
- Minimum Number of Flips to Convert Binary Matrix to Zero Matrix
Hard
-
Find the Start and End Number of Continuous Ranges
Medium
- Iterator for Combination
Medium
- Element Appearing More Than 25% In Sorted Array
Easy
- Remove Covered Intervals
Medium
- Minimum Falling Path Sum II
Hard
- Convert Binary Number in a Linked List to Integer
Easy
- Sequential Digits
Medium
- Maximum Side Length of a Square with Sum Less than or Equal to Threshold
Medium
- Shortest Path in a Grid with Obstacles Elimination
Hard
-
Weather Type in Each Country
Easy
- Find Numbers with Even Number of Digits
Easy
- Divide Array in Sets of K Consecutive Numbers
Medium
- Maximum Number of Occurrences of a Substring
Medium
- Maximum Candies You Can Get from Boxes
Hard
- Replace Elements with Greatest Element on Right Side
Easy
- Sum of Mutated Array Closest to Target
Medium
-
Number of Paths with Max Score
Hard
- Deepest Leaves Sum
Medium
-
Find the Team Size
Easy
-
Find N Unique Integers Sum up to Zero
Easy
- All Elements in Two Binary Search Trees
Medium
- Jump Game III
Medium
- Verbal Arithmetic Puzzle
Hard
-
Running Total for Different Genders
Medium
- Decrypt String from Alphabet to Integer Mapping
Easy
- XOR Queries of a Subarray
Medium
- Get Watched Videos by Your Friends
Medium
- Minimum Insertion Steps to Make a String Palindrome
Hard
- Decompress Run-Length Encoded List
Easy
- Matrix Block Sum
Medium
- Sum of Nodes with Even-Valued Grandparent
Medium
- Distinct Echo Substrings
Hard
- Convert Integer to the Sum of Two No-Zero Integers
Easy
- Minimum Flips to Make a OR b Equal to c
Medium
- Number of Operations to Make Network Connected
Medium
- Minimum Distance to Type a Word Using Two Fingers
Hard
-
Restaurant Growth
Medium
-
Ads Performance
Easy
- Maximum 69 Number
Easy
- Print Words Vertically
Medium
- Delete Leaves With a Given Value
Medium
- Minimum Number of Taps to Open to Water a Garden
Hard
-
List the Products Ordered in a Period
Easy
- Break a Palindrome
Medium
- Sort the Matrix Diagonally
Medium
- Reverse Subarray To Maximize Array Value
Hard
- Rank Transform of an Array
Easy
- Remove Palindromic Subsequences
Easy
- Filter Restaurants by Vegan-Friendly, Price and Distance
Medium
- Find the City With the Smallest Number of Neighbors at a Threshold Distance
Medium
- Minimum Difficulty of a Job Schedule
Hard
-
Number of Transactions per Visit
Hard
- The K Weakest Rows in a Matrix
Easy
- Reduce Array Size to The Half
Medium
- Maximum Product of Splitted Binary Tree
Medium
- Jump Game V
Hard
-
Movie Rating
Medium
- Number of Steps to Reduce a Number to Zero
Easy
- Number of Sub-arrays of Size K and Average Greater than or Equal to Threshold
Medium
- Angle Between Hands of a Clock
Medium
- Jump Game IV
Hard
- Check If N and Its Double Exist
Easy
- Minimum Number of Steps to Make Two Strings Anagram
Medium
- Tweet Counts Per Frequency
Medium
- Maximum Students Taking Exam
Hard
-
Students With Invalid Departments
Easy
- Count Negative Numbers in a Sorted Matrix
Easy
- Product of the Last K Numbers
Medium
- Maximum Number of Events That Can Be Attended
Medium
- Construct Target Array With Multiple Sums
Hard
-
Activity Participants
Medium
- Sort Integers by The Number of 1 Bits
Easy
- Apply Discount Every n Orders
Medium
- Number of Substrings Containing All Three Characters
Medium
- Count All Valid Pickup and Delivery Options
Hard
- Number of Days Between Two Dates
Easy
- Validate Binary Tree Nodes
Medium
- Closest Divisors
Medium
- Largest Multiple of Three
Hard
-
Number of Trusted Contacts of a Customer
Medium
- How Many Numbers Are Smaller Than the Current Number
Easy
- Rank Teams by Votes
Medium
- Linked List in Binary Tree
Medium
- Minimum Cost to Make at Least One Valid Path in a Grid
Hard
-
Get the Second Most Recent Activity
Hard
- Increasing Decreasing String
Easy
- Find the Longest Substring Containing Vowels in Even Counts
Medium
- Longest ZigZag Path in a Binary Tree
Medium
- Maximum Sum BST in Binary Tree
Hard
- Generate a String With Characters That Have Odd Counts
Easy
- Number of Times Binary String Is Prefix-Aligned
Medium
- Time Needed to Inform All Employees
Medium
- Frog Position After T Seconds
Hard
-
Replace Employee ID With The Unique Identifier
Easy
- Find a Corresponding Node of a Binary Tree in a Clone of That Tree
Easy
- Lucky Numbers in a Matrix
Easy
- Design a Stack With Increment Operation
Medium
- Balance a Binary Search Tree
Medium
- Maximum Performance of a Team
Hard
-
Total Sales Amount by Year
Hard
- Find the Distance Value Between Two Arrays
Easy
- Cinema Seat Allocation
Medium
- Sort Integers by The Power Value
Medium
- Pizza With 3n Slices
Hard
- Create Target Array in the Given Order
Easy
- Four Divisors
Medium
- Check if There is a Valid Path in a Grid
Medium
- Longest Happy Prefix
Hard
-
Capital Gain/Loss
Medium
-
Find Lucky Integer in an Array
Easy
- Count Number of Teams
Medium
- Design Underground System
Medium
- Find All Good Strings
Hard
-
Customers Who Bought Products A and B but Not C
Medium
- Count Largest Group
Easy
- Construct K Palindrome Strings
Medium
-
Circle and Rectangle Overlapping
Medium
- Reducing Dishes
Hard
- Minimum Subsequence in Non-Increasing Order
Easy
- Number of Steps to Reduce a Number in Binary Representation to One
Medium
- Longest Happy String
Medium
- Stone Game III
Hard
-
Top Travellers
Easy
- String Matching in an Array
Easy
- Queries on a Permutation With Key
Medium
- HTML Entity Parser
Medium
- Number of Ways to Paint N × 3 Grid
Hard
-
Find the Quiet Students in All Exams
Hard
- Minimum Value to Get Positive Step by Step Sum
Easy
- Find the Minimum Number of Fibonacci Numbers Whose Sum Is K
Medium
- The k-th Lexicographical String of All Happy Strings of Length n
Medium
- Restore The Array
Hard
-
Reformat The String
Easy
- Display Table of Food Orders in a Restaurant
Medium
- Minimum Number of Frogs Croaking
Medium
- Build Array Where You Can Find The Maximum Exactly K Comparisons
Hard
-
NPV Queries
Easy
- Maximum Score After Splitting a String
Easy
- Maximum Points You Can Obtain from Cards
Medium
-
Diagonal Traverse II
Medium
- Constrained Subsequence Sum
Hard
- Counting Elements
Easy
- Perform String Shifts
Easy
- Leftmost Column with at Least a One
Medium
- First Unique Number
Medium
- Check If a String Is a Valid Sequence from Root to Leaves Path in a Binary Tree
Medium
- Kids With the Greatest Number of Candies
Easy
- Max Difference You Can Get From Changing an Integer
Medium
- Check If a String Can Break Another String
Medium
- Number of Ways to Wear Different Hats to Each Other
Hard
-
Create a Session Bar Chart
Easy
- Destination City
Easy
- Check If All 1's Are at Least Length K Places Away
Easy
- Longest Continuous Subarray With Absolute Diff Less Than or Equal to Limit
Medium
- Find the Kth Smallest Sum of a Matrix With Sorted Rows
Hard
-
Evaluate Boolean Expression
Medium
- Build an Array With Stack Operations
Medium
- Count Triplets That Can Form Two Arrays of Equal XOR
Medium
- Minimum Time to Collect All Apples in a Tree
Medium
- Number of Ways of Cutting a Pizza
Hard
-
Apples & Oranges
Medium
- Consecutive Characters
Easy
- Simplified Fractions
Medium
- Count Good Nodes in Binary Tree
Medium
- Form Largest Integer With Digits That Add up to Target
Hard
- Number of Students Doing Homework at a Given Time
Easy
- Rearrange Words in a Sentence
Medium
- People Whose List of Favorite Companies Is Not a Subset of Another List
Medium
- Maximum Number of Darts Inside of a Circular Dartboard
Hard
-
Active Users
Medium
- Check If a Word Occurs As a Prefix of Any Word in a Sentence
Easy
- Maximum Number of Vowels in a Substring of Given Length
Medium
- Pseudo-Palindromic Paths in a Binary Tree
Medium
- Max Dot Product of Two Subsequences
Hard
-
Rectangles Area
Medium
- Make Two Arrays Equal by Reversing Subarrays
Easy
- Check If a String Contains All Binary Codes of Size K
Medium
- Course Schedule IV
Medium
- Cherry Pickup II
Hard
- Maximum Product of Two Elements in an Array
Easy
- Maximum Area of a Piece of Cake After Horizontal and Vertical Cuts
Medium
- Reorder Routes to Make All Paths Lead to the City Zero
Medium
- Probability of a Two Boxes Having The Same Number of Distinct Balls
Hard
-
Calculate Salaries
Medium
- Find All The Lonely Nodes
Easy
- Shuffle the Array
Easy
- The k Strongest Values in an Array
Medium
- Design Browser History
Medium
- Paint House III
Hard
- Delete N Nodes After M Nodes of a Linked List
Easy
- Final Prices With a Special Discount in a Shop
Easy
- Subrectangle Queries
Medium
- Find Two Non-overlapping Sub-arrays Each With Target Sum
Medium
- Allocate Mailboxes
Hard
-
Sales by Day of the Week
Hard
- Running Sum of 1d Array
Easy
- Least Number of Unique Integers after K Removals
Medium
- Minimum Number of Days to Make m Bouquets
Medium
- Kth Ancestor of a Tree Node
Hard
-
Group Sold Products By The Date
Easy
- Clone Binary Tree With Random Pointer
Medium
- XOR Operation in an Array
Easy
- Making File Names Unique
Medium
- Avoid Flood in The City
Medium
- Find Critical and Pseudo-Critical Edges in Minimum Spanning Tree
Hard
- Clone N-ary Tree
Medium
- Average Salary Excluding the Minimum and Maximum Salary
Easy
- The kth Factor of n
Medium
- Longest Subarray of 1's After Deleting One Element
Medium
- Parallel Courses II
Hard
-
Friendly Movies Streamed Last Month
Easy
- Path Crossing
Easy
- Check If Array Pairs Are Divisible by k
Medium
- Number of Subsequences That Satisfy the Given Sum Condition
Medium
- Max Value of Equation
Hard
- Design a File Sharing System
Medium
-
Countries You Can Safely Invest In
Medium
- Can Make Arithmetic Progression From Sequence
Easy
- Last Moment Before All Ants Fall Out of a Plank
Medium
- Count Submatrices With All Ones
Medium
- Minimum Possible Integer After at Most K Adjacent Swaps On Digits
Hard
- Find Root of N-Ary Tree
Medium
- Reformat Date
Easy
- Range Sum of Sorted Subarray Sums
Medium
- Minimum Difference Between Largest and Smallest Value in Three Moves
Medium
- Stone Game IV
Hard
-
Customer Order Frequency
Easy
- Number of Good Pairs
Easy
- Number of Substrings With Only 1s
Medium
- Path with Maximum Probability
Medium
- Best Position for a Service Centre
Hard
- Move Sub-Tree of N-Ary Tree
Hard
-
Find Users With Valid E-Mails
Easy
- Water Bottles
Easy
- Number of Nodes in the Sub-Tree With the Same Label
Medium
- Maximum Number of Non-Overlapping Substrings
Hard
- Find a Value of a Mysterious Function Closest to Target
Hard
- Diameter of N-Ary Tree
Medium
- Count Odd Numbers in an Interval Range
Easy
- Number of Sub-arrays With Odd Sum
Medium
- Number of Good Ways to Split a String
Medium
- Minimum Number of Increments on Subarrays to Form a Target Array
Hard
-
Patients With a Condition
Easy
- Shuffle String
Easy
- Minimum Suffix Flips
Medium
- Number of Good Leaf Nodes Pairs
Medium
-
String Compression II
Hard
-
The Most Recent Three Orders
Medium
- Find the Index of the Large Integer
Medium
- Count Good Triplets
Easy
- Find the Winner of an Array Game
Medium
- Minimum Swaps to Arrange a Binary Grid
Medium
- Get the Maximum Score
Hard
- Guess the Majority in a Hidden Array
Medium
-
Kth Missing Positive Number
Easy
- Can Convert String in K Moves
Medium
- Minimum Insertions to Balance a Parentheses String
Medium
- Find Longest Awesome Substring
Hard
-
Fix Product Name Format
Easy
- Make The String Great
Easy
- Find Kth Bit in Nth Binary String
Medium
- Maximum Number of Non-Overlapping Subarrays With Sum Equals Target
Medium
- Minimum Cost to Cut a Stick
Hard
- The Most Similar Path in a Graph
Hard
-
The Most Recent Orders for Each Product
Medium
- Three Consecutive Odds
Easy
- Minimum Operations to Make Array Equal
Medium
- Magnetic Force Between Two Balls
Medium
- Minimum Number of Days to Eat N Oranges
Hard
- Strings Differ by One Character
Medium
-
Bank Account Summary
Medium
- Thousand Separator
Easy
- Minimum Number of Vertices to Reach All Nodes
Medium
- Minimum Numbers of Function Calls to Make Target Array
Medium
- Detect Cycles in 2D Grid
Medium
- Most Visited Sector in a Circular Track
Easy
- Maximum Number of Coins You Can Get
Medium
- Find Latest Group of Size M
Medium
- Stone Game V
Hard
- Put Boxes Into the Warehouse I
Medium
-
Unique Orders and Customers Per Month
Easy
- Detect Pattern of Length M Repeated K or More Times
Easy
- Maximum Length of Subarray With Positive Product
Medium
- Minimum Number of Days to Disconnect Island
Hard
- Number of Ways to Reorder Array to Get Same BST
Hard
-
Dot Product of Two Sparse Vectors
Medium
-
Warehouse Manager
Easy
- Matrix Diagonal Sum
Easy
- Number of Ways to Split a String
Medium
- Shortest Subarray to be Removed to Make Array Sorted
Medium
- Count All Possible Routes
Hard
- Replace All ?'s to Avoid Consecutive Repeating Characters
Easy
- Number of Ways Where Square of Number Is Equal to Product of Two Numbers
Medium
- Minimum Time to Make Rope Colorful
Medium
- Remove Max Number of Edges to Keep Graph Fully Traversable
Hard
- Put Boxes Into the Warehouse II
Medium
-
Customer Who Visited but Did Not Make Any Transactions
Easy
- Special Positions in a Binary Matrix
Easy
- Count Unhappy Friends
Medium
- Min Cost to Connect All Points
Medium
- Check If String Is Transformable With Substring Sort Operations
Hard
- Binary Search Tree Iterator II
Medium
-
Bank Account Summary II
Easy
- Sum of All Odd Length Subarrays
Easy
- Maximum Sum Obtained of Any Permutation
Medium
- Make Sum Divisible by P
Medium
- Strange Printer II
Hard
- Rearrange Spaces Between Words
Easy
- Split a String Into the Max Number of Unique Substrings
Medium
- Maximum Non Negative Product in a Matrix
Medium
- Minimum Cost to Connect Two Groups of Points
Hard
-
The Most Frequently Ordered Products for Each Customer
Medium
- Build Binary Expression Tree From Infix Expression
Hard
- Crawler Log Folder
Easy
- Maximum Profit of Operating a Centennial Wheel
Medium
- Throne Inheritance
Medium
-
Maximum Number of Achievable Transfer Requests
Hard
- Find Nearest Right Node in Binary Tree
Medium
- Design Parking System
Easy
- Alert Using Same Key-Card Three or More Times in a One Hour Period
Medium
- Find Valid Matrix Given Row and Column Sums
Medium
- Find Servers That Handled Most Number of Requests
Hard
-
Sellers With No Sales
Easy
- Special Array With X Elements Greater Than or Equal X
Easy
- Even Odd Tree
Medium
-
Maximum Number of Visible Points
Hard
- Minimum One Bit Operations to Make Integers Zero
Hard
- Check If Two Expression Trees are Equivalent
Medium
-
Find the Missing IDs
Medium
- Maximum Nesting Depth of the Parentheses
Easy
- Maximal Network Rank
Medium
- Split Two Strings to Make Palindrome
Medium
- Count Subtrees With Max Distance Between Cities
Hard
- Maximum Font to Fit a Sentence in a Screen
Medium
- Mean of Array After Removing Some Elements
Easy
- Coordinate With Maximum Network Quality
Medium
- Number of Sets of K Non-Overlapping Line Segments
Medium
- Fancy Sequence
Hard
-
All Valid Triplets That Can Represent a Country
Easy
- Largest Substring Between Two Equal Characters
Easy
- Lexicographically Smallest String After Applying Operations
Medium
- Best Team With No Conflicts
Medium
- Graph Connectivity With Threshold
Hard
- Design an Expression Tree With Evaluate Function
Medium
- Slowest Key
Easy
- Arithmetic Subarrays
Medium
- Path With Minimum Effort
Medium
- Rank Transform of a Matrix
Hard
-
Percentage of Users Attended a Contest
Easy
- Add Two Polynomials Represented as Linked Lists
Medium
-
Hopper Company Queries I
Hard
- Sort Array by Increasing Frequency
Easy
- Widest Vertical Area Between Two Points Containing No Points
Easy
- Count Substrings That Differ by One Character
Medium
- Number of Ways to Form a Target String Given a Dictionary
Hard
- Check Array Formation Through Concatenation
Easy
- Count Sorted Vowel Strings
Medium
- Furthest Building You Can Reach
Medium
- Kth Smallest Instructions
Hard
- Lowest Common Ancestor of a Binary Tree II
Medium
-
Hopper Company Queries II
Hard
- Get Maximum in Generated Array
Easy
- Minimum Deletions to Make Character Frequencies Unique
Medium
- Sell Diminishing-Valued Colored Balls
Medium
- Create Sorted Array through Instructions
Hard
-
Lowest Common Ancestor of a Binary Tree III
Medium
-
Hopper Company Queries III
Hard
- Defuse the Bomb
Easy
- Minimum Deletions to Make String Balanced
Medium
- Minimum Jumps to Reach Home
Medium
- Distribute Repeating Integers
Hard
- Design an Ordered Stream
Easy
-
Determine if Two Strings Are Close
Medium
- Minimum Operations to Reduce X to Zero
Medium
- Maximize Grid Happiness
Hard
- Correct a Binary Tree
Medium
-
Average Time of Process per Machine
Easy
- Check If Two String Arrays are Equivalent
Easy
- Smallest String With A Given Numeric Value
Medium
- Ways to Make a Fair Array
Medium
- Minimum Initial Energy to Finish Tasks
Hard
- Change the Root of a Binary Tree
Medium
-
Fix Names in a Table
Easy
- Maximum Repeating Substring
Easy
- Merge In Between Linked Lists
Medium
- Design Front Middle Back Queue
Medium
- Minimum Number of Removals to Make Mountain Array
Hard
- Richest Customer Wealth
Easy
- Find the Most Competitive Subsequence
Medium
- Minimum Moves to Make Array Complementary
Medium
- Minimize Deviation in Array
Hard
- Lowest Common Ancestor of a Binary Tree IV
Medium
-
Product's Worth Over Invoices
Easy
- Goal Parser Interpretation
Easy
- Max Number of K-Sum Pairs
Medium
- Concatenation of Consecutive Binary Numbers
Medium
- Minimum Incompatibility
Hard
- Longest Palindromic Subsequence II
Medium
-
Invalid Tweets
Easy
- Count the Number of Consistent Strings
Easy
- Sum of Absolute Differences in a Sorted Array
Medium
- Stone Game VI
Medium
- Delivering Boxes from Storage to Ports
Hard
- Count of Matches in Tournament
Easy
- Partitioning Into Minimum Number Of Deci-Binary Numbers
Medium
- Stone Game VII
Medium
- Maximum Height by Stacking Cuboids
Hard
- Count Ways to Distribute Candies
Hard
-
Daily Leads and Partners
Easy
- Reformat Phone Number
Easy
- Maximum Erasure Value
Medium
- Jump Game VI
Medium
- Checking Existence of Edge Length Limited Paths
Hard
- Number of Distinct Substrings in a String
Medium
-
Number of Calls Between Two Persons
Medium
- Number of Students Unable to Eat Lunch
Easy
-
Average Waiting Time
Medium
- Maximum Binary String After Change
Medium
- Minimum Adjacent Swaps for K Consecutive Ones
Hard
- Determine if String Halves Are Alike
Easy
- Maximum Number of Eaten Apples
Medium
- Where Will the Ball Fall
Medium
- Maximum XOR With an Element From Array
Hard
- Largest Subarray Length K
Easy
-
Biggest Window Between Visits
Medium
- Maximum Units on a Truck
Easy
- Count Good Meals
Medium
- Ways to Split Array Into Three Subarrays
Medium
- Minimum Operations to Make a Subsequence
Hard
- Sum Of Special Evenly-Spaced Elements In Array
Hard
-
Count Apples and Oranges
Medium
- Calculate Money in Leetcode Bank
Easy
- Maximum Score From Removing Substrings
Medium
- Construct the Lexicographically Largest Valid Sequence
Medium
- Number Of Ways To Reconstruct A Tree
Hard
- Decode XORed Array
Easy
-
Swapping Nodes in a Linked List
Medium
- Minimize Hamming Distance After Swap Operations
Medium
- Find Minimum Time to Finish All Jobs
Hard
- Checking Existence of Edge Length Limited Paths II
Hard
- Number Of Rectangles That Can Form The Largest Square
Easy
- Tuple with Same Product
Medium
- Largest Submatrix With Rearrangements
Medium
- Cat and Mouse II
Hard
-
Find Followers Count
Easy
- Shortest Path to Get Food
Medium
-
The Number of Employees Which Report to Each Employee
Easy
- Find the Highest Altitude
Easy
- Minimum Number of People to Teach
Medium
- Decode XORed Permutation
Medium
- Count Ways to Make Array With Product
Hard
- Latest Time by Replacing Hidden Digits
Easy
- Change Minimum Characters to Satisfy One of Three Conditions
Medium
- Find Kth Largest XOR Coordinate Value
Medium
- Building Boxes
Hard
- Find Distance in a Binary Tree
Medium
-
Find Total Time Spent by Each Employee
Easy
- Maximum Number of Balls in a Box
Easy
- Restore the Array From Adjacent Pairs
Medium
- Can You Eat Your Favorite Candy on Your Favorite Day?
Medium
- Palindrome Partitioning IV
Hard
- Maximum Subarray Sum After One Operation
Medium
-
Leetflex Banned Accounts
Medium
- Sum of Unique Elements
Easy
- Maximum Absolute Sum of Any Subarray
Medium
- Minimum Length of String After Deleting Similar Ends
Medium
- Maximum Number of Events That Can Be Attended II
Hard
- Check if Array Is Sorted and Rotated
Easy
- Maximum Score From Removing Stones
Medium
- Largest Merge Of Two Strings
Medium
- Closest Subsequence Sum
Hard
- Design Most Recently Used Queue
Medium
-
Recyclable and Low Fat Products
Easy
- Minimum Changes To Make Alternating Binary String
Easy
- Count Number of Homogenous Substrings
Medium
- Minimum Limit of Balls in a Bag
Medium
- Minimum Degree of a Connected Trio in a Graph
Hard
-
Buildings With an Ocean View
Medium
- Longest Nice Substring
Easy
-
Form Array by Concatenating Subarrays of Another Array
Medium
- Map of Highest Peak
Medium
- Tree of Coprimes
Hard
-
Find the Subtasks That Did Not Execute
Hard
-
Merge Strings Alternately
Easy
- Minimum Number of Operations to Move All Balls to Each Box
Medium
- Maximum Score from Performing Multiplication Operations
Hard
- Maximize Palindrome Length From Subsequences
Hard
- Sort Features by Popularity
Medium
- Count Items Matching a Rule
Easy
- Closest Dessert Cost
Medium
- Equal Sum Arrays With Minimum Number of Operations
Medium
-
Car Fleet II
Hard
-
Product's Price for Each Store
Easy
- Shortest Path in a Hidden Grid
Medium
-
Find Nearest Point That Has the Same X or Y Coordinate
Easy
- Check if Number is a Sum of Powers of Three
Medium
- Sum of Beauty of All Substrings
Medium
- Count Pairs Of Nodes
Hard
-
Grand Slam Titles
Medium
- Check if Binary String Has at Most One Segment of Ones
Easy
- Minimum Elements to Add to Form a Given Sum
Medium
- Number of Restricted Paths From First to Last Node
Medium
- Make the XOR of All Segments Equal to Zero
Hard
- Maximize the Beauty of the Garden
Hard
-
Primary Department for Each Employee
Easy
- Check if One String Swap Can Make Strings Equal
Easy
- Find Center of Star Graph
Easy
- Maximum Average Pass Ratio
Medium
- Maximum Score of a Good Subarray
Hard
- Count Pairs of Equal Substrings With Minimum Difference
Medium
-
Rearrange Products Table
Easy
- Second Largest Digit in a String
Easy
- Design Authentication Manager
Medium
- Maximum Number of Consecutive Values You Can Make
Medium
- Maximize Score After N Operations
Hard
- Maximum Ascending Subarray Sum
Easy
-
Number of Orders in the Backlog
Medium
- Maximum Value at a Given Index in a Bounded Array
Medium
- Count Pairs With XOR in a Range
Hard
- Implement Trie II (Prefix Tree)
Medium
- Number of Different Integers in a String
Easy
- Minimum Number of Operations to Reinitialize a Permutation
Medium
- Evaluate the Bracket Pairs of a String
Medium
- Maximize Number of Nice Divisors
Hard
-
Ad-Free Sessions
Easy
- Minimum Path Cost in a Hidden Grid
Medium
-
Find Interview Candidates
Medium
- Determine Color of a Chessboard Square
Easy
- Sentence Similarity III
Medium
- Count Nice Pairs in an Array
Medium
- Maximum Number of Groups Getting Fresh Donuts
Hard
- Truncate Sentence
Easy
- Finding the Users Active Minutes
Medium
- Minimum Absolute Sum Difference
Medium
- Number of Different Subsequences GCDs
Hard
- Maximum Number of Accepted Invitations
Medium
-
Find Customers With Positive Revenue this Year
Easy
- Sign of the Product of an Array
Easy
- Find the Winner of the Circular Game
Medium
- Minimum Sideway Jumps
Medium
- Finding MK Average
Hard
- Faulty Sensor
Easy
- Minimum Operations to Make the Array Increasing
Easy
- Queries on Number of Points Inside a Circle
Medium
- Maximum XOR for Each Query
Medium
- Minimum Number of Operations to Make String Sorted
Hard
-
Maximum Transaction Each Day
Medium
- Check if the Sentence Is Pangram
Easy
- Maximum Ice Cream Bars
Medium
- Single-Threaded CPU
Medium
- Find XOR Sum of All Pairs Bitwise AND
Hard
- Remove Duplicates From an Unsorted Linked List
Medium
- Sum of Digits in Base K
Easy
- Frequency of the Most Frequent Element
Medium
- Longest Substring Of All Vowels in Order
Medium
- Maximum Building Height
Hard
-
League Statistics
Medium
- Next Palindrome Using Same Digits
Hard
-
Suspicious Bank Accounts
Medium
- Replace All Digits with Characters
Easy
- Seat Reservation Manager
Medium
- Maximum Element After Decreasing and Rearranging
Medium
- Closest Room
Hard
- Minimum Distance to the Target Element
Easy
- Splitting a String Into Descending Consecutive Values
Medium
- Minimum Adjacent Swaps to Reach the Kth Smallest Number
Medium
- Minimum Interval to Include Each Query
Hard
- Distinct Numbers in Each Subarray
Medium
-
Convert Date Format
Easy
- Maximum Population Year
Easy
- Maximum Distance Between a Pair of Values
Medium
- Maximum Subarray Min-Product
Medium
-
Largest Color Value in a Directed Graph
Hard
- Longest Word With All Prefixes
Medium
- Sorting the Sentence
Easy
- Incremental Memory Leak
Medium
- Rotating the Box
Medium
- Sum of Floored Pairs
Hard
- Sum of All Subset XOR Totals
Easy
- Minimum Number of Swaps to Make the Binary String Alternating
Medium
- Finding Pairs With a Certain Sum
Medium
- Number of Ways to Rearrange Sticks With K Sticks Visible
Hard
-
Orders With Maximum Quantity Above Average
Medium
-
Product of Two Run-Length Encoded Arrays
Medium
- Longer Contiguous Segments of Ones than Zeros
Easy
- Minimum Speed to Arrive on Time
Medium
- Jump Game VII
Medium
- Stone Game VIII
Hard
-
Calculate Special Bonus
Easy
- Minimize Product Sum of Two Arrays
Medium
-
Group Employees of the Same Salary
Medium
- Substrings of Size Three with Distinct Characters
Easy
- Minimize Maximum Pair Sum in Array
Medium
- Get Biggest Three Rhombus Sums in a Grid
Medium
- Minimum XOR Sum of Two Arrays
Hard
- Check if Word Equals Summation of Two Words
Easy
- Maximum Value after Insertion
Medium
- Process Tasks Using Servers
Medium
- Minimum Skips to Arrive at Meeting On Time
Hard
- Egg Drop With 2 Eggs and N Floors
Medium
- Count Pairs in Two Arrays
Medium
- Determine Whether Matrix Can Be Obtained By Rotation
Easy
- Reduction Operations to Make the Array Elements Equal
Medium
- Minimum Number of Flips to Make the Binary String Alternating
Medium
- Minimum Space Wasted From Packaging
Hard
-
The Latest Login in 2020
Easy
- Cutting Ribbons
Medium
-
Page Recommendations II
Hard
- Check if All the Integers in a Range Are Covered
Easy
- Find the Student that Will Replace the Chalk
Medium
- Largest Magic Square
Medium
- Minimum Cost to Change the Final Value of Expression
Hard
- Redistribute Characters to Make All Strings Equal
Easy
- Maximum Number of Removable Characters
Medium
- Merge Triplets to Form Target Triplet
Medium
- The Earliest and Latest Rounds Where Players Compete
Hard
-
Find a Peak Element II
Medium
- Depth of BST Given Insertion Order
Medium
- Largest Odd Number in String
Easy
- The Number of Full Rounds You Have Played
Medium
- Count Sub Islands
Medium
- Minimum Absolute Difference Queries
Medium
-
Count Salary Categories
Medium
- Game of Nim
Medium
- Remove One Element to Make the Array Strictly Increasing
Easy
- Remove All Occurrences of a Substring
Medium
- Maximum Alternating Subsequence Sum
Medium
- Design Movie Rental System
Hard
- Maximum Product Difference Between Two Pairs
Easy
- Cyclically Rotating a Grid
Medium
- Number of Wonderful Substrings
Medium
- Count Ways to Build Rooms in an Ant Colony
Hard
-
Leetcodify Friends Recommendations
Hard
- Kth Smallest Subarray Sum
Medium
-
Leetcodify Similar Friends
Hard
- Build Array from Permutation
Easy
- Eliminate Maximum Number of Monsters
Medium
- Count Good Numbers
Medium
- Longest Common Subpath
Hard
- Erect the Fence II
Hard
- Count Square Sum Triples
Easy
- Nearest Exit from Entrance in Maze
Medium
- Sum Game
Medium
- Minimum Cost to Reach Destination in Time
Hard
- Concatenation of Array
Easy
- Unique Length-3 Palindromic Subsequences
Medium
- Painting a Grid With Three Different Colors
Hard
- Merge BSTs to Create Single BST
Hard
- Check if String Is Decomposable Into Value-Equal Substrings
Easy
-
Confirmation Rate
Medium
- Maximum Number of Words You Can Type
Easy
- Add Minimum Number of Rungs
Medium
- Maximum Number of Points with Cost
Medium
- Maximum Genetic Difference Query
Hard
-
Users That Actively Request Confirmation Messages
Easy
- Longest Common Subsequence Between Sorted Arrays
Medium
- Check if All Characters Have Equal Number of Occurrences
Easy
- The Number of the Smallest Unoccupied Chair
Medium
- Describe the Painting
Medium
- Number of Visible People in a Queue
Hard
- Sum of Digits of String After Convert
Easy
- Largest Number After Mutating Substring
Medium
- Maximum Compatibility Score Sum
Medium
- Delete Duplicate Folders in System
Hard
-
Strong Friendship
Medium
- Maximum of Minimum Values in All Subarrays
Medium
-
All the Pairs With the Maximum Number of Common Followers
Medium
- Three Divisors
Easy
- Maximum Number of Weeks for Which You Can Work
Medium
- Minimum Garden Perimeter to Collect Enough Apples
Medium
- Count Number of Special Subsequences
Hard
- Minimum Time For K Virus Variants to Spread
Hard
- Delete Characters to Make Fancy String
Easy
- Check if Move is Legal
Medium
- Minimum Total Space Wasted With K Resizing Operations
Medium
- Maximum Product of the Length of Two Palindromic Substrings
Hard
- Check If String Is a Prefix of Array
Easy
- Remove Stones to Minimize the Total
Medium
- Minimum Number of Swaps to Make the String Balanced
Medium
- Find the Longest Valid Obstacle Course at Each Position
Hard
-
Employees With Missing Information
Easy
- Binary Searchable Numbers in an Unsorted Array
Medium
- Number of Strings That Appear as Substrings in Word
Easy
- Array With Elements Not Equal to Average of Neighbors
Medium
- Minimum Non-Zero Product of the Array Elements
Medium
- Last Day Where You Can Still Cross
Hard
- Find if Path Exists in Graph
Easy
-
First and Last Call On the Same Day
Hard
- Count Nodes Equal to Sum of Descendants
Medium
- Minimum Time to Type Word Using Special Typewriter
Easy
- Maximum Matrix Sum
Medium
- Number of Ways to Arrive at Destination
Medium
- Number of Ways to Separate Numbers
Hard
-
Employees Whose Manager Left the Company
Easy
- Find Greatest Common Divisor of Array
Easy
- Find Unique Binary String
Medium
- Minimize the Difference Between Target and Chosen Elements
Medium
- Find Array Given Subset Sums
Hard
- Widest Pair of Indices With Equal Range Sum
Medium
- Minimum Difference Between Highest and Lowest of K Scores
Easy
- Find the Kth Largest Integer in the Array
Medium
- Minimum Number of Work Sessions to Finish the Tasks
Medium
- Number of Unique Good Subsequences
Hard
-
Find Cutoff Score for Each School
Medium
- Maximum Number of People That Can Be Caught in Tag
Medium
-
Count the Number of Experiments
Medium
- Find the Middle Index in Array
Easy
- Find All Groups of Farmland
Medium
- Operations on Tree
Medium
- The Number of Good Subsets
Hard
- Count Special Quadruplets
Easy
- The Number of Weak Characters in the Game
Medium
- First Day Where You Have Been in All the Rooms
Medium
- GCD Sort of an Array
Hard
- Smallest Greater Multiple Made of Two Digits
Medium
- Reverse Prefix of Word
Easy
- Number of Pairs of Interchangeable Rectangles
Medium
- Maximum Product of the Length of Two Palindromic Subsequences
Medium
- Smallest Missing Genetic Value in Each Subtree
Hard
-
The Number of Seniors and Juniors to Join the Company
Hard
- Subtree Removal Game with Fibonacci Tree
Hard
- Count Number of Pairs With Absolute Difference K
Easy
- Find Original Array From Doubled Array
Medium
- Maximum Earnings From Taxi
Medium
- Minimum Number of Operations to Make Array Continuous
Hard
-
The Number of Seniors and Juniors to Join the Company II
Hard
- Final Value of Variable After Performing Operations
Easy
- Sum of Beauty in the Array
Medium
- Detect Squares
Medium
- Longest Subsequence Repeated k Times
Hard
- Average Height of Buildings in Each Segment
Medium
- Maximum Difference Between Increasing Elements
Easy
- Grid Game
Medium
- Check if Word Can Be Placed In Crossword
Medium
- The Score of Students Solving Math Expression
Hard
-
Number of Accounts That Did Not Stream
Medium
- Brightest Position on Street
Medium
- Convert 1D Array Into 2D Array
Easy
- Number of Pairs of Strings With Concatenation Equal to Target
Medium
- Maximize the Confusion of an Exam
Medium
- Maximum Number of Ways to Partition an Array
Hard
-
Low-Quality Problems
Easy
- Minimum Moves to Convert String
Easy
- Find Missing Observations
Medium
- Stone Game IX
Medium
- Smallest K-Length Subsequence With Occurrences of a Letter
Hard
- Count Subarrays With More Ones Than Zeros
Medium
- Two Out of Three
Easy
- Minimum Operations to Make a Uni-Value Grid
Medium
- Stock Price Fluctuation
Medium
- Partition Array Into Two Arrays to Minimize Sum Difference
Hard
- Maximum Alternating Subarray Sum
Medium
- Minimum Number of Moves to Seat Everyone
Easy
- Remove Colored Pieces if Both Neighbors are the Same Color
Medium
- The Time When the Network Becomes Idle
Medium
- Kth Smallest Product of Two Sorted Arrays
Hard
-
Accepted Candidates From the Interviews
Medium
- Check if Numbers Are Ascending in a Sentence
Easy
- Simple Bank System
Medium
- Count Number of Maximum Bitwise-OR Subsets
Medium
- Second Minimum Time to Reach Destination
Hard
- Sort Linked List Already Sorted Using Absolute Values
Medium
- Number of Valid Words in a Sentence
Easy
- Next Greater Numerically Balanced Number
Medium
- Count Nodes With the Highest Score
Medium
- Parallel Courses III
Hard
-
The Category of Each Member in the Store
Medium
- Minimum Cost to Separate Sentence Into Rows
Medium
- Kth Distinct String in an Array
Easy
- Two Best Non-Overlapping Events
Medium
- Plates Between Candles
Medium
- Number of Valid Move Combinations On Chessboard
Hard
- Smallest Index With Equal Value
Easy
- Find the Minimum and Maximum Number of Nodes Between Critical Points
Medium
- Minimum Operations to Convert Number
Medium
- Check if an Original String Exists Given Two Encoded Strings
Hard
- Number of Spaces Cleaning Robot Cleaned
Medium
- Count Vowel Substrings of a String
Easy
- Vowels of All Substrings
Medium
- Minimized Maximum of Products Distributed to Any Store
Medium
- Maximum Path Quality of a Graph
Hard
-
Account Balance
Medium
- Number of Equal Count Substrings
Medium
- Check Whether Two Strings are Almost Equivalent
Easy
- Walking Robot Simulation II
Medium
- Most Beautiful Item for Each Query
Medium
- Maximum Number of Tasks You Can Assign
Hard
-
The Winner University
Easy
- Time Needed to Buy Tickets
Easy
- Reverse Nodes in Even Length Groups
Medium
- Decode the Slanted Ciphertext
Medium
- Process Restricted Friend Requests
Hard
- Paths in Maze That Lead to Same Room
Medium
- Two Furthest Houses With Different Colors
Easy
- Watering Plants
Medium
- Range Frequency Queries
Medium
- Sum of k-Mirror Numbers
Hard
-
The Number of Rich Customers
Easy
- Substrings That Begin and End With the Same Letter
Medium
-
Drop Type 1 Orders for Customers With Type 0 Orders
Medium
- Count Common Words With One Occurrence
Easy
- Minimum Number of Food Buckets to Feed the Hamsters
Medium
- Minimum Cost Homecoming of a Robot in a Grid
Medium
- Count Fertile Pyramids in a Land
Hard
- Find Target Indices After Sorting Array
Easy
- K Radius Subarray Averages
Medium
- Removing Minimum and Maximum From Array
Medium
- Find All People With Secret
Hard
- Minimum Cost to Reach City With Discounts
Medium
- Finding 3-Digit Even Numbers
Easy
- Delete the Middle Node of a Linked List
Medium
- Step-By-Step Directions From a Binary Tree Node to Another
Medium
- Valid Arrangement of Pairs
Hard
- Subsequence of Size K With the Largest Even Sum
Medium
- Find Subsequence of Length K With the Largest Sum
Easy
- Find Good Days to Rob the Bank
Medium
-
Detonate the Maximum Bombs
Medium
- Sequentially Ordinal Rank Tracker
Hard
- Rings and Rods
Easy
- Sum of Subarray Ranges
Medium
- Watering Plants II
Medium
- Maximum Fruits Harvested After at Most K Steps
Hard
- Number of Unique Flavors After Sharing K Candies
Medium
- Find First Palindromic String in the Array
Easy
- Adding Spaces to a String
Medium
- Number of Smooth Descent Periods of a Stock
Medium
- Minimum Operations to Make the Array K-Increasing
Hard
-
The Airport With the Most Traffic
Medium
- Elements in Array After Removing and Replacing Elements
Medium
- Maximum Number of Words Found in Sentences
Easy
- Find All Possible Recipes from Given Supplies
Medium
- Check if a Parentheses String Can Be Valid
Medium
- Abbreviating the Product of a Range
Hard
-
Build the Equation
Hard
- A Number After a Double Reversal
Easy
- Execution of All Suffix Instructions Staying in a Grid
Medium
- Intervals Between Identical Elements
Medium
- Recover the Original Array
Hard
- Minimum Operations to Remove Adjacent Ones in Matrix
Hard
- Check if All A's Appears Before All B's
Easy
- Number of Laser Beams in a Bank
Medium
- Destroying Asteroids
Medium
- Maximum Employees to Be Invited to a Meeting
Hard
- Remove All Ones With Row and Column Flips
Medium
- Capitalize the Title
Easy
- Maximum Twin Sum of a Linked List
Medium
- Longest Palindrome by Concatenating Two Letter Words
Medium
- Stamping the Grid
Hard
- Check if Every Row and Column Contains All Numbers
Easy
- Minimum Swaps to Group All 1's Together II
Medium
- Count Words Obtained After Adding a Letter
Medium
- Earliest Possible Day of Full Bloom
Hard
- Pour Water Between Buckets to Make Water Levels Equal
Medium
- Divide a String Into Groups of Size k
Easy
- Minimum Moves to Reach Target Score
Medium
- Solving Questions With Brainpower
Medium
- Maximum Running Time of N Computers
Hard
-
The Number of Passengers in Each Bus I
Medium
- Choose Numbers From Two Arrays in Range
Hard
- Minimum Cost of Buying Candies With Discount
Easy
- Count the Hidden Sequences
Medium
- K Highest Ranked Items Within a Price Range
Medium
- Number of Ways to Divide a Long Corridor
Hard
- Count Elements With Strictly Smaller and Greater Elements
Easy
- Rearrange Array Elements by Sign
Medium
- Find All Lonely Numbers in the Array
Medium
- Maximum Good People Based on Statements
Hard
- Minimum Number of Lines to Cover Points
Medium
-
The Number of Passengers in Each Bus II
Hard
- Keep Multiplying Found Values by Two
Easy
- All Divisions With the Highest Score of a Binary Array
Medium
- Find Substring With Given Hash Value
Hard
- Groups of Strings
Hard
- Amount of New Area Painted Each Day
Hard
-
Order Two Columns Independently
Medium
- Minimum Sum of Four Digit Number After Splitting Digits
Easy
- Partition Array According to Given Pivot
Medium
- Minimum Cost to Set Cooking Time
Medium
- Minimum Difference in Sums After Removal of Elements
Hard
- Sort Even and Odd Indices Independently
Easy
- Smallest Value of the Rearranged Number
Medium
- Design Bitset
Medium
- Minimum Time to Remove All Cars Containing Illegal Goods
Hard
- Unique Substrings With Equal Digit Frequency
Medium
- Count Operations to Obtain Zero
Easy
- Minimum Operations to Make the Array Alternating
Medium
- Removing Minimum Number of Magic Beans
Medium
- Maximum AND Sum of Array
Hard
-
Longest Winning Streak
Hard
- Remove All Ones With Row and Column Flips II
Medium
-
The Change in Global Rankings
Medium
- Count Equal and Divisible Pairs in an Array
Easy
- Find Three Consecutive Integers That Sum to a Given Number
Medium
- Maximum Split of Positive Even Integers
Medium
- Count Good Triplets in an Array
Hard
- Count Integers With Even Digit Sum
Easy
- Merge Nodes in Between Zeros
Medium
- Construct String With Repeat Limit
Medium
- Count Array Pairs Divisible by K
Hard
- Number of Ways to Build Sturdy Brick Wall
Medium
- Counting Words With a Given Prefix
Easy
- Minimum Number of Steps to Make Two Strings Anagram II
Medium
- Minimum Time to Complete Trips
Medium
- Minimum Time to Finish the Race
Hard
- Number of Ways to Build House of Cards
Medium
- Most Frequent Number Following Key In an Array
Easy
- Sort the Jumbled Numbers
Medium
- All Ancestors of a Node in a Directed Acyclic Graph
Medium
- Minimum Number of Moves to Make Palindrome
Hard
- Cells in a Range on an Excel Sheet
Easy
- Append K Integers With Minimal Sum
Medium
- Create Binary Tree From Descriptions
Medium
- Replace Non-Coprime Numbers in Array
Hard
- Number of Single Divisor Triplets
Medium
-
Finding the Topic of Each Post
Hard
- Find All K-Distant Indices in an Array
Easy
- Count Artifacts That Can Be Extracted
Medium
- Maximize the Topmost Element After K Moves
Medium
- Minimum Weighted Subgraph With the Required Paths
Hard
- Distance to a Cycle in Undirected Graph
Hard
-
The Number of Users That Are Eligible for Discount
Easy
- Divide Array Into Equal Pairs
Easy
- Maximize Number of Subsequences in a String
Medium
- Minimum Operations to Halve Array Sum
Medium
- Minimum White Tiles After Covering With Carpets
Hard
- Count Hills and Valleys in an Array
Easy
- Count Collisions on a Road
Medium
- Maximum Points in an Archery Competition
Medium
- Longest Substring of One Repeating Character
Hard
- Minimum Health to Beat Game
Medium
- Find the Difference of Two Arrays
Easy
- Minimum Deletions to Make Array Beautiful
Medium
- Find Palindrome With Fixed Length
Medium
- Maximum Value of K Coins From Piles
Hard
- Maximum Sum Score of Array
Medium
- Minimum Bit Flips to Convert Number
Easy
- Find Triangular Sum of an Array
Medium
- Number of Ways to Select Buildings
Medium
- Sum of Scores of Built Strings
Hard
- Minimum Number of Operations to Convert Time
Easy
- Find Players With Zero or One Losses
Medium
- Maximum Candies Allocated to K Children
Medium
- Encrypt and Decrypt Strings
Hard
-
Users With Two Purchases Within Seven Days
Medium
- Check if an Array Is Consecutive
Easy
-
The Users That Are Eligible for Discount
Easy
- Largest Number After Digit Swaps by Parity
Easy
- Minimize Result by Adding Parentheses to Expression
Medium
- Maximum Product After K Increments
Medium
- Maximum Total Beauty of the Gardens
Hard
-
Add Two Integers
Easy
- Root Equals Sum of Children
Easy
- Count Positions on Street With Required Brightness
Medium
-
Number of Times a Driver Was a Passenger
Medium
- Find Closest Number to Zero
Easy
- Number of Ways to Buy Pens and Pencils
Medium
- Design an ATM Machine
Medium
- Maximum Score of a Node Sequence
Hard
- Calculate Digit Sum of a String
Easy
- Minimum Rounds to Complete All Tasks
Medium
- Maximum Trailing Zeros in a Cornered Path
Medium
- Longest Path With Different Adjacent Characters
Hard
- Maximum Cost of Trip With K Highways
Hard
- Intersection of Multiple Arrays
Easy
- Count Lattice Points Inside a Circle
Medium
- Count Number of Rectangles Containing Each Point
Medium
- Number of Flowers in Full Bloom
Hard
-
Dynamic Pivoting of a Table
Hard
-
Dynamic Unpivoting of a Table
Hard
- Design Video Sharing Platform
Hard
- Count Prefixes of a Given String
Easy
- Minimum Average Difference
Medium
- Count Unguarded Cells in the Grid
Medium
- Escape the Spreading Fire
Hard
- Remove Digit From Number to Maximize Result
Easy
- Minimum Consecutive Cards to Pick Up
Medium
- K Divisible Elements Subarrays
Medium
- Total Appeal of A String
Hard
- Make Array Non-decreasing or Non-increasing
Hard
- Largest 3-Same-Digit Number in String
Easy
- Count Nodes Equal to Average of Subtree
Medium
- Count Number of Texts
Medium
- Check if There Is a Valid Parentheses String Path
Hard
- Minimum Number of Keypresses
Medium
- Find the K-Beauty of a Number
Easy
- Number of Ways to Split Array
Medium
- Maximum White Tiles Covered by a Carpet
Medium
- Substring With Largest Variance
Hard
- Find Resultant Array After Removing Anagrams
Easy
- Maximum Consecutive Floors Without Special Floors
Medium
- Largest Combination With Bitwise AND Greater Than Zero
Medium
- Count Integers in Intervals
Hard
- Closest Node to Path in Tree
Hard
- Percentage of Letter in String
Easy
- Maximum Bags With Full Capacity of Rocks
Medium
- Minimum Lines to Represent a Line Chart
Medium
- Sum of Total Strength of Wizards
Hard
- Number of People That Can Be Seen in a Grid
Medium
-
Check if Number Has Equal Digit Count and Digit Value
Easy
- Sender With Largest Word Count
Medium
- Maximum Total Importance of Roads
Medium
- Booking Concert Tickets in Groups
Hard
- Rearrange Characters to Make Target String
Easy
- Apply Discount to Prices
Medium
- Steps to Make Array Non-decreasing
Medium
- Minimum Obstacle Removal to Reach Corner
Hard
- Maximum Profit From Trading Stocks
Medium
-
Products With Three or More Orders in Two Consecutive Years
Medium
- Min Max Game
Easy
- Partition Array Such That Maximum Difference Is K
Medium
- Replace Elements in an Array
Medium
- Design a Text Editor
Hard
- Jump Game VIII
Medium
-
Tasks Count in the Weekend
Medium
- Strong Password Checker II
Easy
- Successful Pairs of Spells and Potions
Medium
- Match Substring After Replacement
Hard
- Count Subarrays With Score Less Than K
Hard
- Calculate Amount Paid in Taxes
Easy
- Minimum Path Cost in a Grid
Medium
- Fair Distribution of Cookies
Medium
- Naming a Company
Hard
- Check for Contradictions in Equations
Hard
-
Arrange Table by Gender
Medium
- Greatest English Letter in Upper and Lower Case
Easy
- Sum of Numbers With Units Digit K
Medium
- Longest Binary Subsequence Less Than or Equal to K
Medium
- Selling Pieces of Wood
Hard
- Minimum Flips in Binary Tree to Get Result
Hard
-
The First Day of the Maximum Recorded Degree in Each City
Medium
- Count Asterisks
Easy
- Count Unreachable Pairs of Nodes in an Undirected Graph
Medium
- Maximum XOR After Operations
Medium
- Number of Distinct Roll Sequences
Hard
- Check if Matrix Is X-Matrix
Easy
- Count Number of Ways to Place Houses
Medium
- Maximum Score Of Spliced Array
Hard
- Minimum Score After Removals on a Tree
Hard
- Find Minimum Time to Finish All Jobs II
Medium
-
Product Sales Analysis IV
Medium
- Decode the Message
Easy
- Spiral Matrix IV
Medium
- Number of People Aware of a Secret
Medium
- Number of Increasing Paths in a Grid
Hard
-
Product Sales Analysis V
Easy
- Valid Palindrome IV
Medium
- Evaluate Boolean Binary Tree
Easy
-
The Latest Time to Catch a Bus
Medium
- Minimum Sum of Squared Difference
Medium
- Subarray With Elements Greater Than Varying Threshold
Hard
- Minimum Amount of Time to Fill Cups
Easy
- Smallest Number in Infinite Set
Medium
- Move Pieces to Obtain a String
Medium
- Count the Number of Ideal Arrays
Hard
-
All the Matches of the League
Easy
- Minimum Adjacent Swaps to Make a Valid Array
Medium
- Maximum Number of Pairs in Array
Easy
- Max Sum of a Pair With Equal Sum of Digits
Medium
- Query Kth Smallest Trimmed Number
Medium
- Minimum Deletions to Make Array Divisible
Hard
- Finding the Number of Visible Mountains
Medium
-
Compute the Rank as a Percentage
Medium
- Best Poker Hand
Easy
- Number of Zero-Filled Subarrays
Medium
- Design a Number Container System
Medium
- Shortest Impossible Sequence of Rolls
Hard
- First Letter to Appear Twice
Easy
- Equal Row and Column Pairs
Medium
- Design a Food Rating System
Medium
- Number of Excellent Pairs
Hard
- Maximum Number of Books You Can Take
Hard
-
Number of Unique Subjects Taught by Each Teacher
Easy
- Make Array Zero by Subtracting Equal Amounts
Easy
- Maximum Number of Groups Entering a Competition
Medium
- Find Closest Node to Given Two Nodes
Medium
- Longest Cycle in a Graph
Hard
- Minimum Costs Using the Train Line
Hard
-
Generate the Invoice
Hard
- Merge Similar Items
Easy
- Count Number of Bad Pairs
Medium
-
Task Scheduler II
Medium
- Minimum Replacements to Sort the Array
Hard
- Number of Arithmetic Triplets
Easy
- Reachable Nodes With Restrictions
Medium
- Check if There is a Valid Partition For The Array
Medium
- Longest Ideal Subsequence
Medium
- Minimize Maximum Value in a Grid
Hard
-
Calculate the Influence of Each Salesperson
Medium
- Largest Local Values in a Matrix
Easy
- Node With Highest Edge Score
Medium
- Construct Smallest Number From DI String
Medium
- Count Special Integers
Hard
-
Sort the Olympic Table
Easy
- Choose Edges to Maximize Score in a Tree
Medium
- Minimum Recolors to Get K Consecutive Black Blocks
Easy
- Time Needed to Rearrange a Binary String
Medium
- Shifting Letters II
Medium
- Maximum Segment Sum After Removals
Hard
- Minimum Hours of Training to Win a Competition
Easy
- Largest Palindromic Number
Medium
- Amount of Time for Binary Tree to Be Infected
Medium
- Find the K-Sum of an Array
Hard
- Median of a Row Wise Sorted Matrix
Medium
-
Change Null Values in a Table to the Previous Value
Medium
- Longest Subsequence With Limited Sum
Easy
- Removing Stars From a String
Medium
- Minimum Amount of Time to Collect Garbage
Medium
- Build a Matrix With Conditions
Hard
- Count Strictly Increasing Subarrays
Medium
-
Employees With Deductions
Medium
- Find Subarrays With Equal Sum
Easy
- Strictly Palindromic Number
Medium
- Maximum Rows Covered by Columns
Medium
- Maximum Number of Robots Within Budget
Hard
- Check Distances Between Same Letters
Easy
- Number of Ways to Reach a Position After Exactly k Steps
Medium
- Longest Nice Subarray
Medium
-
Meeting Rooms III
Hard
- Minimum Time to Kill All Monsters
Hard
- Most Frequent Even Element
Easy
- Optimal Partition of String
Medium
- Divide Intervals Into Minimum Number of Groups
Medium
- Longest Increasing Subsequence II
Hard
- Design SQL
Medium
- Count Days Spent Together
Easy
- Maximum Matching of Players With Trainers
Medium
- Smallest Subarrays With Maximum Bitwise OR
Medium
- Minimum Money Required Before Transactions
Hard
- Smallest Even Multiple
Easy
- Length of the Longest Alphabetical Continuous Substring
Medium
- Reverse Odd Levels of Binary Tree
Medium
- Sum of Prefix Scores of Strings
Hard
- Closest Fair Integer
Medium
- Sort the People
Easy
- Longest Subarray With Maximum Bitwise AND
Medium
- Find All Good Indices
Medium
- Number of Good Paths
Hard
- Merge Operations to Turn Array Into a Palindrome
Medium
- Remove Letter To Equalize Frequency
Easy
- Longest Uploaded Prefix
Medium
- Bitwise XOR of All Pairings
Medium
- Number of Pairs Satisfying Inequality
Hard
- Number of Common Factors
Easy
- Maximum Sum of an Hourglass
Medium
- Minimize XOR
Medium
- Maximum Deletions on a String
Hard
- Maximize Total Tastiness of Purchased Fruits
Medium
- The Employee That Worked on the Longest Task
Easy
- Find The Original Array of Prefix Xor
Medium
- Using a Robot to Print the Lexicographically Smallest String
Medium
- Paths in Matrix Whose Sum Is Divisible by K
Hard
- Minimum Split Into Subarrays With GCD Greater Than One
Medium
- Number of Valid Clock Times
Easy
- Range Product Queries of Powers
Medium
- Minimize Maximum of Array
Medium
- Create Components With Same Value
Hard
- Largest Positive Integer That Exists With Its Negative
Easy
- Count Number of Distinct Integers After Reverse Operations
Medium
- Sum of Number and Its Reverse
Medium
- Count Subarrays With Fixed Bounds
Hard
- Number of Nodes With Value One
Medium
- Determine if Two Events Have Conflict
Easy
- Number of Subarrays With GCD Equal to K
Medium
- Minimum Cost to Make Array Equal
Hard
- Minimum Number of Operations to Make Arrays Similar
Hard
- Number of Distinct Binary Strings After Applying Operations
Medium
- Odd String Difference
Easy
- Words Within Two Edits of Dictionary
Medium
- Destroy Sequential Targets
Medium
- Next Greater Element IV
Hard
- Average Value of Even Numbers That Are Divisible by Three
Easy
- Most Popular Video Creator
Medium
- Minimum Addition to Make Integer Beautiful
Medium
-
Height of Binary Tree After Subtree Removal Queries
Hard
- Sort Array by Moving Items to Empty Space
Hard
- Apply Operations to an Array
Easy
- Maximum Sum of Distinct Subarrays With Length K
Medium
- Total Cost to Hire K Workers
Medium
- Minimum Total Distance Traveled
Hard
- Minimum Subarrays in a Valid Split
Medium
- Number of Distinct Averages
Easy
- Count Ways To Build Good Strings
Medium
- Most Profitable Path in a Tree
Medium
- Split Message Based on Limit
Hard
- Convert the Temperature
Easy
- Number of Subarrays With LCM Equal to K
Medium
- Minimum Number of Operations to Sort a Binary Tree by Level
Medium
- Maximum Number of Non-overlapping Palindrome Substrings
Hard
- Minimum Cost to Buy Apples
Medium
- Customers With Strictly Increasing Purchases
Hard
- Number of Unequal Triplets in Array
Easy
- Closest Nodes Queries in a Binary Search Tree
Medium
- Minimum Fuel Cost to Report to the Capital
Medium
- Number of Beautiful Partitions
Hard
- Maximum XOR of Two Non-Overlapping Subtrees
Hard
- Form a Chemical Bond
Easy
- Minimum Cuts to Divide a Circle
Easy
- Difference Between Ones and Zeros in Row and Column
Medium
- Minimum Penalty for a Shop
Medium
- Count Palindromic Subsequences
Hard
- Find the Pivot Integer
Easy
- Append Characters to String to Make Subsequence
Medium
- Remove Nodes From Linked List
Medium
- Count Subarrays With Median K
Hard
- Number of Substrings With Fixed Ratio
Medium
- Circular Sentence
Easy
- Divide Players Into Teams of Equal Skill
Medium
- Minimum Score of a Path Between Two Cities
Medium
- Divide Nodes Into the Maximum Number of Groups
Hard
- Merge Overlapping Events in the Same Hall
Hard
- Number of Subarrays Having Even Product
Medium
- Maximum Value of a String in an Array
Easy
- Maximum Star Sum of a Graph
Medium
- Frog Jump II
Medium
- Minimum Total Cost to Make Arrays Unequal
Hard
- Delete Greatest Value in Each Row
Easy
- Longest Square Streak in an Array
Medium
- Design Memory Allocator
Medium
- Maximum Number of Points From Grid Queries
Hard
- Concatenate the Name and the Profession
Easy
- Bitwise OR of All Subsequence Sums
Medium
- Count Pairs Of Similar Strings
Easy
- Smallest Value After Replacing With Sum of Prime Factors
Medium
- Add Edges to Make Degrees of All Nodes Even
Hard
- Cycle Length Queries in a Tree
Hard
- Check if There is a Path With Equal Number of 0's And 1's
Medium
- Maximum Enemy Forts That Can Be Captured
Easy
- Reward Top K Students
Medium
- Minimize the Maximum of Two Arrays
Medium
- Count Anagrams
Hard
- Shortest Distance to Target String in a Circular Array
Easy
- Take K of Each Character From Left and Right
Medium
- Maximum Tastiness of Candy Basket
Medium
- Number of Great Partitions
Hard
- Count the Number of K-Big Indices
Hard
- Count the Digits That Divide a Number
Easy
- Distinct Prime Factors of Product of Array
Medium
- Partition String Into Substrings With Values at Most K
Medium
- Closest Prime Numbers in Range
Medium
- Maximum Frequency Score of a Subarray
Hard
- Categorize Box According to Criteria
Easy
- Find Consecutive Integers from a Data Stream
Medium
- Find Xor-Beauty of Array
Medium
- Maximize the Minimum Powered City
Hard
- Maximum Count of Positive Integer and Negative Integer
Easy
- Maximal Score After Applying K Operations
Medium
- Make Number of Distinct Characters Equal
Medium
- Time to Cross a Bridge
Hard
- Number of Good Binary Strings
Medium
- Time Taken to Cross the Door
Hard
- Difference Between Element Sum and Digit Sum of an Array
Easy
- Increment Submatrices by One
Medium
- Count the Number of Good Subarrays
Medium
- Difference Between Maximum and Minimum Price Sum
Hard
- Count the Number of Good Subsequences
Medium
- Minimum Common Value
Easy
- Minimum Operations to Make Array Equal II
Medium
- Maximum Subsequence Score
Medium
- Check if Point Is Reachable
Hard
- Alternating Digit Sum
Easy
- Sort the Students by Their Kth Score
Medium
- Apply Bitwise Operations to Make Strings Equal
Medium
- Minimum Cost to Split an Array
Hard
- Maximum Price to Fill a Bag
Medium
- Count Distinct Numbers on Board
Easy
- Count Collisions of Monkeys on a Polygon
Medium
- Put Marbles in Bags
Hard
- Count Increasing Quadruplets
Hard
- Separate the Digits in an Array
Easy
- Maximum Number of Integers to Choose From a Range I
Medium
- Maximize Win From Two Segments
Medium
- Disconnect Path in a Binary Matrix by at Most One Flip
Medium
- Maximum Number of Integers to Choose From a Range II
Medium
- Take Gifts From the Richest Pile
Easy
- Count Vowel Strings in Ranges
Medium
- House Robber IV
Medium
- Rearranging Fruits
Hard
- Find the Array Concatenation Value
Easy
- Count the Number of Fair Pairs
Medium
- Substring XOR Queries
Medium
- Subsequence With the Minimum Score
Hard
- Maximum Difference by Remapping a Digit
Easy
- Minimum Score by Changing Two Elements
Medium
- Minimum Impossible OR
Medium
- Handling Sum Queries After Update
Hard
- Merge Two 2D Arrays by Summing Values
Easy
- Minimum Operations to Reduce an Integer to 0
Medium
- Count the Number of Square-Free Subsets
Medium
- Find the String with LCP
Hard
- Left and Right Sum Differences
Easy
- Find the Divisibility Array of a String
Medium
- Find the Maximum Number of Marked Indices
Medium
- Minimum Time to Visit a Cell In a Grid
Hard
- Split With Minimum Sum
Easy
- Count Total Number of Colored Cells
Medium
- Count Ways to Group Overlapping Ranges
Medium
- Count Number of Possible Root Nodes
Hard
- Pass the Pillow
Easy
- Kth Largest Sum in a Binary Tree
Medium
- Split the Array to Make Coprime Products
Hard
- Number of Ways to Earn Points
Hard
- Count the Number of Vowel Strings in Range
Easy
- Rearrange Array to Maximize Prefix Score
Medium
- Count the Number of Beautiful Subarrays
Medium
- Minimum Time to Complete All Tasks
Hard
- Design a Todo List
Medium
- Distribute Money to Maximum Children
Easy
- Maximize Greatness of an Array
Medium
- Find Score of an Array After Marking All Elements
Medium
- Minimum Time to Repair Cars
Medium
- Number of Even and Odd Bits
Easy
- Check Knight Tour Configuration
Medium
- The Number of Beautiful Subsets
Medium
- Smallest Missing Non-negative Integer After Operations
Medium
- Make the Prefix Sum Non-negative
Medium
- K Items With the Maximum Sum
Easy
- Prime Subtraction Operation
Medium
- Minimum Operations to Make All Array Elements Equal
Medium
- Collect Coins in a Tree
Hard
- Minimum Time to Eat All Grains
Hard
- Form Smallest Number From Two Digit Arrays
Easy
- Find the Substring With Maximum Cost
Medium
- Make K-Subarray Sums Equal
Medium
- Shortest Cycle in a Graph
Hard
- Find the Longest Balanced Substring of a Binary String
Easy
- Convert an Array Into a 2D Array With Conditions
Medium
- Mice and Cheese
Medium
- Minimum Reverse Operations
Hard
- Beautiful Pairs
Hard
- Prime In Diagonal
Easy
- Sum of Distances
Medium
- Minimize the Maximum Difference of Pairs
Medium
- Minimum Number of Visited Cells in a Grid
Hard
- Check if Object Instance of Class
Medium
- Array Prototype Last
Easy
- Counter
Easy
- Sleep
Easy
- Cache With Time Limit
Medium
- Memoize
Medium
- Snail Traversal
Medium
- Flatten Deeply Nested Array
Medium
- Array Reduce Transformation
Easy
- Debounce
Medium
- JSON Deep Equal
Medium
- Function Composition
Easy
- Memoize II
Hard
- Group By
Medium
- Curry
Medium
- Convert Object to JSON String
Medium
- Filter Elements from Array
Easy
- Apply Transform Over Each Element in Array
Easy
- Promise Pool
Medium
- Promise Time Limit
Medium
- Count the Number of K-Free Subsets
Medium
- Find the Width of Columns of a Grid
Easy
- Find the Score of All Prefixes of an Array
Medium
- Cousins in Binary Tree II
Medium
- Design Graph With Shortest Path Calculator
Hard
- Row With Maximum Ones
Easy
- Find the Maximum Divisibility Score
Easy
- Minimum Additions to Make Valid String
Medium
- Minimize the Total Price of the Trips
Hard
- Color the Triangle Red
Hard
- Generate Fibonacci Sequence
Easy
- Nested Array Generator
Medium
- Design Cancellable Function
Hard
- Calculate Delayed Arrival Time
Easy
- Sum Multiples
Easy
- Sliding Subarray Beauty
Medium
- Minimum Number of Operations to Make All Array Elements Equal to 1
Medium
- Find Maximal Uncovered Ranges
Medium
- Maximum Sum With Exactly K Elements
Easy
- Find the Prefix Common Array of Two Arrays
Medium
- Maximum Number of Fish in a Grid
Medium
- Make Array Empty
Hard
- Determine the Winner of a Bowling Game
Easy
- First Completely Painted Row or Column
Medium
- Minimum Cost of a Path With Special Roads
Medium
- Lexicographically Smallest Beautiful String
Hard
- The Knight’s Tour
Medium
- Counter II
Easy
- Allow One Function Call
Easy
- Create Hello World Function
Easy
- Find Latest Salaries
Easy
- Count Artist Occurrences On Spotify Ranking List
Easy
- Find the Distinct Difference Array
Easy
- Frequency Tracker
Medium
- Number of Adjacent Elements With the Same Color
Medium
- Make Costs of Paths Equal in a Binary Tree
Medium
- Split a Circular Linked List
Medium
- Array of Objects to Matrix
Hard
- Throttle
Medium
- Chunk Array
Easy
- Number of Senior Citizens
Easy
- Sum in a Matrix
Medium
- Maximum OR
Medium
- Power of Heroes
Hard
- Find the Losers of the Circular Game
Easy
- Neighboring Bitwise XOR
Medium
- Maximum Number of Moves in a Grid
Medium
- Count the Number of Complete Components
Medium
- Immediate Food Delivery III
Medium
- Bikes Last Time Used
Easy
- Find Active Users
Medium
- Extract Kth Character From The Rope Tree
Easy
- Infinite Method Object
Easy
- Immutability Helper
Hard
- Make Object Immutable
Medium
- Call Function with Custom Context
Medium
- Event Emitter
Medium
- Array Wrapper
Easy
- Minimum String Length After Removing Substrings
Easy
- Lexicographically Smallest Palindrome
Easy
- Find the Punishment Number of an Integer
Medium
- Modify Graph Edge Weights
Hard
- Differences Between Two Objects
Medium
- Consecutive Transactions with Increasing Amounts
Hard
- Minimum Operations to Make Numbers Non-positive
Hard
- Return Length of Arguments Passed
Easy
- To Be Or Not To Be
Easy
- Compact Object
Medium
- Buy Two Chocolates
Easy
- Extra Characters in a String
Medium
- Maximum Strength of a Group
Medium
- Greatest Common Divisor Traversal
Hard
- Remove Trailing Zeros From a String
Easy
- Difference of Number of Distinct Values on Diagonals
Medium
- Minimum Cost to Make All Characters Equal
Medium
- Maximum Strictly Increasing Cells in a Matrix
Hard
- Find Shortest Path with K Hops
Hard
- Timeout Cancellation
Easy
- Minimize String Length
Easy
- Semi-Ordered Permutation
Easy
- Sum of Matrix After Queries
Medium
- Count of Integers
Hard
- Popularity Percentage
Hard
- Execute Asynchronous Functions in Parallel
Medium
- Join Two Arrays by ID
Medium
- Add Two Promises
Easy
- Sort By
Easy
- Interval Cancellation
Easy
- Calculator with Method Chaining
Easy
- Is Object Empty
Easy
- Count Houses in a Circular Street
Easy
- Check if The Number is Fascinating
Easy
- Find the Longest Semi-Repetitive Substring
Medium
- Movement of Robots
Medium
- Find a Good Subset of the Matrix
Hard
- Neither Minimum nor Maximum
Easy
- Lexicographically Smallest String After Substring Operation
Medium
- Collecting Chocolates
Medium
- Maximum Sum Queries
Hard
- Find the Closest Marked Node
Medium
- Count Occurrences in Text
Medium
- Total Distance Traveled
Easy
- Find the Value of the Partition
Medium
- Special Permutations
Medium
- Painting the Walls
Hard
- Count Substrings Without Repeating Character
Medium
- Find Maximum Number of String Pairs
Easy
- Construct the Longest New String
Medium
- Decremental String Concatenation
Medium
- Count Zero Request Servers
Medium
- Number of Beautiful Pairs
Easy
- Minimum Operations to Make the Integer Zero
Medium
- Ways to Split Array Into Good Subarrays
Medium
- Robot Collisions
Hard
- Customers with Maximum Number of Transactions on Consecutive Days
Hard
- Count Houses in a Circular Street II
Hard
- Bind Function to Context
Medium
- Deep Merge of Two Objects
Medium
- Query Batching
Hard
- Generate Circular Array Values
Medium
- Next Day
Easy
- Convert JSON String to Object
Hard
- Longest Even Odd Subarray With Threshold
Easy
- Prime Pairs With Target Sum
Medium
- Continuous Subarrays
Medium
- Sum of Imbalance Numbers of All Subarrays
Hard
- Is Array a Preorder of Some Binary Tree
Medium
- Longest Alternating Subarray
Easy
- Relocate Marbles
Medium
- Partition String Into Minimum Beautiful Substrings
Medium
- Number of Black Blocks
Medium
- Find the Maximum Achievable Number
Easy
- Maximum Number of Jumps to Reach the Last Index
Medium
- Longest Non-decreasing Subarray From Two Arrays
Medium
- Apply Operations to Make All Array Elements Equal to Zero
Medium
- Height of Special Binary Tree
Medium
- Array Upper Bound
Easy
- Undefined to Null
Medium
- Convert Callback Based Function to Promise Based Function
Medium
- Date Range Generator
Medium
- Sum of Squares of Special Elements
Easy
- Maximum Beauty of an Array After Applying Operation
Medium
- Minimum Index of a Valid Split
Medium
- Length of the Longest Valid Substring
Hard
- Number of Unique Categories
Medium
- Flight Occupancy and Waitlist Analysis
Medium
- Check if Array is Good
Easy
- Sort Vowels in a String
Medium
- Visit Array Positions to Maximize Score
Medium
- Ways to Express an Integer as Sum of Powers
Medium
- Split Strings by Separator
Easy
- Largest Element in an Array after Merge Operations
Medium
- Maximum Number of Groups With Increasing Length
Hard
- Count Paths That Can Form a Palindrome in a Tree
Hard
- Count Nodes That Are Great Enough
Hard
- Status of Flight Tickets
Hard
- Create Object from Two Arrays
Easy
- Parallel Execution of Promises for Individual Results Retrieval
Medium
- Repeat String
Easy
- Partial Function with Placeholders
Easy
- Number of Employees Who Met the Target
Easy
- Count Complete Subarrays in an Array
Medium
- Shortest String That Contains Three Strings
Medium
- Count Stepping Numbers in Range
Hard
- Find The K-th Lucky Number
Medium
- Factorial Generator
Easy
- Array Prototype ForEach
Easy
- Custom Interval
Medium
- Account Balance After Rounded Purchase
Easy
- Insert Greatest Common Divisors in Linked List
Medium
- Minimum Seconds to Equalize a Circular Array
Medium
- Minimum Time to Make Array Sum At Most x
Hard
- Faulty Keyboard
Easy
- Check if it is Possible to Split Array
Medium
- Find the Safest Path in a Grid
Medium
- Maximum Elegance of a K-Length Subsequence
Hard
- Minimum Time Takes to Reach Destination Without Drowning
Hard
- Max Pair Sum in an Array
Easy
- Double a Number Represented as a Linked List
Medium
- Minimum Absolute Difference Between Elements With Constraint
Medium
- Apply Operations to Maximize Score
Hard
- Minimum Relative Loss After Buying Chocolates
Hard
- Election Results
Medium
- Delay the Resolution of Each Promise
Easy
- Inversion of Object
Easy
- Deep Object Filter
Medium
- Count Pairs Whose Sum is Less than Target
Easy
- Make String a Subsequence Using Cyclic Increments
Medium
- Sorting Three Groups
Medium
- Number of Beautiful Integers in the Range
Hard
- Check if a String Is an Acronym of Words
Easy
- Determine the Minimum Sum of a k-avoiding Array
Medium
- Maximize the Profit as the Salesman
Medium
- Find the Longest Equal Subarray
Medium
- Maximal Range That Each Element Is Maximum in It
Medium
- Furthest Point From Origin
Easy
- Find the Minimum Possible Sum of a Beautiful Array
Medium
- Minimum Operations to Form Subsequence With Target Sum
Hard
- Maximize Value of Function in a Ball Passing Game
Hard
- Total Traveled Distance
Easy
- Maximum Coins Heroes Can Collect
Medium
- Check if Strings Can be Made Equal With Operations I
Easy
- Check if Strings Can be Made Equal With Operations II
Medium
- Maximum Sum of Almost Unique Subarray
Medium
- Count K-Subsequences of a String With Maximum Beauty
Hard
- Count Symmetric Integers
Easy
- Minimum Operations to Make a Special Number
Medium
- Count of Interesting Subarrays
Medium
- Minimum Edge Weight Equilibrium Queries in a Tree
Hard
- Smallest Number With Given Digit Product
Medium
- Points That Intersect With Cars
Easy
- Determine if a Cell Is Reachable at a Given Time
Medium
- Minimum Moves to Spread Stones Over Grid
Medium
- String Transformation
Hard
- Sum of Remoteness of All Cells
Medium
- Highest Salaries Difference
Easy
- Rolling Average Steps
Medium
- Minimum Right Shifts to Sort the Array
Easy
- Minimum Array Length After Pair Removals
Medium
- Count Pairs of Points With Distance k
Medium
- Minimum Edge Reversals So Every Node Is Reachable
Hard
- Sum of Values at Indices With K Set Bits
Easy
- Happy Students
Medium
- Maximum Number of Alloys
Medium
- Maximum Element-Sum of a Complete Subset of Indices
Hard
- Maximum Length of Semi-Decreasing Subarrays
Medium
- Maximum Odd Binary Number
Easy
- Beautiful Towers I
Medium
- Beautiful Towers II
Medium
- Count Valid Paths in a Tree
Hard
- The Wording Game
Hard
- Minimum Operations to Collect Elements
Easy
- Minimum Number of Operations to Make Array Empty
Medium
- Split Array Into Maximum Number of Subarrays
Medium
- Maximum Number of K-Divisible Components
Hard
- Maximum Value of an Ordered Triplet I
Easy
- Maximum Value of an Ordered Triplet II
Medium
- Minimum Size Subarray in Infinite Array
Medium
- Count Visited Nodes in a Directed Graph
Hard
- Create a DataFrame from List
Easy
- Get the Size of a DataFrame
Easy
- Display the First Three Rows
Easy
- Select Data
Easy
- Create a New Column
Easy
- Drop Duplicate Rows
Easy
- Drop Missing Data
Easy
- Modify Columns
Easy
- Rename Columns
Easy
- Change Data Type
Easy
- Fill Missing Data
Easy
- Reshape Data: Concatenate
Easy
- Reshape Data: Pivot
Easy
- Reshape Data: Melt
Easy
- Method Chaining
Easy
- Minimizing Array After Replacing Pairs With Their Product
Medium
- Calculate Orders Within Each Interval
Medium
- Divisible and Non-divisible Sums Difference
Easy
- Minimum Processing Time
Medium
- Apply Operations to Make Two Strings Equal
Medium
- Apply Operations on Array to Maximize Sum of Squares
Hard
- Maximum Linear Stock Score
Medium
- Last Visited Integers
Easy
- Longest Unequal Adjacent Groups Subsequence I
Easy
- Longest Unequal Adjacent Groups Subsequence II
Medium
- Count of Sub-Multisets With Bounded Sum
Hard
- Find Indices With Index and Value Difference I
Easy
- Shortest and Lexicographically Smallest Beautiful String
Medium
- Find Indices With Index and Value Difference II
Medium
- Construct Product Matrix
Medium
- Maximum Profitable Triplets With Increasing Prices I
Medium
- Minimum Sum of Mountain Triplets I
Easy
- Minimum Sum of Mountain Triplets II
Medium
- Minimum Number of Groups to Create a Valid Assignment
Medium
- Minimum Changes to Make K Semi-palindromes
Hard
- Number of Ways to Reach Destination in the Grid
Hard
- Subarrays Distinct Element Sum of Squares I
Easy
- Minimum Number of Changes to Make Binary String Beautiful
Medium
- Length of the Longest Subsequence That Sums to Target
Medium
- Subarrays Distinct Element Sum of Squares II
Hard
- Find the K-or of an Array
Easy
- Minimum Equal Sum of Two Arrays After Replacing Zeros
Medium
- Minimum Increment Operations to Make Array Beautiful
Medium
- Maximum Points After Collecting Coins From All Nodes
Hard
- Maximum Profitable Triplets With Increasing Prices II
Hard
- Market Analysis III
Medium
- Find Champion I
Easy
- Find Champion II
Medium
- Maximum Score After Applying Operations on a Tree
Medium
- Maximum Balanced Subsequence Sum
Hard
- Distribute Candies Among Children III
Hard
- Distribute Candies Among Children I
Easy
- Distribute Candies Among Children II
Medium
- Number of Strings Which Can Be Rearranged to Contain Substring
Medium
- Maximum Spending After Buying Items
Hard
- Maximum Strong Pair XOR I
Easy
- High-Access Employees
Medium
- Minimum Operations to Maximize Last Elements in Arrays
Medium
- Maximum Strong Pair XOR II
Hard
- Number of Equal Numbers Blocks
Medium
- Make Three Strings Equal
Easy
- Separate Black and White Balls
Medium
- Maximum Xor Product
Medium
- Find Building Where Alice and Bob Can Meet
Hard
- Maximum GCD-Sum of a Subarray
Hard
- Find Words Containing Character
Easy
- Maximize Area of Square Hole in Grid
Medium
- Minimum Number of Coins for Fruits
Medium
- Find Maximum Non-decreasing Array Length
Hard
- Matrix Similarity After Cyclic Shifts
Easy
- Count Beautiful Substrings I
Medium
- Make Lexicographically Smallest Array by Swapping Elements
Medium
- Count Beautiful Substrings II
Hard
- Number of Divisible Substrings
Medium
- Find the Peaks
Easy
- Minimum Number of Coins to be Added
Medium
- Count Complete Substrings
Hard
- Count the Number of Infection Sequences
Hard
- Number of Same-End Substrings
Medium
- Find Common Elements Between Two Arrays
Easy
- Remove Adjacent Almost-Equal Characters
Medium
- Length of Longest Subarray With at Most K Frequency
Medium
- Number of Possible Sets of Closing Branches
Hard
- Count Tested Devices After Test Operations
Easy
- Double Modular Exponentiation
Medium
- Count Subarrays Where Max Element Appears at Least K Times
Medium
- Count the Number of Good Partitions
Hard
- Number of Divisible Triplet Sums
Medium
- Find Missing and Repeated Values
Easy
- Divide Array Into Arrays With Max Difference
Medium
- Minimum Cost to Make Array Equalindromic
Medium
- Apply Operations to Maximize Frequency Score
Hard
- Minimum Number of Coins for Fruits II
Hard
- Count the Number of Incremovable Subarrays I
Easy
- Find Polygon With the Largest Perimeter
Medium
- Count the Number of Incremovable Subarrays II
Hard
- Find Number of Coins to Place in Tree Nodes
Hard
- Minimum Number Game
Easy
- Maximum Square Area by Removing Fences From a Field
Medium
- Minimum Cost to Convert String I
Medium
- Minimum Cost to Convert String II
Hard
- Symmetric Coordinates
Medium
- Most Expensive Item That Can Not Be Bought
Medium
- Check if Bitwise OR Has Trailing Zeros
Easy
- Find Longest Special Substring That Occurs Thrice I
Medium
- Find Longest Special Substring That Occurs Thrice II
Medium
- Palindrome Rearrangement Queries
Hard
- Find Peak Calling Hours for Each City
Medium
- Calculate Compressed Mean
Easy
- Find Third Transaction
Medium
- Find Expensive Cities
Easy
- Manager of the Largest Department
Medium
- Class Performance
Medium
- Loan Types
Easy
- Top Three Wineries
Hard
- Number of Self-Divisible Permutations
Medium
- Friday Purchases I
Medium
- Friday Purchases II
Hard
- Viewers Turned Streamers
Hard
- Smallest Missing Integer Greater Than Sequential Prefix Sum
Easy
- Minimum Number of Operations to Make Array XOR Equal to K
Medium
- Minimum Number of Operations to Make X and Y Equal
Medium
- Count the Number of Powerful Integers
Hard
- Maximum Area of Longest Diagonal Rectangle
Easy
- Minimum Moves to Capture The Queen
Medium
- Maximum Size of a Set After Removals
Medium
- Maximize the Number of Partitions After Operations
Hard
- Maximum Subtree of the Same Color
Medium
- Count Elements With Maximum Frequency
Easy
- Find Beautiful Indices in the Given Array I
Medium
- Maximum Number That Sum of the Prices Is Less Than or Equal to K
Medium
- Find Beautiful Indices in the Given Array II
Hard
- Maximum Number of Intersections on the Chart
Hard
- Divide an Array Into Subarrays With Minimum Cost I
Easy
- Find if Array Can Be Sorted
Medium
- Minimize Length of Array Using Operations
Medium
- Divide an Array Into Subarrays With Minimum Cost II
Hard
- Minimum Number of Pushes to Type Word I
Easy
- Count the Number of Houses at a Certain Distance I
Medium
- Minimum Number of Pushes to Type Word II
Medium
- Count the Number of Houses at a Certain Distance II
Hard
- Maximum Number of Removal Queries That Can Be Processed I
Hard
- Number of Changing Keys
Easy
- Find the Maximum Number of Elements in Subset
Medium
- Alice and Bob Playing Flower Game
Medium
- Minimize OR of Remaining Elements Using Operations
Hard
- Find Pattern in Infinite Stream I
Medium
- Type of Triangle
Easy
- Find the Number of Ways to Place People I
Medium
- Maximum Good Subarray Sum
Medium
- Find the Number of Ways to Place People II
Hard
- Ant on the Boundary
Easy
- Minimum Time to Revert Word to Initial State I
Medium
- Find the Grid of Region Average
Medium
- Minimum Time to Revert Word to Initial State II
Hard
- Count Numbers With Unique Digits II
Easy
- Modify the Matrix
Easy
- Number of Subarrays That Match a Pattern I
Medium
- Maximum Palindromes After Operations
Medium
- Number of Subarrays That Match a Pattern II
Hard
- Find Pattern in Infinite Stream II
Hard
- Maximum Number of Operations With the Same Score I
Easy
- Apply Operations to Make String Empty
Medium
- Maximum Number of Operations With the Same Score II
Medium
- Maximize Consecutive Elements in an Array After Modification
Hard
- Count Prefix and Suffix Pairs I
Easy
- Find the Length of the Longest Common Prefix
Medium
- Most Frequent Prime
Medium
- Count Prefix and Suffix Pairs II
Hard
- Split the Array
Easy
- Find the Largest Area of Square Inside Two Rectangles
Medium
- Earliest Second to Mark Indices I
Medium
- Earliest Second to Mark Indices II
Hard
- Pizza Toppings Cost Analysis
Medium
- Find Candidates for Data Scientist Position
Easy
- Maximize Items
Hard
- Classifying Triangles by Lengths
Easy
- Binary Tree Nodes
Medium
- Top Percentile Fraud
Medium
- Snaps Analysis
Medium
- Employees Project Allocation
Hard
- Friends With No Mutual Friends
Medium
- Find All Unique Email Domains
Easy
- User Activities within Time Bounds
Hard
- Calculate Trapping Rain Water
Hard
- Winner of the Linked List Game
Easy
- Linked List Frequency
Easy
- Guess the Number Using Bitwise Questions I
Medium
- Minimum Operations to Exceed Threshold Value I
Easy
- Minimum Operations to Exceed Threshold Value II
Medium
- Count Pairs of Connectable Servers in a Weighted Tree Network
Medium
- Find the Maximum Sum of Node Values
Hard
- Distribute Elements Into Two Arrays I
Easy
- Count Submatrices with Top-Left Element and Sum Less Than k
Medium
- Minimum Operations to Write the Letter Y on a Grid
Medium
- Distribute Elements Into Two Arrays II
Hard
- Maximum Increasing Triplet Value
Medium
- Apple Redistribution into Boxes
Easy
- Maximize Happiness of Selected Children
Medium
- Shortest Uncommon Substring in an Array
Medium
- Maximum Strength of K Disjoint Subarrays
Hard
- Match Alphanumerical Pattern in Matrix I
Medium
- Find the Sum of Encrypted Integers
Easy
- Mark Elements on Array by Performing Queries
Medium
- Replace Question Marks in String to Minimize Its Value
Medium
- Find the Sum of the Power of All Subsequences
Hard
- Existence of a Substring in a String and Its Reverse
Easy
- Count Substrings Starting and Ending with Given Character
Medium
- Minimum Deletions to Make String K-Special
Medium
- Minimum Moves to Pick K Ones
Hard
- Find Trending Hashtags
Medium
- Make String Anti-palindrome
Hard
- Find Bursty Behavior
Medium
- Maximum Length Substring With Two Occurrences
Easy
- Apply Operations to Make Sum of Array Greater Than or Equal to k
Medium
- Most Frequent IDs
Medium
- Longest Common Suffix Queries
Hard
- Guess the Number Using Bitwise Questions II
Medium
- Shortest Subarray With OR at Least K I
Easy
- Minimum Levels to Gain More Points
Medium
- Shortest Subarray With OR at Least K II
Medium
- Find the Sum of Subsequence Powers
Hard
- Harshad Number
Easy
- Water Bottles II
Medium
- Count Alternating Subarrays
Medium
- Minimize Manhattan Distances
Hard
- Find Trending Hashtags II
Hard
- Find Longest Self-Contained Substring
Hard
- Longest Strictly Increasing or Strictly Decreasing Subarray
Easy
- Lexicographically Smallest String After Operations With Constraint
Medium
- Minimum Operations to Make Median of Array Equal to K
Medium
- Minimum Cost Walk in Weighted Graph
Hard