← Google roles

Interview question tracker

Google Coding Interview Questions — All time

Practice 2000 coding questions from Google company-tagged LeetCode lists across all available reporting periods. Explore reported interview questions and track your progress.

Company-wide data from Fahad7177-jeh/leetcode-company-wise-questions; see its AGPL-3.0 license. All-time questions also use dataengineervishal/leetcode-companywise-questions (MIT license).

Reporting periods reflect source data, not verified interview dates. Questions can recur; inclusion does not guarantee they will appear in your interview.

Updated weekly · Latest source check: ⓘLatest successful check of the sources used by this company. A check does not necessarily mean the questions changed.

One question at a time.

Top questions 2000

DoneQuestionLeetCode
Two SumSolve
3SumSolve
Add Two NumbersSolve
Best Time to Buy and Sell StockSolve
Create Hello World FunctionSolve
Longest Common PrefixSolve
Longest Palindromic SubstringSolve
Longest Substring Without Repeating CharactersSolve
Median of Two Sorted ArraysSolve
Merge Sorted ArraySolve
Merge Strings AlternatelySolve
Palindrome NumberSolve
Recyclable and Low Fat ProductsSolve
Trapping Rain WaterSolve
4SumSolve
Add Two IntegersSolve
Climbing StairsSolve
Container With Most WaterSolve
Decode StringSolve
Find Peak ElementSolve
Find the Index of the First Occurrence in a StringSolve
Generate ParenthesesSolve
Jump GameSolve
Koko Eating BananasSolve
Largest Rectangle in HistogramSolve
Letter Combinations of a Phone NumberSolve
Logger Rate LimiterSolve
Longest Consecutive SequenceSolve
LRU CacheSolve
Majority ElementSolve
Maximum SubarraySolve
Meeting Rooms IISolve
Merge IntervalsSolve
Merge Two Sorted ListsSolve
Minimum Number of Increments on Subarrays to Form a Target ArraySolve
Move ZeroesSolve
N-QueensSolve
Next PermutationSolve
Number of IslandsSolve
Pascal's TriangleSolve
Remove Duplicates from Sorted ArraySolve
Remove ElementSolve
Reverse IntegerSolve
Reverse Linked ListSolve
Roman to IntegerSolve
Rotate ImageSolve
Search in Rotated Sorted ArraySolve
Single NumberSolve
Spiral MatrixSolve
Split Array Largest SumSolve
Subarray Sum Equals KSolve
Valid ParenthesesSolve
Viewers Turned StreamersSolve
3Sum ClosestSolve
Add BinarySolve
Basic CalculatorSolve
Best Time to Buy and Sell Stock IISolve
Big CountriesSolve
Binary SearchSolve
Binary Tree Maximum Path SumSolve
CandySolve
Capacity To Ship Packages Within D DaysSolve
Coin ChangeSolve
Combination SumSolve
Combine Two TablesSolve
Contains DuplicateSolve
Contains Duplicate IISolve
Course ScheduleSolve
Create a DataFrame from ListSolve
Daily TemperaturesSolve
Delete Nodes And Return ForestSolve
Detect SquaresSolve
Diameter of Binary TreeSolve
Edit DistanceSolve
Fibonacci NumberSolve
Find Customer RefereeSolve
Find First and Last Position of Element in Sorted ArraySolve
Find Median from Data StreamSolve
Finding MK AverageSolve
First Missing PositiveSolve
Fruit Into BasketsSolve
Greatest Common Divisor of StringsSolve
Group AnagramsSolve
Guess the WordSolve
Happy NumberSolve
House RobberSolve
Insert Delete GetRandom O(1)Solve
Insert IntervalSolve
Intersection of Two ArraysSolve
Invert Binary TreeSolve
Isomorphic StringsSolve
Jump Game IISolve
Kth Largest Element in an ArraySolve
Largest Divisible SubsetSolve
Linked List CycleSolve
Longest Increasing SubsequenceSolve
Longest Repeating Character ReplacementSolve
Max Consecutive OnesSolve
Max Consecutive Ones IIISolve
Maximal RectangleSolve
Maximal SquareSolve
Maximum Product SubarraySolve
Meeting Rooms IIISolve
Merge k Sorted ListsSolve
Middle of the Linked ListSolve
Min StackSolve
Minimum Area RectangleSolve
Number of Visible People in a QueueSolve
Odd Even JumpSolve
Pacific Atlantic Water FlowSolve
Palindrome Linked ListSolve
Palindrome PartitioningSolve
Partition Equal Subset SumSolve
Peak Index in a Mountain ArraySolve
PermutationsSolve
Plus OneSolve
Pow(x, n)Solve
Power of TwoSolve
Product of Array Except SelfSolve
Random Pick with WeightSolve
Range ModuleSolve
Regular Expression MatchingSolve
Remove K DigitsSolve
Remove Nth Node From End of ListSolve
Reverse Nodes in k-GroupSolve
Reverse PairsSolve
Reverse Vowels of a StringSolve
Reverse Words in a StringSolve
Rotate ArraySolve
Rotate ListSolve
Rotting OrangesSolve
Running Sum of 1d ArraySolve
Russian Doll EnvelopesSolve
Same TreeSolve
Search Insert PositionSolve
Set Matrix ZeroesSolve
Single Element in a Sorted ArraySolve
Sliding Window MaximumSolve
Sort ColorsSolve
Sqrt(x)Solve
String to Integer (atoi)Solve
SubsetsSolve
Sudoku SolverSolve
Sum of Subarray MinimumsSolve
Target SumSolve
Text JustificationSolve
The Earliest Moment When Everyone Become FriendsSolve
Top K Frequent ElementsSolve
Unique Number of OccurrencesSolve
Unique PathsSolve
Valid AnagramSolve
Valid PalindromeSolve
Valid SudokuSolve
Wildcard MatchingSolve
Word BreakSolve
Word SearchSolve
Zero Array Transformation ISolve
Zigzag ConversionSolve
01 MatrixSolve
24 GameSolve
Accounts MergeSolve
Add DigitsSolve
Add StringsSolve
Alien DictionarySolve
Android Unlock PatternsSolve
Apply SubstitutionsSolve
Article Views ISolve
Assign CookiesSolve
Asteroid CollisionSolve
Average Selling PriceSolve
Average Time of Process per MachineSolve
Backspace String CompareSolve
Bag of TokensSolve
Best Time to Buy and Sell Stock with CooldownSolve
Binary Subarrays With SumSolve
Binary Tree Inorder TraversalSolve
Binary Tree Level Order TraversalSolve
Binary Tree PathsSolve
Binary Tree Right Side ViewSolve
Binary Tree Vertical Order TraversalSolve
Binary Tree Zigzag Level Order TraversalSolve
Burst BalloonsSolve
Can Place FlowersSolve
Car FleetSolve
Cheapest Flights Within K StopsSolve
Check if Array Is Sorted and RotatedSolve
Check If N and Its Double ExistSolve
Check if Word Can Be Placed In CrosswordSolve
Clone GraphSolve
Coin Change IISolve
Combination Sum IISolve
Combination Sum IVSolve
Concatenation of ArraySolve
Consecutive NumbersSolve
Construct Binary Tree from Preorder and Inorder TraversalSolve
Contiguous ArraySolve
Continuous SubarraysSolve
Convert Sorted Array to Binary Search TreeSolve
Copy List with Random PointerSolve
Count and SaySolve
Count Days Without MeetingsSolve
Count Good NumbersSolve
Count Numbers with Unique DigitsSolve
Count of Smaller Numbers After SelfSolve
Count PrimesSolve
Count Square Submatrices with All OnesSolve
CounterSolve
Course Schedule IISolve
Customer Who Visited but Did Not Make Any TransactionsSolve
Delete Node in a Linked ListSolve
Delete Nodes From Linked List Present in ArraySolve
Design a Number Container SystemSolve
Design a Stack With Increment OperationSolve
Design Hit CounterSolve
Detonate the Maximum BombsSolve
Diagonal TraverseSolve
Divide Two IntegersSolve
Domino and Tromino TilingSolve
Employee BonusSolve
Employees Earning More Than Their ManagersSolve
Encode and Decode StringsSolve
Evaluate DivisionSolve
Evaluate Reverse Polish NotationSolve
Expression Add OperatorsSolve
Filling Bookcase ShelvesSolve
Find All Duplicates in an ArraySolve
Find All Numbers Disappeared in an ArraySolve
Find All Possible Recipes from Given SuppliesSolve
Find And Replace in StringSolve
Find Duplicate SubtreesSolve
Find Eventual Safe StatesSolve
Find K Closest ElementsSolve
Find K Pairs with Smallest SumsSolve
Find Longest Special Substring That Occurs Thrice ISolve
Find Minimum in Rotated Sorted ArraySolve
Find Missing and Repeated ValuesSolve
Find the DifferenceSolve
Find the Difference of Two ArraysSolve
Find the Duplicate NumberSolve
Find the Safest Path in a GridSolve
Find X-Sum of All K-Long Subarrays ISolve
First Bad VersionSolve
First Unique Character in a StringSolve
Fizz BuzzSolve
Flatten Binary Tree to Linked ListSolve
Flatten Nested List IteratorSolve
Flipping an ImageSolve
Flood FillSolve
Fraction to Recurring DecimalSolve
Frequency of the Most Frequent ElementSolve
Gas StationSolve
Graph Valid TreeSolve
Group Shifted StringsSolve
H-IndexSolve
Height of Binary Tree After Subtree Removal QueriesSolve
House Robber IISolve
Implement Queue using StacksSolve
Implement Stack using QueuesSolve
Implement Trie (Prefix Tree)Solve
Increasing Triplet SubsequenceSolve
Integer to English WordsSolve
Integer to RomanSolve
Intersection of Two Arrays IISolve
Intersection of Two Linked ListsSolve
Is SubsequenceSolve
Island PerimeterSolve
K Closest Points to OriginSolve
Keys and RoomsSolve
Kids With the Greatest Number of CandiesSolve
Kth Missing Positive NumberSolve
Kth Smallest Element in a BSTSolve
Largest NumberSolve
Largest Triangle AreaSolve
Length of Last WordSolve
Lexicographically Smallest Beautiful StringSolve
LFU CacheSolve
Linked List Cycle IISolve
Linked List Random NodeSolve
Longest Absolute File PathSolve
Longest Arithmetic Subsequence of Given DifferenceSolve
Longest Common SubsequenceSolve
Longest Continuous Subarray With Absolute Diff Less Than or Equal to LimitSolve
Longest Increasing Path in a MatrixSolve
Longest Increasing Subsequence IISolve
Longest PalindromeSolve
Longest Valid ParenthesesSolve
Lowest Common Ancestor of a Binary TreeSolve
Majority Element IISolve
Making A Large IslandSolve
Managers with at Least 5 Direct ReportsSolve
Max Area of IslandSolve
Max Points on a LineSolve
Maximum Average Subarray ISolve
Maximum Beauty of an Array After Applying OperationSolve
Maximum Candies Allocated to K ChildrenSolve
Maximum Depth of Binary TreeSolve
Maximum Length of Semi-Decreasing SubarraysSolve
Maximum Number of Points with CostSolve
Maximum Points You Can Obtain from CardsSolve
Maximum Score After Splitting a StringSolve
Maximum Score From Removing SubstringsSolve
Maximum Sum of 3 Non-Overlapping SubarraysSolve
Maximum SwapSolve
Maximum Width RampSolve
Maximum XOR of Two Numbers in an ArraySolve
Min Cost Climbing StairsSolve
Minimum Area Rectangle IISolve
Minimum Cost to Make at Least One Valid Path in a GridSolve
Minimum Difference Between Largest and Smallest Value in Three MovesSolve
Minimum Domino Rotations For Equal RowSolve
Minimum Falling Path SumSolve
Minimum Height TreesSolve
Minimum Interval to Include Each QuerySolve
Minimum Number of Days to Make m BouquetsSolve
Minimum Number of Operations to Move All Balls to Each BoxSolve
Minimum Obstacle Removal to Reach CornerSolve
Minimum Path SumSolve
Minimum Size Subarray SumSolve
Minimum Time DifferenceSolve
Minimum Time to Finish the RaceSolve
Minimum Weighted Subgraph With the Required PathsSolve
Minimum Window SubstringSolve
Missing NumberSolve
Missing RangesSolve
Monthly Transactions ISolve
Move Pieces to Obtain a StringSolve
Moving Average from Data StreamSolve
Multiply StringsSolve
My Calendar ISolve
Network Delay TimeSolve
New 21 GameSolve
Next Greater Element ISolve
Next Greater Element IISolve
Non-overlapping IntervalsSolve
Nth DigitSolve
Number of Closed IslandsSolve
Number of Good PairsSolve
Number of Islands IISolve
Number of Matching SubsequencesSolve
Number of ProvincesSolve
Number of Ways to Build Sturdy Brick WallSolve
Odd Even Linked ListSolve
Online Stock SpanSolve
Palindromic SubstringsSolve
Partition Array Into Two Arrays to Minimize Sum DifferenceSolve
Partition ListSolve
Path With Minimum EffortSolve
Perfect SquaresSolve
Permutation in StringSolve
Permutation SequenceSolve
Power of ThreeSolve
Predict the WinnerSolve
Product of the Last K NumbersSolve
Queue Reconstruction by HeightSolve
Race CarSolve
Rank Transform of an ArraySolve
Ransom NoteSolve
Rearrange Array Elements by SignSolve
Reconstruct ItinerarySolve
Redundant ConnectionSolve
Regions Cut By SlashesSolve
Relative RanksSolve
Remove Duplicate LettersSolve
Remove Duplicates from Sorted Array IISolve
Remove Duplicates from Sorted ListSolve
Remove Linked List ElementsSolve
Remove Outermost ParenthesesSolve
Remove Sub-Folders from the FilesystemSolve
Reorder ListSolve
Reorganize StringSolve
Repeated String MatchSolve
Repeated Substring PatternSolve
Replace Employee ID With The Unique IdentifierSolve
Reverse Linked List IISolve
Reverse StringSolve
Reverse String IISolve
Richest Customer WealthSolve
Rising TemperatureSolve
Robot Room CleanerSolve
Rotate StringSolve
Score of a StringSolve
Search a 2D MatrixSolve
Search a 2D Matrix IISolve
Search in Rotated Sorted Array IISolve
Second Highest SalarySolve
Sender With Largest Word CountSolve
Separate Squares ISolve
Serialize and Deserialize Binary TreeSolve
Shortest PalindromeSolve
Shortest Path in a Grid with Obstacles EliminationSolve
Shortest Path in Binary MatrixSolve
Shortest Path Visiting All NodesSolve
Shortest Unsorted Continuous SubarraySolve
Simplify PathSolve
Single Number IISolve
Single-Threaded CPUSolve
Snakes and LaddersSolve
Snapshot ArraySolve
Sort an ArraySolve
Sort Characters By FrequencySolve
Sort ListSolve
Soup ServingsSolve
Squares of a Sorted ArraySolve
String CompressionSolve
Student Attendance Record IISolve
Students and ExaminationsSolve
Subarrays with K Different IntegersSolve
Subsets IISolve
Substring with Concatenation of All WordsSolve
Sum of Distances in TreeSolve
Sum of Square NumbersSolve
Sum of Two IntegersSolve
Summary RangesSolve
Surrounded RegionsSolve
Swap Adjacent in LR StringSolve
Swap Nodes in PairsSolve
Swim in Rising WaterSolve
Symmetric TreeSolve
Task SchedulerSolve
The Latest Time to Catch a BusSolve
The Skyline ProblemSolve
Time Taken to Cross the DoorSolve
To Be Or Not To BeSolve
Top K Frequent WordsSolve
Transpose MatrixSolve
Trapping Rain Water IISolve
TriangleSolve
Tuple with Same ProductSolve
Two Sum II - Input Array Is SortedSolve
Type of TriangleSolve
Unique Length-3 Palindromic SubsequencesSolve
Valid Palindrome IISolve
Validate Binary Search TreeSolve
Vertical Order Traversal of a Binary TreeSolve
Word Break IISolve
Word LadderSolve
Word Search IISolve
Zero Array Transformation IISolve
132 PatternSolve
2 Keys KeyboardSolve
3Sum SmallerSolve
4 Keys KeyboardSolve
Add Bold Tag in StringSolve
Adjacent Increasing Subarrays Detection ISolve
Adjacent Increasing Subarrays Detection IISolve
All Ancestors of a Node in a Directed Acyclic GraphSolve
All Divisions With the Highest Score of a Binary ArraySolve
All Nodes Distance K in Binary TreeSolve
All O`one Data StructureSolve
All Paths from Source Lead to DestinationSolve
All People Report to the Given ManagerSolve
All Possible Full Binary TreesSolve
Alphabet Board PathSolve
Alternating Groups IISolve
Ambiguous CoordinatesSolve
Amount of New Area Painted Each DaySolve
Ant on the BoundarySolve
Apply Transform Over Each Element in ArraySolve
Arithmetic SubarraysSolve
Arranging CoinsSolve
Array of Doubled PairsSolve
Array Prototype LastSolve
Avoid Flood in The CitySolve
Balanced Binary TreeSolve
Baseball GameSolve
Basic Calculator IISolve
Basic Calculator IIISolve
Battleships in a BoardSolve
Beautiful ArrangementSolve
Beautiful Arrangement IISolve
Beautiful ArraySolve
Best Sightseeing PairSolve
Best Time to Buy and Sell Stock IIISolve
Best Time to Buy and Sell Stock IVSolve
Binary Search Tree IteratorSolve
Binary Searchable Numbers in an Unsorted ArraySolve
Binary String With Substrings Representing 1 To NSolve
Binary Tree CamerasSolve
Binary Tree Coloring GameSolve
Binary Tree Longest Consecutive SequenceSolve
Binary Tree Longest Consecutive Sequence IISolve
Binary Tree NodesSolve
Binary Tree Postorder TraversalSolve
Binary Tree Preorder TraversalSolve
Binary WatchSolve
Bitwise AND of Numbers RangeSolve
Bitwise ORs of SubarraysSolve
Boats to Save PeopleSolve
Bold Words in StringSolve
Bomb EnemySolve
Booking Concert Tickets in GroupsSolve
Boundary of Binary TreeSolve
Brace ExpansionSolve
Brace Expansion IISolve
Bricks Falling When HitSolve
Buddy StringsSolve
Build a Matrix With ConditionsSolve
Build an Array With Stack OperationsSolve
Build Array from PermutationSolve
Bulls and CowsSolve
Bus RoutesSolve
Calculate Compressed MeanSolve
Calculate Money in Leetcode BankSolve
Camelcase MatchingSolve
Campus BikesSolve
Campus Bikes IISolve
Car Fleet IISolve
Car PoolingSolve
Cat and MouseSolve
Cat and Mouse IISolve
Champagne TowerSolve
Change Minimum Characters to Satisfy One of Three ConditionsSolve
Change the Root of a Binary TreeSolve
Check If a String Contains All Binary Codes of Size KSolve
Check If Array Pairs Are Divisible by kSolve
Check if DFS Strings Are PalindromesSolve
Check if Grid can be Cut into SectionsSolve
Check if Number Has Equal Digit Count and Digit ValueSolve
Check if Number is a Sum of Powers of ThreeSolve
Check If String Is Transformable With Substring Sort OperationsSolve
Check if the Rectangle Corner Is ReachableSolve
Check if the Sentence Is PangramSolve
Check if There is a Path With Equal Number of 0's And 1'sSolve
Check if There Is a Valid Parentheses String PathSolve
Check If Two Expression Trees are EquivalentSolve
Checking Existence of Edge Length Limited PathsSolve
Checking Existence of Edge Length Limited Paths IISolve
Cherry Pickup IISolve
Circle and Rectangle OverlappingSolve
Class PerformanceSolve
Clear DigitsSolve
Closest Binary Search Tree ValueSolve
Closest Binary Search Tree Value IISolve
Closest Dessert CostSolve
Closest Nodes Queries in a Binary Search TreeSolve
Coin PathSolve
CombinationsSolve
Compare Strings by Frequency of the Smallest CharacterSolve
Complete Binary Tree InserterSolve
Confirmation RateSolve
Confusing NumberSolve
Confusing Number IISolve
Construct Binary Search Tree from Preorder TraversalSolve
Construct Binary Tree from Inorder and Postorder TraversalSolve
Construct Binary Tree from Preorder and Postorder TraversalSolve
Continuous Subarray SumSolve
Convert 1D Array Into 2D ArraySolve
Convert Binary Number in a Linked List to IntegerSolve
Convert Object to JSON StringSolve
Convex PolygonSolve
Correct a Binary TreeSolve
Count AsterisksSolve
Count Cells in Overlapping Horizontal and Vertical SubstringsSolve
Count Complete Tree NodesSolve
Count Fertile Pyramids in a LandSolve
Count Good TripletsSolve
Count Hills and Valleys in an ArraySolve
Count Houses in a Circular StreetSolve
Count K-Subsequences of a String With Maximum BeautySolve
Count Nodes Equal to Average of SubtreeSolve
Count Non-Decreasing Subarrays After K OperationsSolve
Count Number of Bad PairsSolve
Count Number of Distinct Integers After Reverse OperationsSolve
Count Number of Nice SubarraysSolve
Count Number of TeamsSolve
Count of Range SumSolve
Count Pairs of Equal Substrings With Minimum DifferenceSolve
Count Pairs of Points With Distance kSolve
Count Positions on Street With Required BrightnessSolve
Count Prefixes of a Given StringSolve
Count Servers that CommunicateSolve
Count Special SubsequencesSolve
Count Subarrays With Median KSolve
Count Subarrays With More Ones Than ZerosSolve
Count Subarrays With Score Less Than KSolve
Count Submatrices With All OnesSolve
Count the Number of Fair PairsSolve
Count the Number of Good PartitionsSolve
Count the Number of Substrings With Dominant OnesSolve
Count Unreachable Pairs of Nodes in an Undirected GraphSolve
Count Ways to Distribute CandiesSolve
Count Words Obtained After Adding a LetterSolve
Counting BitsSolve
Counting Words With a Given PrefixSolve
Couples Holding HandsSolve
Cracking the SafeSolve
Create Binary Tree From DescriptionsSolve
Create Maximum NumberSolve
Critical Connections in a NetworkSolve
Cutting RibbonsSolve
Decode WaysSolve
Decompress Run-Length Encoded ListSolve
Decrease Elements To Make Array ZigzagSolve
Deepest Leaves SumSolve
Defanging an IP AddressSolve
Defuse the BombSolve
Delete and EarnSolve
Delete Columns to Make SortedSolve
Delete Columns to Make Sorted IISolve
Delete Columns to Make Sorted IIISolve
Delete Node in a BSTSolve
Delete Operation for Two StringsSolve
Delete the Middle Node of a Linked ListSolve
Department Top Three SalariesSolve
Describe the PaintingSolve
Design a Text EditorSolve
Design Add and Search Words Data StructureSolve
Design an ATM MachineSolve
Design Circular QueueSolve
Design Compressed String IteratorSolve
Design HashMapSolve
Design Linked ListSolve
Design Most Recently Used QueueSolve
Design Phone DirectorySolve
Design Search Autocomplete SystemSolve
Design SkiplistSolve
Design Snake GameSolve
Design Task ManagerSolve
Design Tic-Tac-ToeSolve
Design Video Sharing PlatformSolve
Destroying AsteroidsSolve
Detect CapitalSolve
Determine if a Cell Is Reachable at a Given TimeSolve
Determine if Two Events Have ConflictSolve
DI String MatchSolve
Diagonal Traverse IISolve
Different Ways to Add ParenthesesSolve
Disconnect Path in a Binary Matrix by at Most One FlipSolve
Distance Between Bus StopsSolve
Distinct Echo SubstringsSolve
Distinct SubsequencesSolve
Distribute Coins in Binary TreeSolve
Distribute Repeating IntegersSolve
Divide Array in Sets of K Consecutive NumbersSolve
Divide Array Into Arrays With Max DifferenceSolve
Divide Array Into Increasing SequencesSolve
Divide ChocolateSolve
Divisible and Non-divisible Sums DifferenceSolve
Divisor GameSolve
Dungeon GameSolve
Duplicate EmailsSolve
Duplicate ZerosSolve
Element Appearing More Than 25% In Sorted ArraySolve
Eliminate Maximum Number of MonstersSolve
Employee Free TimeSolve
Employee ImportanceSolve
Employees Whose Manager Left the CompanySolve
Encode and Decode TinyURLSolve
Encode String with Shortest LengthSolve
Erect the FenceSolve
Erect the Fence IISolve
Escape The GhostsSolve
Evaluate Boolean Binary TreeSolve
Evaluate the Bracket Pairs of a StringSolve
Exam RoomSolve
Excel Sheet Column TitleSolve
Exchange SeatsSolve
Exclusive Time of FunctionsSolve
Expressive WordsSolve
Extract Kth Character From The Rope TreeSolve
Factorial Trailing ZeroesSolve
Fair Candy SwapSolve
Fancy SequenceSolve
Fill a Special GridSolve
Final Prices With a Special Discount in a ShopSolve
Find a Peak Element IISolve
Find All Anagrams in a StringSolve
Find All K-Distant Indices in an ArraySolve
Find All Lonely Numbers in the ArraySolve
Find All People With SecretSolve
Find Anagram MappingsSolve
Find Beautiful Indices in the Given Array IISolve
Find Champion ISolve
Find Champion IISolve
Find Common CharactersSolve
Find Customers With Positive Revenue this YearSolve
Find Elements in a Contaminated Binary TreeSolve
Find Expensive CitiesSolve
Find if Path Exists in GraphSolve
Find in Mountain ArraySolve
Find K-th Smallest Pair DistanceSolve
Find Kth Largest XOR Coordinate ValueSolve
Find Latest Group of Size MSolve
Find Leaves of Binary TreeSolve
Find Longest Special Substring That Occurs Thrice IISolve
Find Minimum in Rotated Sorted Array IISolve
Find Minimum Time to Reach Last Room ISolve
Find Mode in Binary Search TreeSolve
Find N Unique Integers Sum up to ZeroSolve
Find Nearest Right Node in Binary TreeSolve
Find Numbers with Even Number of DigitsSolve
Find Original Array From Doubled ArraySolve
Find PermutationSolve
Find Pivot IndexSolve
Find Positive Integer Solution for a Given EquationSolve
Find Root of N-Ary TreeSolve
Find Smallest Letter Greater Than TargetSolve
Find Target Indices After Sorting ArraySolve
Find the City With the Smallest Number of Neighbors at a Threshold DistanceSolve
Find the Closest PalindromeSolve
Find the Count of Monotonic Pairs ISolve
Find the Highest AltitudeSolve
Find the K-th Character in String Game ISolve
Find the Largest Area of Square Inside Two RectanglesSolve
Find the Maximum Achievable NumberSolve
Find the Maximum Length of Valid Subsequence ISolve
Find the Maximum Length of Valid Subsequence IISolve
Find the Maximum Number of Elements in SubsetSolve
Find the Maximum Sequence Value of ArraySolve
Find the Minimum Amount of Time to Brew PotionsSolve
Find the Minimum Number of Fibonacci Numbers Whose Sum Is KSolve
Find the Most Competitive SubsequenceSolve
Find the Number of Ways to Place People ISolve
Find the Number of Ways to Place People IISolve
Find the Original Typed String IISolve
Find the Prefix Common Array of Two ArraysSolve
Find the Punishment Number of an IntegerSolve
Find the Shortest SuperstringSolve
Find the Smallest Divisor Given a ThresholdSolve
Find the Subtasks That Did Not ExecuteSolve
Find the Town JudgeSolve
Find the Winner of the Circular GameSolve
Find Two Non-overlapping Sub-arrays Each With Target SumSolve
Find Valid Matrix Given Row and Column SumsSolve
Finding 3-Digit Even NumbersSolve
Finding the Number of Visible MountainsSolve
First Letter to Appear TwiceSolve
Fix Names in a TableSolve
Flatten 2D VectorSolve
Flip Equivalent Binary TreesSolve
Flip GameSolve
Flip Game IISolve
Flip String to Monotone IncreasingSolve
Form Largest Integer With Digits That Add up to TargetSolve
Freedom TrailSolve
Frog JumpSolve
Frog Jump IISolve
Frog Position After T SecondsSolve
Furthest Building You Can ReachSolve
Game of LifeSolve
Game Play Analysis IVSolve
Generalized AbbreviationSolve
Get the Size of a DataFrameSolve
Grumpy Bookstore OwnerSolve
Guess Number Higher or LowerSolve
Guess Number Higher or Lower IISolve
Guess the Majority in a Hidden ArraySolve
Hand of StraightsSolve
HeatersSolve
House Robber IIISolve
House Robber IVSolve
How Many Numbers Are Smaller Than the Current NumberSolve
Image OverlapSolve
Immediate Food Delivery IISolve
Implement Magic DictionarySolve
Implement Rand10() Using Rand7()Solve
Increment Submatrices by OneSolve
Insert into a Binary Search TreeSolve
Insert into a Sorted Circular Linked ListSolve
Insertion Sort ListSolve
Integer BreakSolve
Integer ReplacementSolve
Interleaving StringSolve
Interval List IntersectionsSolve
Invalid TweetsSolve
Inverse Coin ChangeSolve
IPOSolve
Is Graph Bipartite?Solve
Iterator for CombinationSolve
Jewels and StonesSolve
Jump Game IVSolve
Jump Game VIISolve
K Empty SlotsSolve
K-diff Pairs in an ArraySolve
K-Similar StringsSolve
K-th Smallest in Lexicographical OrderSolve
K-th Symbol in GrammarSolve
Keyboard RowSolve
Knight DialerSolve
Kth Ancestor of a Tree NodeSolve
Kth Largest Element in a StreamSolve
Kth Smallest Element in a Sorted MatrixSolve
Kth Smallest Number in Multiplication TableSolve
Kth Smallest Product of Two Sorted ArraysSolve
Kth Smallest Subarray SumSolve
Largest Color Value in a Directed GraphSolve
Largest Component Size by Common FactorSolve
Largest Local Values in a MatrixSolve
Largest Number At Least Twice of OthersSolve
Largest Odd Number in StringSolve
Largest Subarray Length KSolve
Largest Submatrix With RearrangementsSolve
Largest Sum of AveragesSolve
Largest Values From LabelsSolve
Last Moment Before All Ants Fall Out of a PlankSolve
Last Stone WeightSolve
Latest Time by Replacing Hidden DigitsSolve
Latest Time You Can Obtain After Replacing CharactersSolve
Letter Tile PossibilitiesSolve
Lexicographical NumbersSolve
License Key FormattingSolve
Line ReflectionSolve
Linked List ComponentsSolve
Loan TypesSolve
Lonely Pixel ISolve
Lonely Pixel IISolve
Longest Arithmetic SubsequenceSolve
Longest Binary Subsequence Less Than or Equal to KSolve
Longest Chunked Palindrome DecompositionSolve
Longest Common Subsequence Between Sorted ArraysSolve
Longest Common Suffix QueriesSolve
Longest Duplicate SubstringSolve
Longest Happy PrefixSolve
Longest Harmonious SubsequenceSolve
Longest Line of Consecutive One in MatrixSolve
Longest Mountain in ArraySolve
Longest Nice SubarraySolve
Longest Palindromic SubsequenceSolve
Longest Palindromic Subsequence After at Most K OperationsSolve
Longest String ChainSolve
Longest Subarray of 1's After Deleting One ElementSolve
Longest Substring with At Least K Repeating CharactersSolve
Longest Substring with At Most K Distinct CharactersSolve
Longest Substring with At Most Two Distinct CharactersSolve
Longest Uncommon Subsequence ISolve
Longest Uncommon Subsequence IISolve
Longest Univalue PathSolve
Longest Uploaded PrefixSolve
Longest Word in Dictionary through DeletingSolve
Longest Word With All PrefixesSolve
Lowest Common Ancestor of a Binary Search TreeSolve
Magic Squares In GridSolve
Magical StringSolve
Magnetic Force Between Two BallsSolve
Make Number of Distinct Characters EqualSolve
Make The String GreatSolve
Map of Highest PeakSolve
Matrix Block SumSolve
Matrix Diagonal SumSolve
Max Chunks To Make SortedSolve
Max Chunks To Make Sorted IISolve
Max Consecutive Ones IISolve
Max Number of K-Sum PairsSolve
Max Sum of Rectangle No Larger Than KSolve
Max Value of EquationSolve
Maximize Consecutive Elements in an Array After ModificationSolve
Maximize Distance to Closest PersonSolve
Maximize Subarray GCD ScoreSolve
Maximize Total Cost of Alternating SubarraysSolve
Maximum AND Sum of ArraySolve
Maximum Area Rectangle With Point Constraints ISolve
Maximum Average Subarray IISolve
Maximum Employees to Be Invited to a MeetingSolve
Maximum Erasure ValueSolve
Maximum Font to Fit a Sentence in a ScreenSolve
Maximum Frequency of an Element After Performing Operations ISolve
Maximum Frequency of an Element After Performing Operations IISolve
Maximum Good Subarray SumSolve
Maximum Level Sum of a Binary TreeSolve
Maximum Non Negative Product in a MatrixSolve
Maximum Number of Distinct Elements After OperationsSolve
Maximum Number of Events That Can Be AttendedSolve
Maximum Number of Events That Can Be Attended IISolve
Maximum Number of Groups Getting Fresh DonutsSolve
Maximum Number of K-Divisible ComponentsSolve
Maximum Number of Non-Overlapping Subarrays With Sum Equals TargetSolve
Maximum Number of Operations to Move Ones to the EndSolve
Maximum Number of Ways to Partition an ArraySolve
Maximum Number of Words Found in SentencesSolve
Maximum Number That Sum of the Prices Is Less Than or Equal to KSolve
Maximum Product of Word LengthsSolve
Maximum Score After Applying Operations on a TreeSolve
Maximum Score from Performing Multiplication OperationsSolve
Maximum Score From Removing StonesSolve
Maximum Score of a Good SubarraySolve
Maximum Score of a Node SequenceSolve
Maximum Side Length of a Square with Sum Less than or Equal to ThresholdSolve
Maximum Split of Positive Even IntegersSolve
Maximum Subsequence ScoreSolve
Maximum Sum Circular SubarraySolve
Maximum Sum of Distinct Subarrays With Length KSolve
Maximum Vacation DaysSolve
Maximum Value of an Ordered Triplet IISolve
Maximum Value of K Coins From PilesSolve
Maximum White Tiles Covered by a CarpetSolve
Maximum Width of Binary TreeSolve
Maximum XOR With an Element From ArraySolve
Mean of Array After Removing Some ElementsSolve
Median Employee SalarySolve
Meeting RoomsSolve
Merge Similar ItemsSolve
Merge Triplets to Form Target TripletSolve
Merge Two 2D Arrays by Summing ValuesSolve
Minimize Hamming Distance After Swap OperationsSolve
Minimize Max Distance to Gas StationSolve
Minimize Maximum Value in a GridSolve
Minimize Product Sum of Two ArraysSolve
Minimize the Maximum Difference of PairsSolve
Minimum Absolute Difference Between Elements With ConstraintSolve
Minimum Absolute Difference in BSTSolve
Minimum Absolute Difference QueriesSolve
Minimum Add to Make Parentheses ValidSolve
Minimum Adjacent Swaps for K Consecutive OnesSolve
Minimum Adjacent Swaps to Reach the Kth Smallest NumberSolve
Minimum Consecutive Cards to Pick UpSolve
Minimum Cost For TicketsSolve
Minimum Cost to Change the Final Value of ExpressionSolve
Minimum Cost to Connect SticksSolve
Minimum Cost to Connect Two Groups of PointsSolve
Minimum Cost to Cut a StickSolve
Minimum Cost to Hire K WorkersSolve
Minimum Cost to Make Array EqualindromicSolve
Minimum Cost to Merge StonesSolve
Minimum Cost to Set Cooking TimeSolve
Minimum Deletions to Make String BalancedSolve
Minimum Depth of Binary TreeSolve
Minimum Distance Between BST NodesSolve
Minimum Distance to Type a Word Using Two FingersSolve
Minimum Falling Path Sum IISolve
Minimum Flips in Binary Tree to Get ResultSolve
Minimum Increment Operations to Make Array BeautifulSolve
Minimum Increment to Make Array UniqueSolve
Minimum Knight MovesSolve
Minimum Limit of Balls in a BagSolve
Minimum Lines to Represent a Line ChartSolve
Minimum Number of Days to Eat N OrangesSolve
Minimum Number of Flips to Make Binary Grid Palindromic IISolve
Minimum Number of Flips to Make the Binary String AlternatingSolve
Minimum Number of K Consecutive Bit FlipsSolve
Minimum Number of Operations to Convert TimeSolve
Minimum Number of Operations to Make Word K-PeriodicSolve
Minimum Number of Operations to Reinitialize a PermutationSolve
Minimum Number of Swaps to Make the String BalancedSolve
Minimum Number of Vertices to Reach All NodesSolve
Minimum Operations to Convert NumberSolve
Minimum Operations to Make a SubsequenceSolve
Minimum Operations to Make Binary Array Elements Equal to One ISolve
Minimum Operations to Reduce X to ZeroSolve
Minimum Path Cost in a GridSolve
Minimum Path Cost in a Hidden GridSolve
Minimum Remove to Make Valid ParenthesesSolve
Minimum Skips to Arrive at Meeting On TimeSolve
Minimum Speed to Arrive on TimeSolve
Minimum Sum of Values by Dividing ArraySolve
Minimum Time to Build BlocksSolve
Minimum Time to Remove All Cars Containing Illegal GoodsSolve
Minimum Time to Repair CarsSolve
Minimum Time to Visit a Cell In a GridSolve
Minimum Unique Word AbbreviationSolve
Minimum White Tiles After Covering With CarpetsSolve
Minimum Window SubsequenceSolve
Most Frequent Number Following Key In an ArraySolve
Most Frequent PrimeSolve
Most Stones Removed with Same Row or ColumnSolve
Move Sub-Tree of N-Ary TreeSolve
My Calendar IISolve
My Calendar IIISolve
N-Queens IISolve
Next Closest TimeSolve
Nim GameSolve
Non-decreasing ArraySolve
Not Boring MoviesSolve
Nth Highest SalarySolve
Number of 1 BitsSolve
Number of AtomsSolve
Number of Beautiful PartitionsSolve
Number of BoomerangsSolve
Number of Connected Components in an Undirected GraphSolve
Number of Digit OneSolve
Number of EnclavesSolve
Number of Equal Numbers BlocksSolve
Number of Equivalent Domino PairsSolve
Number of Flowers in Full BloomSolve
Number of Good Leaf Nodes PairsSolve
Number of Good PathsSolve
Number of Good Ways to Split a StringSolve
Number of Pairs Satisfying InequalitySolve
Number of Recent CallsSolve
Number of Restricted Paths From First to Last NodeSolve
Number of Same-End SubstringsSolve
Number of Students Unable to Eat LunchSolve
Number of Subsequences That Satisfy the Given Sum ConditionSolve
Number of Substrings Containing All Three CharactersSolve
Number of Substrings With Only 1sSolve
Number of Unique Good SubsequencesSolve
Number of Valid Clock TimesSolve
Number of Ways of Cutting a PizzaSolve
Number of Ways to Arrive at DestinationSolve
Number of Ways to Form a Target String Given a DictionarySolve
Number of Ways to Rearrange Sticks With K Sticks VisibleSolve
Number of Ways to Reorder Array to Get Same BSTSolve
Number of Ways to Split ArraySolve
Number of Ways to Stay in the Same Place After Some StepsSolve
Number of Wonderful SubstringsSolve
Number of Zero-Filled SubarraysSolve
Numbers With Repeated DigitsSolve
Occurrences After BigramSolve
Ones and ZeroesSolve
Online ElectionSolve
Operations on TreeSolve
Optimal Account BalancingSolve
Optimize Water Distribution in a VillageSolve
Output Contest MatchesSolve
Paint FenceSolve
Painting a Grid With Three Different ColorsSolve
Palindrome PairsSolve
Palindrome Partitioning IISolve
Palindrome PermutationSolve
Parallel CoursesSolve
Parallel Courses IISolve
Parallel Courses IIISolve
Parsing A Boolean ExpressionSolve
Partition Array According to Given PivotSolve
Partition Array for Maximum SumSolve
Partition StringSolve
Pascal's Triangle IISolve
Pass the PillowSolve
Patching ArraySolve
Path Existence Queries in a Graph ISolve
Path SumSolve
Path Sum IIISolve
Path with Maximum GoldSolve
Path With Maximum Minimum ValueSolve
Path with Maximum ProbabilitySolve
Paths in Matrix Whose Sum Is Divisible by KSolve
Paths in Maze That Lead to Same RoomSolve
Peeking IteratorSolve
People Whose List of Favorite Companies Is Not a Subset of Another ListSolve
Percentage of Users Attended a ContestSolve
Perfect RectangleSolve
Permutations IISolve
Pizza With 3n SlicesSolve
Plus One Linked ListSolve
Populating Next Right Pointers in Each NodeSolve
Positions of Large GroupsSolve
Power of FourSolve
Prime Subtraction OperationSolve
Print Binary TreeSolve
Print in OrderSolve
Process Restricted Friend RequestsSolve
Product Price at a Given DateSolve
Product Sales Analysis ISolve
Profitable SchemesSolve
Project Employees ISolve
Push DominoesSolve
Put Boxes Into the Warehouse ISolve
Put Boxes Into the Warehouse IISolve
Pyramid Transition MatrixSolve
Queries on Number of Points Inside a CircleSolve
Queries Quality and PercentageSolve
Rabbits in ForestSolve
Random Flip MatrixSolve
Random Pick with BlacklistSolve
Random Point in Non-overlapping RectanglesSolve
Range AdditionSolve
Range Sum of BSTSolve
Range Sum of Sorted Subarray SumsSolve
Range Sum Query - ImmutableSolve
Range Sum Query 2D - ImmutableSolve
Range Sum Query 2D - MutableSolve
Rank ScoresSolve
Rank Teams by VotesSolve
Rank Transform of a MatrixSolve
Reaching PointsSolve
Read N Characters Given read4 II - Call Multiple TimesSolve
Rearrange Spaces Between WordsSolve
Rearrange String k Distance ApartSolve
Recover a Tree From Preorder TraversalSolve
Recover Binary Search TreeSolve
Recover the Original ArraySolve
Redundant Connection IISolve
Relative Sort ArraySolve
Remove All Adjacent Duplicates In StringSolve
Remove All Occurrences of a SubstringSolve
Remove All Ones With Row and Column FlipsSolve
Remove All Ones With Row and Column Flips IISolve
Remove Duplicates from Sorted List IISolve
Remove IntervalSolve
Repeated DNA SequencesSolve
Replace All Digits with CharactersSolve
Reschedule Meetings for Maximum Free Time ISolve
Reschedule Meetings for Maximum Free Time IISolve
Restore IP AddressesSolve
Return Length of Arguments PassedSolve
Reveal Cards In Increasing OrderSolve
Reverse BitsSolve
Reverse Only LettersSolve
Rings and RodsSolve
RLE IteratorSolve
Robot Return to OriginSolve
Root Equals Sum of ChildrenSolve
Rotated DigitsSolve
Search in a Sorted Array of Unknown SizeSolve
Search Suggestions SystemSolve
Sentence Screen FittingSolve
Sentence SimilaritySolve
Sentence Similarity IISolve
Sentence Similarity IIISolve
Sequence ReconstructionSolve
Serialize and Deserialize N-ary TreeSolve
Shifting Letters IISolve
Shopping OffersSolve
Shortest BridgeSolve
Shortest Common SupersequenceSolve
Shortest Completing WordSolve
Shortest Distance from All BuildingsSolve
Shortest Distance to Target ColorSolve
Shortest Impossible Sequence of RollsSolve
Shortest Path to Get All KeysSolve
Shortest Subarray with Sum at Least KSolve
Shortest Way to Form StringSolve
Shuffle StringSolve
Shuffle the ArraySolve
Similar RGB ColorSolve
Similar String GroupsSolve
Simplified FractionsSolve
Single Number IIISolve
Single-Row KeyboardSolve
SleepSolve
Sliding Window MedianSolve
Smallest Good BaseSolve
Smallest Index With Equal ValueSolve
Smallest Integer Divisible by KSolve
Smallest Range Covering Elements from K ListsSolve
Smallest Rectangle Enclosing Black PixelsSolve
Smallest String Starting From LeafSolve
Smallest Subsequence of Distinct CharactersSolve
Solving Questions With BrainpowerSolve
Sort Array by Increasing FrequencySolve
Sort Array by Moving Items to Empty SpaceSolve
Sort Array By ParitySolve
Sort Integers by The Power ValueSolve
Sort Transformed ArraySolve
Special Array ISolve
Special Array With X Elements Greater Than or Equal XSolve
Special Positions in a Binary MatrixSolve
Spiral Matrix IISolve
Spiral Matrix IIISolve
Split a String Into the Max Number of Unique SubstringsSolve
Split Array into Consecutive SubsequencesSolve
Split Linked List in PartsSolve
Split Two Strings to Make PalindromeSolve
Step-By-Step Directions From a Binary Tree Node to AnotherSolve
Stock Price FluctuationSolve
Stone GameSolve
Stone Game IIISolve
Strange Printer IISolve
Stream of CharactersSolve
String Compression IIISolve
String TransformationSolve
String Transforms Into Another StringSolve
Strobogrammatic NumberSolve
Strobogrammatic Number IISolve
Student Attendance Record ISolve
Subarray Product Less Than KSolve
Subarray Sums Divisible by KSolve
Subarray With Elements Greater Than Varying ThresholdSolve
Subtract the Product and Sum of Digits of an IntegerSolve
Subtree of Another TreeSolve
Sum of Beauty of All SubstringsSolve
Sum of Digit Differences of All PairsSolve
Sum of Good SubsequencesSolve
Sum of Imbalance Numbers of All SubarraysSolve
Sum of Mutated Array Closest to TargetSolve
Sum of Prefix Scores of StringsSolve
Sum of Subarray RangesSolve
Sum Root to Leaf NumbersSolve
Super Egg DropSolve
Super PalindromesSolve
Super Ugly NumberSolve
Swapping Nodes in a Linked ListSolve
Take Gifts From the Richest PileSolve
The Earliest and Latest Rounds Where Players CompeteSolve
The k Strongest Values in an ArraySolve
The kth Factor of nSolve
The MazeSolve
The Maze IISolve
The Most Similar Path in a GraphSolve
The Number of Employees Which Report to Each EmployeeSolve
The Number of the Smallest Unoccupied ChairSolve
The Number of Weak Characters in the GameSolve
Third Maximum NumberSolve
Throne InheritanceSolve
Tiling a Rectangle with the Fewest SquaresSolve
Time Based Key-Value StoreSolve
Time Needed to Inform All EmployeesSolve
Toeplitz MatrixSolve
Top Three WineriesSolve
Transform to ChessboardSolve
Tree DiameterSolve
Tree of CoprimesSolve
Triangle JudgementSolve
Two Sum IV - Input is a BSTSolve
Ugly NumberSolve
Ugly Number IISolve
Unique Binary Search TreesSolve
Unique Binary Search Trees IISolve
Unique Email AddressesSolve
Unique Paths IISolve
Unique Word AbbreviationSolve
UTF-8 ValidationSolve
Valid BoomerangSolve
Valid Mountain ArraySolve
Valid NumberSolve
Valid Parenthesis StringSolve
Valid Perfect SquareSolve
Valid Triangle NumberSolve
Valid Word AbbreviationSolve
Valid Word SquareSolve
Verify Preorder Serialization of a Binary TreeSolve
Video StitchingSolve
Walls and GatesSolve
Water and Jug ProblemSolve
Water BottlesSolve
Watering PlantsSolve
Watering Plants IISolve
Where Will the Ball FallSolve
Wiggle SortSolve
Wiggle Sort IISolve
Word AbbreviationSolve
Word Ladder IISolve
Word PatternSolve
Word SquaresSolve
Word SubsetsSolve
Words Within Two Edits of DictionarySolve
X of a Kind in a Deck of CardsSolve
XOR Queries of a SubarraySolve
Zero Array Transformation IIISolve
Zigzag IteratorSolve
3Sum With MultiplicitySolve
4Sum IISolve
A Number After a Double ReversalSolve
Add One Row to TreeSolve
Add to Array-Form of IntegerSolve
Add Two Numbers IISolve
Add Two PromisesSolve
Adding Spaces to a StringSolve
Additive NumberSolve
Airplane Seat Assignment ProbabilitySolve
All Paths From Source to TargetSolve
Allow One Function CallSolve
Alternating Groups ISolve
Amount of Time for Binary Tree to Be InfectedSolve
Analyze User Website Visit PatternSolve
Append Characters to String to Make SubsequenceSolve
Apply Operations to an ArraySolve
Apply Operations to Make Two Strings EqualSolve
Apply Operations to Maximize ScoreSolve
Arithmetic SlicesSolve
Arithmetic Slices II - SubsequenceSolve
Array NestingSolve
Array PartitionSolve
Array Reduce TransformationSolve
Available Captures for RookSolve
Average of Levels in Binary TreeSolve
Average Waiting TimeSolve
Balance a Binary Search TreeSolve
Bank Account Summary IISolve
Base 7Solve
Basic Calculator IVSolve
Best Meeting PointSolve
Best Time to Buy and Sell Stock VSolve
Biggest Single NumberSolve
Binary Search Tree to Greater Sum TreeSolve
Binary Tree Level Order Traversal IISolve
Binary Trees With FactorsSolve
Bitwise XOR of All PairingsSolve
Brick WallSolve
Build Array Where You Can Find The Maximum Exactly K ComparisonsSolve
Building H2OSolve
Buildings With an Ocean ViewSolve
Bulb SwitcherSolve
Buy Two ChocolatesSolve
Calculate Special BonusSolve
Calculator with Method ChainingSolve
Can I WinSolve
Card Flipping GameSolve
Cells with Odd Values in a MatrixSolve
Chalkboard XOR GameSolve
Change Data TypeSolve
Check Completeness of a Binary TreeSolve
Check if a Parentheses String Can Be ValidSolve
Check If a Word Occurs As a Prefix of Any Word in a SentenceSolve
Check if All Characters Have Equal Number of OccurrencesSolve
Check If It Is a Good ArraySolve
Check if Matrix Is X-MatrixSolve
Check if Object Instance of ClassSolve
Check if One String Swap Can Make Strings EqualSolve
Check if There is a Valid Partition For The ArraySolve
Check If Two String Arrays are EquivalentSolve
Check Knight Tour ConfigurationSolve
Cherry PickupSolve
Chunk ArraySolve
Classes With at Least 5 StudentsSolve
Closest Node to Path in TreeSolve
Closest Prime Numbers in RangeSolve
Closest Subsequence SumSolve
Coloring A BorderSolve
Combination Sum IIISolve
Compare Version NumbersSolve
Complement of Base 10 IntegerSolve
Consecutive Numbers SumSolve
Constrained Subsequence SumSolve
Construct K Palindrome StringsSolve
Construct Quad TreeSolve
Construct Smallest Number From DI StringSolve
Construct String With Repeat LimitSolve
Construct the Lexicographically Largest Valid SequenceSolve
Construct the RectangleSolve
Contain VirusSolve
Contains Duplicate IIISolve
Convert a Number to HexadecimalSolve
Convert an Array Into a 2D Array With ConditionsSolve
Convert Binary Search Tree to Sorted Doubly Linked ListSolve
Convert BST to Greater TreeSolve
Convert Date to BinarySolve
Convert Sorted List to Binary Search TreeSolve
Convert the TemperatureSolve
Corporate Flight BookingsSolve
Count All Valid Pickup and Delivery OptionsSolve
Count Binary SubstringsSolve
Count Complete Subarrays in an ArraySolve
Count Elements With Maximum FrequencySolve
Count Equal and Divisible Pairs in an ArraySolve
Count Good Nodes in Binary TreeSolve
Count Good Triplets in an ArraySolve
Count Integers in IntervalsSolve
Count Items Matching a RuleSolve
Count Largest GroupSolve
Count Negative Numbers in a Sorted MatrixSolve
Count Nice Pairs in an ArraySolve
Count Number of Balanced PermutationsSolve
Count Number of Homogenous SubstringsSolve
Count Number of Maximum Bitwise-OR SubsetsSolve
Count Number of Pairs With Absolute Difference KSolve
Count Number of Possible Root NodesSolve
Count Odd Numbers in an Interval RangeSolve
Count of Interesting SubarraysSolve
Count Operations to Obtain ZeroSolve
Count Pairs That Form a Complete Day ISolve
Count Pairs That Form a Complete Day IISolve
Count Pairs Whose Sum is Less than TargetSolve
Count Pairs With XOR in a RangeSolve
Count Palindromic SubsequencesSolve
Count Prefix and Suffix Pairs ISolve
Count Salary CategoriesSolve
Count Special QuadrupletsSolve
Count Sub IslandsSolve
Count Subarrays of Length Three With a ConditionSolve
Count Subarrays Where Max Element Appears at Least K TimesSolve
Count Subarrays With Fixed BoundsSolve
Count Substrings That Satisfy K-Constraint ISolve
Count Substrings With K-Frequency Characters ISolve
Count Symmetric IntegersSolve
Count the Digits That Divide a NumberSolve
Count the Hidden SequencesSolve
Count the Number of Arrays with K Matching Adjacent ElementsSolve
Count the Number of Complete ComponentsSolve
Count the Number of Consistent StringsSolve
Count the Number of Good SubarraysSolve
Count the Number of Ideal ArraysSolve
Count the Number of InversionsSolve
Count the Number of Powerful IntegersSolve
Count the Number of Special Characters ISolve
Count the Number of Special Characters IISolve
Count the Number of Square-Free SubsetsSolve
Count The RepetitionsSolve
Count Total Number of Colored CellsSolve
Count Triplets That Can Form Two Arrays of Equal XORSolve
Count Unguarded Cells in the GridSolve
Count Univalue SubtreesSolve
Count Visited Nodes in a Directed GraphSolve
Count Vowel Strings in RangesSolve
Count Vowel Substrings of a StringSolve
Count Ways To Build Good StringsSolve
Counter IISolve
Course Schedule IVSolve
Cousins in Binary TreeSolve
Cousins in Binary Tree IISolve
Crawler Log FolderSolve
Create Sorted Array through InstructionsSolve
Create Target Array in the Given OrderSolve
Custom Sort StringSolve
Customer Placing the Largest Number of OrdersSolve
Customers Who Bought All ProductsSolve
Customers Who Never OrderSolve
Data Stream as Disjoint IntervalsSolve
Day of the WeekSolve
Day of the YearSolve
DebounceSolve
Degree of an ArraySolve
Delete Characters to Make Fancy StringSolve
Delete Duplicate EmailsSolve
Delete Duplicate Folders in SystemSolve
Delete Greatest Value in Each RowSolve
Delete Leaves With a Given ValueSolve
Department Highest SalarySolve
Design a Food Rating SystemSolve
Design an Ordered StreamSolve
Design Browser HistorySolve
Design Circular DequeSolve
Design Excel Sum FormulaSolve
Design File SystemSolve
Design HashSetSolve
Design In-Memory File SystemSolve
Design Log Storage SystemSolve
Design TwitterSolve
Design Underground SystemSolve
Destination CitySolve
Detect Cycles in 2D GridSolve
Determine if String Halves Are AlikeSolve
Determine if Two Strings Are CloseSolve
Determine Whether Matrix Can Be Obtained By RotationSolve
Differences Between Two ObjectsSolve
Display the First Three RowsSolve
Distinct Prime Factors of Product of ArraySolve
Distinct Subsequences IISolve
Distribute CandiesSolve
Distribute Candies Among Children IISolve
Divide a String Into Groups of Size kSolve
Divide Array Into Equal PairsSolve
Divide Intervals Into Minimum Number of GroupsSolve
Divide Nodes Into the Maximum Number of GroupsSolve
Dot Product of Two Sparse VectorsSolve
Dota2 SenateSolve
Double a Number Represented as a Linked ListSolve
Drop Duplicate RowsSolve
Earliest Second to Mark Indices IISolve
Egg Drop With 2 Eggs and N FloorsSolve
Elimination GameSolve
Encrypt and Decrypt StringsSolve
Equal Rational NumbersSolve
Equal Row and Column PairsSolve
Escape the Spreading FireSolve
Excel Sheet Column NumberSolve
Extra Characters in a StringSolve
Filter Elements from ArraySolve
Final Array State After K Multiplication Operations ISolve
Final Array State After K Multiplication Operations IISolve
Final Value of Variable After Performing OperationsSolve
Find a Safe Walk Through a GridSolve
Find All Good StringsSolve
Find All Groups of FarmlandSolve
Find Bottom Left Tree ValueSolve
Find Building Where Alice and Bob Can MeetSolve
Find Center of Star GraphSolve
Find Closest Node to Given Two NodesSolve
Find Closest Number to ZeroSolve
Find Critical and Pseudo-Critical Edges in Minimum Spanning TreeSolve
Find Duplicate File in SystemSolve
Find First Palindromic String in the ArraySolve
Find Followers CountSolve
Find Good Days to Rob the BankSolve
Find Greatest Common Divisor of ArraySolve
Find if Array Can Be SortedSolve
Find Indices of Stable MountainsSolve
Find Kth Bit in Nth Binary StringSolve
Find Largest Value in Each Tree RowSolve
Find Longest Awesome SubstringSolve
Find Lucky Integer in an ArraySolve
Find Maximum Area of a TriangleSolve
Find Maximum Non-decreasing Array LengthSolve
Find Maximum Removals From Source StringSolve
Find Minimum Diameter After Merging Two TreesSolve
Find Minimum Operations to Make All Elements Divisible by ThreeSolve
Find Minimum Time to Reach Last Room IISolve
Find Missing ObservationsSolve
Find Most Frequent Vowel and ConsonantSolve
Find Nearest Point That Has the Same X or Y CoordinateSolve
Find Number of Coins to Place in Tree NodesSolve
Find Right IntervalSolve
Find Score of an Array After Marking All ElementsSolve
Find Subsequence of Length K With the Largest SumSolve
Find the CelebritySolve
Find the Child Who Has the Ball After K SecondsSolve
Find the Count of Good IntegersSolve
Find the Count of Numbers Which Are Not SpecialSolve
Find the Distance Value Between Two ArraysSolve
Find the Divisibility Array of a StringSolve
Find the K-Sum of an ArraySolve
Find the K-th Character in String Game IISolve
Find the Key of the NumbersSolve
Find the Kth Largest Integer in the ArraySolve
Find the Largest Palindrome Divisible by KSolve
Find the Length of the Longest Common PrefixSolve
Find the Lexicographically Largest String From the Box ISolve
Find the Longest Equal SubarraySolve
Find the Longest Substring Containing Vowels in Even CountsSolve
Find the Maximum Sum of Node ValuesSolve
Find the Middle Index in ArraySolve
Find the Minimum and Maximum Number of Nodes Between Critical PointsSolve
Find the Minimum Cost Array PermutationSolve
Find the Number of Copy ArraysSolve
Find the Number of Distinct Colors Among the BallsSolve
Find the Number of Good Pairs ISolve
Find the Occurrence of First Almost Equal SubstringSolve
Find the Original Typed String ISolve
Find the Pivot IntegerSolve
Find the Power of K-Size Subarrays ISolve
Find the String with LCPSolve
Find the Student that Will Replace the ChalkSolve
Find the Sum of Subsequence PowersSolve
Find the Sum of the Power of All SubsequencesSolve
Find the XOR of Numbers Which Appear TwiceSolve
Find Total Time Spent by Each EmployeeSolve
Find Triangular Sum of an ArraySolve
Find Unique Binary StringSolve
Find Users With Valid E-MailsSolve
Find Weighted Median Node in TreeSolve
Find Winner on a Tic Tac Toe GameSolve
Find Words Containing CharacterSolve
Finding Pairs With a Certain SumSolve
First Completely Painted Row or ColumnSolve
Flatten a Multilevel Doubly Linked ListSolve
Flip Columns For Maximum Number of Equal RowsSolve
Fraction Addition and SubtractionSolve
Function CompositionSolve
Generate a String With Characters That Have Odd CountsSolve
Generate Binary Strings Without Adjacent ZerosSolve
Generate Fibonacci SequenceSolve
Get the Maximum ScoreSolve
Goal Parser InterpretationSolve
Gray CodeSolve
Greatest Common Divisor TraversalSolve
Grid GameSolve
Group Sold Products By The DateSolve
Hamming DistanceSolve
Hash Divided StringSolve
Height CheckerSolve
HTML Entity ParserSolve
Identify the Largest Outlier in an ArraySolve
Image SmootherSolve
Increasing Order Search TreeSolve
Inorder Successor in BSTSolve
Inorder Successor in BST IISolve
Insert Delete GetRandom O(1) - Duplicates allowedSolve
Insert Greatest Common Divisors in Linked ListSolve
Investments in 2016Solve
Is Object EmptySolve
Join Two Arrays by IDSolve
Jump Game VSolve
Jump Game VISolve
K Inverse Pairs ArraySolve
K-th Largest Perfect Subtree Size in Binary TreeSolve
K-th Nearest Obstacle QueriesSolve
K-th Smallest Prime FractionSolve
Knight Probability in ChessboardSolve
Kth Distinct String in an ArraySolve
Kth Largest Sum in a Binary TreeSolve
Largest 3-Same-Digit Number in StringSolve
Largest Combination With Bitwise AND Greater Than ZeroSolve
Largest Perimeter TriangleSolve
Largest Positive Integer That Exists With Its NegativeSolve
Largest Time for Given DigitsSolve
Last Day Where You Can Still CrossSolve
Last Person to Fit in the BusSolve
Last Stone Weight IISolve
Leaf-Similar TreesSolve
Least Number of Unique Integers after K RemovalsSolve
Lemonade ChangeSolve
Length of Longest Fibonacci SubsequenceSolve
Length of Longest Subarray With at Most K FrequencySolve
Length of Longest V-Shaped Diagonal SegmentSolve
Length of the Longest Subsequence That Sums to TargetSolve
Length of the Longest Valid SubstringSolve
Lexicographically Minimum String After Removing StarsSolve
Lexicographically Smallest Equivalent StringSolve
Lexicographically Smallest PalindromeSolve
Linked List in Binary TreeSolve
Long Pressed NameSolve
Longest Continuous Increasing SubsequenceSolve
Longest Cycle in a GraphSolve
Longest Happy StringSolve
Longest Ideal SubsequenceSolve
Longest Nice SubstringSolve
Longest Non-decreasing Subarray From Two ArraysSolve
Longest Palindrome After Substring Concatenation ISolve
Longest Palindrome by Concatenating Two Letter WordsSolve
Longest Path With Different Adjacent CharactersSolve
Longest Repeating SubstringSolve
Longest Special Path IISolve
Longest Square Streak in an ArraySolve
Longest Strictly Increasing or Strictly Decreasing SubarraySolve
Longest Subarray With Maximum Bitwise ANDSolve
Longest Subsequence Repeated k TimesSolve
Longest Subsequence With Decreasing Adjacent DifferenceSolve
Longest Subsequence With Limited SumSolve
Longest Word in DictionarySolve
Lowest Common Ancestor of a Binary Tree IIISolve
Lowest Common Ancestor of Deepest LeavesSolve
Make Array Non-decreasingSolve
Make Array Non-decreasing or Non-increasingSolve
Make Array Zero by Subtracting Equal AmountsSolve
Make Lexicographically Smallest Array by Swapping ElementsSolve
Make Sum Divisible by PSolve
Make the XOR of All Segments Equal to ZeroSolve
Manhattan Distances of All Arrangements of PiecesSolve
Matchsticks to SquareSolve
Max Difference You Can Get From Changing an IntegerSolve
Max Increase to Keep City SkylineSolve
Max Pair Sum in an ArraySolve
Max StackSolve
Max Sum of a Pair With Equal Sum of DigitsSolve
Maximal Score After Applying K OperationsSolve
Maximize Amount After Two Days of ConversionsSolve
Maximize Subarray Sum After Removing All Occurrences of One ElementSolve
Maximize Sum Of Array After K NegationsSolve
Maximize the Confusion of an ExamSolve
Maximize the Number of Target Nodes After Connecting Trees ISolve
Maximize the Number of Target Nodes After Connecting Trees IISolve
Maximum Absolute Sum of Any SubarraySolve
Maximum Alternating Subsequence SumSolve
Maximum Ascending Subarray SumSolve
Maximum Average Pass RatioSolve
Maximum Binary TreeSolve
Maximum Candies You Can Get from BoxesSolve
Maximum Coins From K Consecutive BagsSolve
Maximum Difference Between Adjacent Elements in a Circular ArraySolve
Maximum Difference Between Even and Odd Frequency ISolve
Maximum Difference Between Even and Odd Frequency IISolve
Maximum Difference Between Increasing ElementsSolve
Maximum Difference by Remapping a DigitSolve
Maximum Distance Between a Pair of ValuesSolve
Maximum Distance in ArraysSolve
Maximum Frequency After Subarray OperationSolve
Maximum GapSolve
Maximum Height by Stacking CuboidsSolve
Maximum Length of a Concatenated String with Unique CharactersSolve
Maximum Length of Pair ChainSolve
Maximum Length of Repeated SubarraySolve
Maximum Matching of Players With TrainersSolve
Maximum Matrix SumSolve
Maximum Nesting Depth of the ParenthesesSolve
Maximum Nesting Depth of Two Valid Parentheses StringsSolve
Maximum Number of Accepted InvitationsSolve
Maximum Number of Fish in a GridSolve
Maximum Number of Moves in a GridSolve
Maximum Number of Moves to Kill All PawnsSolve
Maximum Number of Operations With the Same Score ISolve
Maximum Number of Points From Grid QueriesSolve
Maximum Number of Tasks You Can AssignSolve
Maximum Number of Visible PointsSolve
Maximum Number of Vowels in a Substring of Given LengthSolve
Maximum Odd Binary NumberSolve
Maximum of Absolute Value ExpressionSolve
Maximum Performance of a TeamSolve
Maximum Population YearSolve
Maximum Possible Number by Binary ConcatenationSolve
Maximum Product After K IncrementsSolve
Maximum Product Difference Between Two PairsSolve
Maximum Product of Three NumbersSolve
Maximum Product of Two DigitsSolve
Maximum Product of Two Elements in an ArraySolve
Maximum Profit in Job SchedulingSolve
Maximum Repeating SubstringSolve
Maximum Running Time of N ComputersSolve
Maximum Score Words Formed by LettersSolve
Maximum Size Subarray Sum Equals kSolve
Maximum Star Sum of a GraphSolve
Maximum Students Taking ExamSolve
Maximum Subarray Min-ProductSolve
Maximum Subarray Sum With Length Divisible by KSolve
Maximum Subarray Sum with One DeletionSolve
Maximum Sum BST in Binary TreeSolve
Maximum Sum of Subsequence With Non-adjacent ElementsSolve
Maximum Total Damage With Spell CastingSolve
Maximum Twin Sum of a Linked ListSolve
Maximum Units on a TruckSolve
Maximum Value at a Given Index in a Bounded ArraySolve
Maximum Value of an Ordered Triplet ISolve
Maximum XOR for Each QuerySolve
Maximum XOR Score Subarray QueriesSolve
Meeting SchedulerSolve
Merge In Between Linked ListsSolve
Merge Nodes in Between ZerosSolve
Merge Operations for Minimum Travel TimeSolve
Merge Two Binary TreesSolve
Method ChainingSolve
Min Cost to Connect All PointsSolve
MinesweeperSolve
Minimize Malware SpreadSolve
Minimize Maximum Component CostSolve
Minimize the Maximum Edge Weight of GraphSolve
Minimize the Maximum of Two ArraysSolve
Minimize XORSolve
Minimized Maximum of Products Distributed to Any StoreSolve
Minimum Absolute DifferenceSolve
Minimum Additions to Make Valid StringSolve
Minimum Amount of Time to Fill CupsSolve
Minimum Array Changes to Make Differences EqualSolve
Minimum Array EndSolve
Minimum Bit Flips to Convert NumberSolve
Minimum Common ValueSolve
Minimum Cost for Cutting Cake ISolve
Minimum Cost to Convert String ISolve
Minimum Cost to Equalize ArraySolve
Minimum Cost to Make Array EqualSolve
Minimum Cost to Make Arrays IdenticalSolve
Minimum Cost Tree From Leaf ValuesSolve
Minimum Cost Walk in Weighted GraphSolve
Minimum Cuts to Divide a CircleSolve
Minimum Deletions to Make Character Frequencies UniqueSolve
Minimum Deletions to Make String K-SpecialSolve
Minimum Difference Between Highest and Lowest of K ScoresSolve
Minimum Difference in Sums After Removal of ElementsSolve
Minimum Division Operations to Make Array Non DecreasingSolve
Minimum Edge Reversals So Every Node Is ReachableSolve
Minimum Equal Sum of Two Arrays After Replacing ZerosSolve
Minimum Fuel Cost to Report to the CapitalSolve
Minimum Genetic MutationSolve
Minimum Increments to Equalize Leaf PathsSolve
Minimum Index of a Valid SplitSolve
Minimum Initial Energy to Finish TasksSolve
Minimum Insertion Steps to Make a String PalindromeSolve
Minimum Insertions to Balance a Parentheses StringSolve
Minimum Moves to Convert StringSolve
Minimum Moves to Equal Array ElementsSolve
Minimum Moves to Equal Array Elements IISolve
Minimum Moves to Spread Stones Over GridSolve
Minimum Number GameSolve
Minimum Number of Arrows to Burst BalloonsSolve
Minimum Number of Changes to Make Binary String BeautifulSolve
Minimum Number of Days to Disconnect IslandSolve
Minimum Number of Flips to Convert Binary Matrix to Zero MatrixSolve
Minimum Number of Moves to Seat EveryoneSolve
Minimum Number of Operations to Make Array ContinuousSolve
Minimum Number of Operations to Make Array EmptySolve
Minimum Number of Operations to Make Elements in Array DistinctSolve
Minimum Number of Operations to Sort a Binary Tree by LevelSolve
Minimum Number of Pushes to Type Word ISolve
Minimum Number of Refueling StopsSolve
Minimum Number of Removals to Make Mountain ArraySolve
Minimum Number of Steps to Make Two Strings AnagramSolve
Minimum Number of Taps to Open to Water a GardenSolve
Minimum Operations to Exceed Threshold Value IISolve
Minimum Operations to Make a Uni-Value GridSolve
Minimum Operations to Make Array Equal to TargetSolve
Minimum Operations to Make Array Values Equal to KSolve
Minimum Operations to Make Character Frequencies EqualSolve
Minimum Operations to Make the Array IncreasingSolve
Minimum Operations to Reduce an Integer to 0Solve
Minimum Pair Removal to Sort Array ISolve
Minimum Penalty for a ShopSolve
Minimum Recolors to Get K Consecutive Black BlocksSolve
Minimum Replacements to Sort the ArraySolve
Minimum Score of a Path Between Two CitiesSolve
Minimum Score Triangulation of PolygonSolve
Minimum Sideway JumpsSolve
Minimum String Length After Removing SubstringsSolve
Minimum Swaps to Group All 1's Together IISolve
Minimum Swaps To Make Sequences IncreasingSolve
Minimum Swaps to Make Strings EqualSolve
Minimum Swaps to Sort by Digit SumSolve
Minimum Time to Collect All Apples in a TreeSolve
Minimum Time to Complete All TasksSolve
Minimum Time to Complete TripsSolve
Minimum Time to Make Rope ColorfulSolve
Minimum Time Visiting All PointsSolve
Minimum Total Distance TraveledSolve
Minimum Value to Get Positive Step by Step SumSolve
Mirror ReflectionSolve
Missing Element in Sorted ArraySolve
Modify Graph Edge WeightsSolve
Monotonic ArraySolve
Most Beautiful Item for Each QuerySolve
Most Common WordSolve
Most Frequent Even ElementSolve
Most Profit Assigning WorkSolve
Most Profitable Path in a TreeSolve
Movement of RobotsSolve
Movie RatingSolve
N-ary Tree Level Order TraversalSolve
N-ary Tree Postorder TraversalSolve
N-ary Tree Preorder TraversalSolve
N-Repeated Element in Size 2N ArraySolve
N-th Tribonacci NumberSolve
Naming a CompanySolve
Nearest Exit from Entrance in MazeSolve
Neighboring Bitwise XORSolve
Nested List Weight SumSolve
Nested List Weight Sum IISolve
Next Greater Element IIISolve
Next Greater Node In Linked ListSolve
Non-decreasing SubsequencesSolve
Nth Magical NumberSolve
Number ComplementSolve
Number of Arithmetic TripletsSolve
Number of Calls Between Two PersonsSolve
Number of Common FactorsSolve
Number of Days Between Two DatesSolve
Number of Dice Rolls With Target SumSolve
Number of Distinct IslandsSolve
Number of Distinct Islands IISolve
Number of Lines To Write StringSolve
Number of Longest Increasing SubsequenceSolve
Number of Music PlaylistsSolve
Number of Operations to Make Network ConnectedSolve
Number of Segments in a StringSolve
Number of Senior CitizensSolve
Number of Squareful ArraysSolve
Number of Steps to Reduce a Number in Binary Representation to OneSolve
Number of Steps to Reduce a Number to ZeroSolve
Number of Sub-arrays With Odd SumSolve
Number of Subarrays That Match a Pattern ISolve
Number of Subarrays with Bounded MaximumSolve
Number of Submatrices That Sum to TargetSolve
Number of Unique Subjects Taught by Each TeacherSolve
Numbers With Same Consecutive DifferencesSolve
One Edit DistanceSolve
Open the LockSolve
Optimal Partition of StringSolve
Paint HouseSolve
Painting the WallsSolve
Pairs of Songs With Total Durations Divisible by 60Solve
Parse Lisp ExpressionSolve
Partition Array Such That Maximum Difference Is KSolve
Partition LabelsSolve
Partition String Into Minimum Beautiful SubstringsSolve
Partition String Into Substrings With Values at Most KSolve
Partition to K Equal Sum SubsetsSolve
Path CrossingSolve
Path Sum IISolve
Patients With a ConditionSolve
Perfect NumberSolve
Permutation Difference between Two StringsSolve
Plates Between CandlesSolve
Poor PigsSolve
Populating Next Right Pointers in Each Node IISolve
Possible BipartitionSolve
Prefix and Suffix SearchSolve
Primary Department for Each EmployeeSolve
Prime In DiagonalSolve
Prime PalindromeSolve
Process Tasks Using ServersSolve
Product Sales Analysis IIISolve
Projection Area of 3D ShapesSolve
Put Marbles in BagsSolve
Random Pick IndexSolve
Range Sum Query - MutableSolve
Reach a NumberSolve
Reach End of Array With Max ScoreSolve
Reachable Nodes In Subdivided GraphSolve
Read N Characters Given Read4Solve
Reconstruct Original Digits from EnglishSolve
Rectangle AreaSolve
Rectangle Area IISolve
Rectangle OverlapSolve
Reducing DishesSolve
Reformat Department TableSolve
Remove All Adjacent Duplicates in String IISolve
Remove BoxesSolve
Remove CommentsSolve
Remove Digit From Number to Maximize ResultSolve
Remove Invalid ParenthesesSolve
Remove Letter To Equalize FrequencySolve
Remove Max Number of Edges to Keep Graph Fully TraversableSolve
Remove Nodes From Linked ListSolve
Remove One Element to Make the Array Strictly IncreasingSolve
Remove Zero Sum Consecutive Nodes from Linked ListSolve
Removing Stars From a StringSolve
Replace Elements with Greatest Element on Right SideSolve
Replace WordsSolve
Reshape Data: ConcatenateSolve
Restore The ArraySolve
Restore the Array From Adjacent PairsSolve
Reverse Odd Levels of Binary TreeSolve
Reverse Prefix of WordSolve
Reverse Substrings Between Each Pair of ParenthesesSolve
Reverse Words in a String IIISolve
Right TrianglesSolve
Robot Bounded In CircleSolve
Robot CollisionsSolve
Rotate FunctionSolve
Rotating the BoxSolve
Row With Maximum OnesSolve
Satisfiability of Equality EquationsSolve
Score After Flipping MatrixSolve
Score of ParenthesesSolve
Scramble StringSolve
Search in a Binary Search TreeSolve
Seat Reservation ManagerSolve
Second Minimum Time to Reach DestinationSolve
Select DataSolve
Self Dividing NumbersSolve
Separate Black and White BallsSolve
Separate Squares IISolve
Sequential DigitsSolve
Serialize and Deserialize BSTSolve
Set MismatchSolve
Shift Distance Between Two StringsSolve
Shifting LettersSolve
Shortest Distance After Road Addition Queries ISolve
Shortest Distance to a CharacterSolve
Shortest Path to Get FoodSolve
Shortest String That Contains Three StringsSolve
Shortest Subarray to be Removed to Make Array SortedSolve
Shortest Subarray With OR at Least K IISolve
Shortest Word Distance IISolve
Shuffle an ArraySolve
Simple Bank SystemSolve
Sliding PuzzleSolve
Smallest Even MultipleSolve
Smallest Number in Infinite SetSolve
Smallest Number With All Set BitsSolve
Smallest String With SwapsSolve
Smallest Substring With Identical Characters ISolve
Smallest Sufficient TeamSolve
Snake in MatrixSolve
Sort Array By Parity IISolve
Sort BySolve
Sort Integers by The Number of 1 BitsSolve
Sort Items by Groups Respecting DependenciesSolve
Sort the Jumbled NumbersSolve
Sort the PeopleSolve
Sort Vowels in a StringSolve
Sorted GCD Pair QueriesSolve
Sorting the SentenceSolve
Sparse Matrix MultiplicationSolve
Special Array IISolve
Special Binary StringSolve
Spiral Matrix IVSolve
Split a String in Balanced StringsSolve
Split Array into Fibonacci SequenceSolve
Split the ArraySolve
Split With Minimum SumSolve
Steps to Make Array Non-decreasingSolve
Stickers to Spell WordSolve
Stone Game IISolve
Stone Game IXSolve
Stone Game VSolve
Stone Game VIISolve
Strange PrinterSolve
Strictly Palindromic NumberSolve
String Compression IISolve
String Matching in an ArraySolve
String Without AAA or BBBSolve
Strong Password CheckerSolve
Subdomain Visit CountSolve
Subrectangle QueriesSolve
Sum of Absolute Differences in a Sorted ArraySolve
Sum of All Odd Length SubarraysSolve
Sum of All Subset XOR TotalsSolve
Sum of Digits of String After ConvertSolve
Sum of DistancesSolve
Sum of Good NumbersSolve
Sum of k-Mirror NumbersSolve
Sum of Left LeavesSolve
Sum of Unique ElementsSolve
Super PowSolve
Super Washing MachinesSolve
Surface Area of 3D ShapesSolve
Swap For Longest Repeated Character SubstringSolve
Take K of Each Character From Left and RightSolve
Taking Maximum Energy From the Mystic DungeonSolve
Teemo AttackingSolve
Tenth LineSolve
The K Weakest Rows in a MatrixSolve
The k-th Lexicographical String of All Happy Strings of Length nSolve
The Latest Login in 2020Solve
The Maze IIISolve
The Number of Beautiful SubsetsSolve
The Number of Good SubsetsSolve
Three Consecutive OddsSolve
Three DivisorsSolve
Time Needed to Buy TicketsSolve
Time Needed to Rearrange a Binary StringSolve
To Lower CaseSolve
Top TravellersSolve
Total Appeal of A StringSolve
Total Characters in String After Transformations ISolve
Total Characters in String After Transformations IISolve
Tree NodeSolve
Trips and UsersSolve
Tweet Counts Per FrequencySolve
Two Best Non-Overlapping EventsSolve
Two City SchedulingSolve
Two Furthest Houses With Different ColorsSolve
Uncommon Words from Two SentencesSolve
Uncrossed LinesSolve
Unique 3-Digit Even NumbersSolve
Unique Paths IIISolve
Unique Substrings in Wraparound StringSolve
Univalued Binary TreeSolve
User Activity for the Past 30 Days ISolve
Valid Phone NumbersSolve
Valid SquareSolve
Valid WordSolve
Validate Binary Tree NodesSolve
Validate IP AddressSolve
Validate Stack SequencesSolve
Verbal Arithmetic PuzzleSolve
Verifying an Alien DictionarySolve
Walking Robot SimulationSolve
Walking Robot Simulation IISolve
Ways to Express an Integer as Sum of PowersSolve
Ways to Split Array Into Three SubarraysSolve
Web Crawler MultithreadedSolve
Widest Vertical Area Between Two Points Containing No PointsSolve
Word FrequencySolve
Zero Array Transformation IVSolve