Newest Release
Minimum Jumps to Reach End via Prime Teleportation
Time
O(MX log MX) + O(n log MX)
Space
O(MX log log MX)
Past Problems
Minimum Moves to Make Array Complementary
4 LanguagesRead More →
Minimum Number of Flips to Make the Binary String Alternating
4 LanguagesRead More →
Minimum Number of Seconds to Make Mountain Height Zero
4 LanguagesRead More →
Minimum Operations to Equalize Binary String
4 LanguagesRead More →
Minimum Operations to Make a Uni-Value Grid
4 LanguagesRead More →
Minimum Swaps to Arrange a Binary Grid
4 LanguagesRead More →
Minimum Total Distance Traveled
4 LanguagesRead More →
Mirror Distance of an Integer
4 LanguagesRead More →
Next Permutation
4 LanguagesRead More →
Number of Steps to Reduce a Number in Binary Representation to One
4 LanguagesRead More →
Number of Ways to Assign Edge Weights I
4 LanguagesRead More →
Number of Ways to Assign Edge Weights II
4 LanguagesRead More →
Number of ZigZag Arrays I
4 LanguagesRead More →
Number of ZigZag Arrays II
4 LanguagesRead More →
Partition Array According to Given Pivot
4 LanguagesRead More →
Partitioning Into Minimum Number Of Deci-Binary Numbers
4 LanguagesRead More →
Permutations
4 LanguagesRead More →
Process String with Special Operations I
4 LanguagesRead More →
Process String with Special Operations II
4 LanguagesRead More →
Remove Nth Node From End of List
4 LanguagesRead More →
Reverse Integer
4 LanguagesRead More →
Reverse Nodes in k-Group
4 LanguagesRead More →
Robot Collisions
4 LanguagesRead More →
Robot Return to Origin
4 LanguagesRead More →
Rotate Function
4 LanguagesRead More →
Rotate Image
4 LanguagesRead More →
Rotate List
4 LanguagesRead More →
Rotate String
4 LanguagesRead More →
Rotated Digits
4 LanguagesRead More →
Rotating the Box
4 LanguagesRead More →
Search in Rotated Sorted Array
4 LanguagesRead More →
Separate the Digits in an Array
4 LanguagesRead More →
Shortest Distance to Target String in a Circular Array
4 LanguagesRead More →
Sort Integers by The Number of 1 Bits
4 LanguagesRead More →
Special Positions in a Binary Matrix
4 LanguagesRead More →
Spiral Matrix II
4 LanguagesRead More →
Spiral Matrix
4 LanguagesRead More →
Sudoku Solver
4 LanguagesRead More →
Sum of Distances
4 LanguagesRead More →
Sum of Root To Leaf Binary Numbers
4 LanguagesRead More →
The k-th Lexicographical String of All Happy Strings of Length n
4 LanguagesRead More →
Total Waviness of Numbers in Range I
4 LanguagesRead More →
Trapping Rain Water
4 LanguagesRead More →
Two Furthest Houses With Different Colors
4 LanguagesRead More →
Two Sum
4 LanguagesRead More →
Unique Paths
4 LanguagesRead More →
Unknown Title
4 LanguagesRead More →
Walking Robot Simulation II
4 LanguagesRead More →
Walking Robot Simulation
4 LanguagesRead More →
Weighted Word Mapping
4 LanguagesRead More →
Words Within Two Edits of Dictionary
4 LanguagesRead More →
XOR After Range Multiplication Queries I
4 LanguagesRead More →
XOR After Range Multiplication Queries II
4 LanguagesRead More →
Zigzag Conversion
4 LanguagesRead More →
Detect Cycles in 2D Grid
4 LanguagesRead More →
Determine Whether Matrix Can Be Obtained By Rotation
4 LanguagesRead More →
Earliest Finish Time for Land and Water Rides I
4 LanguagesRead More →
Earliest Finish Time for Land and Water Rides II
4 LanguagesRead More →
Equal Sum Grid Partition I
4 LanguagesRead More →
Equal Sum Grid Partition II
4 LanguagesRead More →
Fancy Sequence
4 LanguagesRead More →
Find All Possible Stable Binary Arrays I
4 LanguagesRead More →
Find All Possible Stable Binary Arrays II
4 LanguagesRead More →
Find Kth Bit in Nth Binary String
4 LanguagesRead More →
Find Minimum in Rotated Sorted Array II
4 LanguagesRead More →
Find Minimum in Rotated Sorted Array
4 LanguagesRead More →
Find the Highest Altitude
4 LanguagesRead More →
Find the Index of the First Occurrence in a String
4 LanguagesRead More →
Find the K-th Character in String Game II
4 LanguagesRead More →
Find the K-th Character
4 LanguagesRead More →
Find the Length of the Longest Common Prefix
4 LanguagesRead More →
Find the Prefix Common Array of Two Arrays
4 LanguagesRead More →
Find Unique Binary String
4 LanguagesRead More →
Flip Square Submatrix Vertically
4 LanguagesRead More →
Furthest Point From Origin
4 LanguagesRead More →
Get Biggest Three Rhombus Sums in a Grid
4 LanguagesRead More →
Group Anagrams
4 LanguagesRead More →
Insert Interval
4 LanguagesRead More →
Integer to Roman
4 LanguagesRead More →
Jump Game II
4 LanguagesRead More →
Jump Game III
4 LanguagesRead More →
Jump Game IV
4 LanguagesRead More →
Jump Game IX
4 LanguagesRead More →
Jump Game V
4 LanguagesRead More →
Jump Game VII
4 LanguagesRead More →
Largest Submatrix With Rearrangements
4 LanguagesRead More →
Left and Right Sum Differences
4 LanguagesRead More →
Lexicographically Smallest Generated String
4 LanguagesRead More →
Longest Common Suffix Queries
4 LanguagesRead More →
Longest Palindromic Substring
4 LanguagesRead More →
Longest Substring Without Repeating Characters
4 LanguagesRead More →
Maximal Rectangle
4 LanguagesRead More →
Maximize the Distance Between Points on a Square
4 LanguagesRead More →
Maximum Amount of Money Robot Can Earn
4 LanguagesRead More →
Maximum Building Height
4 LanguagesRead More →
Maximum Distance Between a Pair of Values
4 LanguagesRead More →
Maximum Ice Cream Bars
4 LanguagesRead More →
Maximum Non Negative Product in a Matrix
4 LanguagesRead More →
Maximum Number of Balloons
4 LanguagesRead More →
Maximum Number of Jumps to Reach the Last Index
4 LanguagesRead More →
Maximum Path Score in a Grid
4 LanguagesRead More →
Maximum Score From Grid Operations
4 LanguagesRead More →
Maximum Total Subarray Value I
4 LanguagesRead More →
Maximum Total Subarray Value II
4 LanguagesRead More →
Maximum Twin Sum of a Linked List
4 LanguagesRead More →
Maximum Walls Destroyed by Robots
4 LanguagesRead More →
Median of Two Sorted Arrays
4 LanguagesRead More →
Merge Intervals
4 LanguagesRead More →
Merge Two Sorted Lists
4 LanguagesRead More →
Minimize Hamming Distance After Swap Operations
4 LanguagesRead More →
Minimum Absolute Difference in Sliding Submatrix
4 LanguagesRead More →
Minimum Absolute Distance Between Mirror Pairs
4 LanguagesRead More →
Minimum Changes To Make Alternating Binary String
4 LanguagesRead More →
Minimum Common Value
4 LanguagesRead More →
Minimum Cost of Buying Candies With Discount
4 LanguagesRead More →
Minimum Distance Between Three Equal Elements I
4 LanguagesRead More →
Minimum Distance Between Three Equal Elements II
4 LanguagesRead More →
Minimum Distance to the Target Element
4 LanguagesRead More →
Minimum Distance to Type a Word Using Two Fingers
4 LanguagesRead More →
Minimum Element After Replacement With Digit Sum
4 LanguagesRead More →
Minimum Initial Energy to Finish Tasks
4 LanguagesRead More →
Check if Strings Can be Made Equal With Operations I
4 LanguagesRead More →
Check if Strings Can Be Made Equal With Operations II
4 LanguagesRead More →
Check if There is a Valid Path in a Grid
4 LanguagesRead More →
Closest Equal Element Queries
4 LanguagesRead More →
Combination Sum II
4 LanguagesRead More →
Combination Sum
4 LanguagesRead More →
Complement of Base 10 Integer
4 LanguagesRead More →
Concatenation of Consecutive Binary Numbers
4 LanguagesRead More →
Construct Product Matrix
4 LanguagesRead More →
Container With Most Water
4 LanguagesRead More →
Count Subarrays With Majority Element I
4 LanguagesRead More →
Count Submatrices With Equal Frequency of X and Y
4 LanguagesRead More →
Count Submatrices
4 LanguagesRead More →
Count the Number of Special Characters I
4 LanguagesRead More →
Create Binary Tree From Descriptions
4 LanguagesRead More →
Cyclically Rotating a Grid
4 LanguagesRead More →
Decode the Slanted Ciphertext
4 LanguagesRead More →
Delete the Middle Node of a Linked List
4 LanguagesRead More →
Destroying Asteroids
4 LanguagesRead More →
3Sum
4 LanguagesRead More →
Add Binary
4 LanguagesRead More →
Angle Between Hands of a Clock
4 LanguagesRead More →
Binary Gap
4 LanguagesRead More →
Block Placement Queries
4 LanguagesRead More →
Check If a String Contains All Binary Codes of Size K
4 LanguagesRead More →
Check if Array is Good
4 LanguagesRead More →
Check if Array Is Sorted and Rotated
4 LanguagesRead More →
