← Meta roles

Interview question tracker

Meta Coding Interview Questions — All time

Practice 1345 coding questions from Meta 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 1345

DoneQuestionLeetCode
Binary Tree Vertical Order TraversalSolve
Kth Largest Element in an ArraySolve
Minimum Remove to Make Valid ParenthesesSolve
Valid Palindrome IISolve
Valid Word AbbreviationSolve
Basic Calculator IISolve
Binary Tree Right Side ViewSolve
Buildings With an Ocean ViewSolve
Diameter of Binary TreeSolve
Dot Product of Two Sparse VectorsSolve
Find Peak ElementSolve
Lowest Common Ancestor of a Binary TreeSolve
Lowest Common Ancestor of a Binary Tree IIISolve
Merge IntervalsSolve
Merge Sorted ArraySolve
Nested List Weight SumSolve
Pow(x, n)Solve
Random Pick with WeightSolve
Range Sum of BSTSolve
Simplify PathSolve
Subarray Sum Equals KSolve
Top K Frequent ElementsSolve
Two SumSolve
Valid PalindromeSolve
3SumSolve
Best Time to Buy and Sell StockSolve
Clone GraphSolve
Convert Binary Search Tree to Sorted Doubly Linked ListSolve
Copy List with Random PointerSolve
Custom Sort StringSolve
Find First and Last Position of Element in Sorted ArraySolve
Interval List IntersectionsSolve
K Closest Points to OriginSolve
LRU CacheSolve
Making A Large IslandSolve
Max Consecutive Ones IIISolve
Maximum SwapSolve
Merge k Sorted ListsSolve
Minimum Add to Make Parentheses ValidSolve
Minimum Window SubstringSolve
Move ZeroesSolve
Moving Average from Data StreamSolve
Next PermutationSolve
Number of IslandsSolve
Shortest Path in Binary MatrixSolve
Sum Root to Leaf NumbersSolve
Valid ParenthesesSolve
Vertical Order Traversal of a Binary TreeSolve
Accounts MergeSolve
Add StringsSolve
Add Two NumbersSolve
All Nodes Distance K in Binary TreeSolve
Binary Search Tree IteratorSolve
Closest Binary Search Tree ValueSolve
Container With Most WaterSolve
Contains Duplicate IISolve
Continuous Subarray SumSolve
Course ScheduleSolve
Create Hello World FunctionSolve
Diagonal TraverseSolve
Exclusive Time of FunctionsSolve
Expression Add OperatorsSolve
Goat LatinSolve
Group Shifted StringsSolve
Insert into a Sorted Circular Linked ListSolve
Kth Missing Positive NumberSolve
Letter Combinations of a Phone NumberSolve
Longest Common PrefixSolve
Longest Palindromic SubstringSolve
Longest Substring Without Repeating CharactersSolve
Median of Two Sorted ArraysSolve
Merge Strings AlternatelySolve
Missing RangesSolve
Palindrome NumberSolve
Palindromic SubstringsSolve
Random Pick IndexSolve
Recyclable and Low Fat ProductsSolve
Remove All Adjacent Duplicates In StringSolve
Remove Duplicates from Sorted ArraySolve
Remove Nth Node From End of ListSolve
Robot Room CleanerSolve
Roman to IntegerSolve
Search in Rotated Sorted ArraySolve
String to Integer (atoi)Solve
SubsetsSolve
Toeplitz MatrixSolve
Trapping Rain WaterSolve
Valid NumberSolve
Valid Palindrome IIISolve
3Sum ClosestSolve
Add BinarySolve
Add Two IntegersSolve
Alien DictionarySolve
Basic CalculatorSolve
Best Time to Buy and Sell Stock IISolve
Binary Tree Level Order TraversalSolve
Binary Tree Maximum Path SumSolve
Boundary of Binary TreeSolve
Can Place FlowersSolve
Capacity To Ship Packages Within D DaysSolve
Check Completeness of a Binary TreeSolve
Climbing StairsSolve
Construct Binary Tree from StringSolve
Contiguous ArraySolve
Count and SaySolve
Count Nodes Equal to Average of SubtreeSolve
Course Schedule IISolve
Decode StringSolve
Design Tic-Tac-ToeSolve
Diagonal Traverse IISolve
Find K Closest ElementsSolve
Find Median from Data StreamSolve
Find the Index of the First Occurrence in a StringSolve
Friends Of Appropriate AgesSolve
Generate ParenthesesSolve
Group AnagramsSolve
Insert Delete GetRandom O(1)Solve
Insert IntervalSolve
Koko Eating BananasSolve
Kth Smallest Element in a Sorted MatrixSolve
Longest Consecutive SequenceSolve
Longest Increasing Path in a MatrixSolve
Longest Valid ParenthesesSolve
Lowest Common Ancestor of a Binary Search TreeSolve
Majority ElementSolve
Max Area of IslandSolve
Maximum SubarraySolve
Meeting Rooms IISolve
Merge Two Sorted ListsSolve
Minimum Time to Collect All Apples in a TreeSolve
Missing Element in Sorted ArraySolve
Multiply StringsSolve
Palindrome Linked ListSolve
Palindrome PartitioningSolve
Pascal's TriangleSolve
Plus OneSolve
Populating Next Right Pointers in Each NodeSolve
Product of Array Except SelfSolve
Product of Two Run-Length Encoded ArraysSolve
Regular Expression MatchingSolve
Remove All Adjacent Duplicates in String IISolve
Remove Invalid ParenthesesSolve
Reverse IntegerSolve
Reverse Linked ListSolve
Rotate ImageSolve
Set Matrix ZeroesSolve
Shortest Distance from All BuildingsSolve
Single Element in a Sorted ArraySolve
Sliding Window MaximumSolve
Sliding Window MedianSolve
Sort ColorsSolve
Spiral MatrixSolve
Sqrt(x)Solve
Squares of a Sorted ArraySolve
Stickers to Spell WordSolve
Strobogrammatic NumberSolve
Target SumSolve
Unique PathsSolve
Valid AnagramSolve
Verifying an Alien DictionarySolve
Word BreakSolve
Word Break IISolve
Word LadderSolve
Word SearchSolve
4SumSolve
Article Views ISolve
Asteroid CollisionSolve
Average Time of Process per MachineSolve
Battleships in a BoardSolve
Best Time to Buy and Sell Stock IIISolve
Big CountriesSolve
Binary SearchSolve
Binary Tree CamerasSolve
Binary Tree Inorder TraversalSolve
Binary Tree PathsSolve
Binary Tree Zigzag Level Order TraversalSolve
CandySolve
Car PoolingSolve
Check if Array Is Sorted and RotatedSolve
Check If Two String Arrays are EquivalentSolve
Coin ChangeSolve
Combination SumSolve
Combination Sum IISolve
Construct Binary Tree from Preorder and Inorder TraversalSolve
Contains DuplicateSolve
Count Hills and Valleys in an ArraySolve
Create a DataFrame from ListSolve
Cutting RibbonsSolve
Daily TemperaturesSolve
Decode WaysSolve
Defanging an IP AddressSolve
Delete Node in a Linked ListSolve
Design Circular QueueSolve
Divide Two IntegersSolve
Excel Sheet Column TitleSolve
Find Customer RefereeSolve
Find Minimum in Rotated Sorted ArraySolve
Find Pivot IndexSolve
Find the Duplicate NumberSolve
First Bad VersionSolve
First Missing PositiveSolve
Flatten Binary Tree to Linked ListSolve
Flatten Nested List IteratorSolve
Frequency of the Most Frequent ElementSolve
Friend Requests II: Who Has the Most FriendsSolve
Fruit Into BasketsSolve
Gas StationSolve
Greatest Common Divisor of StringsSolve
Happy NumberSolve
House RobberSolve
Implement Trie (Prefix Tree)Solve
Increasing Triplet SubsequenceSolve
Integer to English WordsSolve
Intersection of Two ArraysSolve
Intersection of Two Linked ListsSolve
Is SubsequenceSolve
Jump GameSolve
Jump Game IISolve
Kth Largest Element in a StreamSolve
Kth Smallest Element in a BSTSolve
Largest NumberSolve
Largest Rectangle in HistogramSolve
Length of Last WordSolve
Letter Case PermutationSolve
Longest Repeating Character ReplacementSolve
Lowest Common Ancestor of a Binary Tree IISolve
Lowest Common Ancestor of Deepest LeavesSolve
Managers with at Least 5 Direct ReportsSolve
Max Consecutive OnesSolve
Maximal RectangleSolve
Maximal SquareSolve
Maximum Average Subarray ISolve
Maximum Depth of Binary TreeSolve
Maximum Size Subarray Sum Equals kSolve
Maximum Sum of 3 Non-Overlapping SubarraysSolve
Meeting RoomsSolve
Middle of the Linked ListSolve
Min StackSolve
MinesweeperSolve
Minimum Cost For TicketsSolve
Minimum Size Subarray SumSolve
Missing NumberSolve
Monotonic ArraySolve
N-QueensSolve
Next Greater Element ISolve
Next Greater Element IISolve
Next Greater Element IIISolve
Non-overlapping IntervalsSolve
Odd Even Linked ListSolve
Partition Array for Maximum SumSolve
Partition Equal Subset SumSolve
Path Sum IISolve
Peak Index in a Mountain ArraySolve
Permutation in StringSolve
PermutationsSolve
Populating Next Right Pointers in Each Node IISolve
Power of TwoSolve
Range Sum Query - ImmutableSolve
Range Sum Query 2D - ImmutableSolve
Ransom NoteSolve
Remove Duplicates from Sorted Array IISolve
Remove ElementSolve
Reorder ListSolve
Reorganize StringSolve
Reverse Linked List IISolve
Reverse Nodes in k-GroupSolve
Reverse Words in a StringSolve
Rising TemperatureSolve
Rotate ArraySolve
Rotate ListSolve
Rotate StringSolve
Same TreeSolve
Search a 2D MatrixSolve
Search in Rotated Sorted Array IISolve
Search Insert PositionSolve
Serialize and Deserialize Binary TreeSolve
Shortest BridgeSolve
Shortest Path in a Hidden GridSolve
Simple Bank SystemSolve
Single NumberSolve
Smallest Subtree with all the Deepest NodesSolve
Sort ListSolve
Sparse Matrix MultiplicationSolve
Split Array Largest SumSolve
String CompressionSolve
Strobogrammatic Number IISolve
Subsets IISolve
Subtree of Another TreeSolve
Sudoku SolverSolve
Swim in Rising WaterSolve
Task SchedulerSolve
Text JustificationSolve
The MazeSolve
The Skyline ProblemSolve
Two Sum II - Input Array Is SortedSolve
Unique Binary Search TreesSolve
User Activity for the Past 30 Days ISolve
Valid SudokuSolve
Validate Binary Search TreeSolve
Walls and GatesSolve
Wildcard MatchingSolve
Word Ladder IISolve
Word Search IISolve
Zigzag ConversionSolve
01 MatrixSolve
Add Bold Tag in StringSolve
Add to Array-Form of IntegerSolve
Ads PerformanceSolve
Apples & OrangesSolve
Apply Discount Every n OrdersSolve
Assign CookiesSolve
Average of Levels in Binary TreeSolve
Average Selling PriceSolve
Balance a Binary Search TreeSolve
Balanced Binary TreeSolve
Best Time to Buy and Sell Stock with Transaction FeeSolve
Binary Search Tree Iterator IISolve
Binary Subarrays With SumSolve
Binary Tree Postorder TraversalSolve
Bitwise OR of Even Numbers in an ArraySolve
Brick WallSolve
Build Array from PermutationSolve
Calculate Amount Paid in TaxesSolve
Cheapest Flights Within K StopsSolve
Check if an Original String Exists Given Two Encoded StringsSolve
Check if One String Swap Can Make Strings EqualSolve
Check if the Sentence Is PangramSolve
Check Knight Tour ConfigurationSolve
Combination Sum IVSolve
CombinationsSolve
Concatenation of ArraySolve
Construct Binary Search Tree from Preorder TraversalSolve
Construct the Lexicographically Largest Valid SequenceSolve
Convert a Number to HexadecimalSolve
Convert Sorted Array to Binary Search TreeSolve
Convert Sorted List to Binary Search TreeSolve
Count Complete Tree NodesSolve
Count Good NumbersSolve
Count Items Matching a RuleSolve
Count Nodes Equal to Sum of DescendantsSolve
Count Pairs Whose Sum is Less than TargetSolve
Count PrimesSolve
CounterSolve
Customer Who Visited but Did Not Make Any TransactionsSolve
Customers Who Bought Products A and B but Not CSolve
Customers Who Never OrderSolve
Decode Ways IISolve
Delete Node in a BSTSolve
Delete Nodes And Return ForestSolve
Design Add and Search Words Data StructureSolve
Design Search Autocomplete SystemSolve
Design SkiplistSolve
Diameter of N-Ary TreeSolve
Edit DistanceSolve
Element Appearing More Than 25% In Sorted ArraySolve
Employee BonusSolve
Employees Earning More Than Their ManagersSolve
Encode and Decode StringsSolve
Encode and Decode TinyURLSolve
Evaluate DivisionSolve
Evaluate Reverse Polish NotationSolve
Faulty SensorSolve
Fibonacci NumberSolve
Find a Corresponding Node of a Binary Tree in a Clone of That TreeSolve
Find All Anagrams in a StringSolve
Find All Duplicates in an ArraySolve
Find Duplicate File in SystemSolve
Find Largest Value in Each Tree RowSolve
Find Missing and Repeated ValuesSolve
Find the CelebritySolve
Find the Kth Smallest Sum of a Matrix With Sorted RowsSolve
Find the Length of the Longest Common PrefixSolve
Find the Most Common ResponseSolve
Find the Prefix Common Array of Two ArraysSolve
Find the Smallest Divisor Given a ThresholdSolve
Find Winner on a Tic Tac Toe GameSolve
Finding the Topic of Each PostSolve
First Unique Character in a StringSolve
Flood FillSolve
Fraction to Recurring DecimalSolve
Friend Requests I: Overall Acceptance RateSolve
Game Play Analysis IVSolve
Get Highest Answer Rate QuestionSolve
Graph Valid TreeSolve
Groups of Special-Equivalent StringsSolve
H-IndexSolve
H-Index IISolve
Hamming DistanceSolve
House Robber IISolve
Identify the Largest Outlier in an ArraySolve
Immediate Food Delivery IISolve
Implement Stack using QueuesSolve
Inorder Successor in BSTSolve
Inorder Successor in BST IISolve
Insert Delete GetRandom O(1) - Duplicates allowedSolve
Integer to RomanSolve
Intersection of Three Sorted ArraysSolve
Intersection of Two Arrays IISolve
Invert Binary TreeSolve
Is Graph Bipartite?Solve
Island PerimeterSolve
Isomorphic StringsSolve
Jewels and StonesSolve
Kids With the Greatest Number of CandiesSolve
Largest BST SubtreeSolve
Largest Divisible SubsetSolve
Largest Odd Number in StringSolve
Largest Plus SignSolve
Leftmost Column with at Least a OneSolve
Lemonade ChangeSolve
Lexicographical NumbersSolve
Linked List CycleSolve
Linked List Cycle IISolve
Longest Common SubsequenceSolve
Longest Continuous Increasing SubsequenceSolve
Longest Continuous Subarray With Absolute Diff Less Than or Equal to LimitSolve
Longest Increasing SubsequenceSolve
Longest PalindromeSolve
Longest Palindromic SubsequenceSolve
Longest Subarray of 1's After Deleting One ElementSolve
Longest Subsequence Repeated k TimesSolve
Longest Substring with At Most Two Distinct CharactersSolve
Majority Element IISolve
Make Two Arrays Equal by Reversing SubarraysSolve
Max Number of K-Sum PairsSolve
Max Points on a LineSolve
Maximum Binary Tree IISolve
Maximum Compatibility Score SumSolve
Maximum Difference by Remapping a DigitSolve
Maximum Level Sum of a Binary TreeSolve
Maximum Nesting Depth of the ParenthesesSolve
Maximum Number of Darts Inside of a Circular DartboardSolve
Maximum Number of Events That Can Be AttendedSolve
Maximum Population YearSolve
Maximum Product SubarraySolve
Maximum Score After Splitting a StringSolve
Maximum Sum BST in Binary TreeSolve
Maximum Sum Circular SubarraySolve
Maximum Sum of Distinct Subarrays With Length KSolve
Merge Two Binary TreesSolve
Min Cost Climbing StairsSolve
Minimum Cost Path with Edge ReversalsSolve
Minimum Cost to Reach Destination in TimeSolve
Minimum Deletions for At Most K Distinct CharactersSolve
Minimum Depth of Binary TreeSolve
Minimum Falling Path SumSolve
Minimum Height TreesSolve
Minimum Insertions to Balance a Parentheses StringSolve
Minimum Knight MovesSolve
Minimum Number of Days to Make m BouquetsSolve
Minimum Path Cost in a Hidden GridSolve
Minimum Path SumSolve
Minimum Swaps To Make Sequences IncreasingSolve
Minimum Time DifferenceSolve
Monthly Transactions ISolve
Moving Stones Until ConsecutiveSolve
Moving Stones Until Consecutive IISolve
N-Queens IISolve
Nearest Exit from Entrance in MazeSolve
Number of 1 BitsSolve
Number of Comments per PostSolve
Number Of Corner RectanglesSolve
Number of Longest Increasing SubsequenceSolve
Number of ProvincesSolve
Number of Recent CallsSolve
Number of Subsequences That Satisfy the Given Sum ConditionSolve
Number of Substrings Containing All Three CharactersSolve
Number of Visible People in a QueueSolve
Number of Ways to Arrive at DestinationSolve
One Edit DistanceSolve
Pacific Atlantic Water FlowSolve
Page RecommendationsSolve
Page Recommendations IISolve
Paint House IISolve
Palindrome PermutationSolve
Partition ListSolve
Path SumSolve
Path Sum IIISolve
Power of ThreeSolve
Prefix and Suffix SearchSolve
Product of the Last K NumbersSolve
Product Sales Analysis IIISolve
Project Employees ISolve
Project Employees IISolve
Project Employees IIISolve
Queries Quality and PercentageSolve
Rank Transform of an ArraySolve
Read N Characters Given Read4Solve
Read N Characters Given read4 II - Call Multiple TimesSolve
Rearrange Array Elements by SignSolve
Reconstruct ItinerarySolve
Redundant ConnectionSolve
Remove Duplicates from Sorted ListSolve
Remove Duplicates from Sorted List IISolve
Remove K DigitsSolve
Remove Linked List ElementsSolve
Remove Outermost ParenthesesSolve
Remove Sub-Folders from the FilesystemSolve
Replace Employee ID With The Unique IdentifierSolve
Report Contiguous DatesSolve
Reported PostsSolve
Reported Posts IISolve
Restore IP AddressesSolve
Reverse BitsSolve
Reverse PairsSolve
Reverse StringSolve
Reverse Vowels of a StringSolve
Rotting OrangesSolve
Running Sum of 1d ArraySolve
Russian Doll EnvelopesSolve
Search a 2D Matrix IISolve
Second Highest SalarySolve
Separate the Digits in an ArraySolve
Shortest Path in a Grid with Obstacles EliminationSolve
Single Number IISolve
Sort an ArraySolve
Sort Array By ParitySolve
Sort Characters By FrequencySolve
Steps to Make Array Non-decreasingSolve
Strong FriendshipSolve
Students and ExaminationsSolve
Subarray Product Less Than KSolve
Subarray Sums Divisible by KSolve
Sum of Left LeavesSolve
Sum of Square NumbersSolve
Sum of Subarray MinimumsSolve
Sum of Two IntegersSolve
Sum of Unique ElementsSolve
Summary RangesSolve
Surrounded RegionsSolve
Swap Nodes in PairsSolve
Swapping Nodes in a Linked ListSolve
Symmetric TreeSolve
Task Scheduler IISolve
Threshold Majority QueriesSolve
To Be Or Not To BeSolve
Top K Frequent WordsSolve
Total Hamming DistanceSolve
Tree DiameterSolve
TriangleSolve
Triangle JudgementSolve
Two Sum IV - Input is a BSTSolve
Unique Binary Search Trees IISolve
Unique Number of OccurrencesSolve
Unique Paths IISolve
User Activity for the Past 30 Days IISolve
Valid Parenthesis StringSolve
Valid Perfect SquareSolve
Validate Binary Tree NodesSolve
Validate IP AddressSolve
Web CrawlerSolve
Web Crawler MultithreadedSolve
Words Within Two Edits of DictionarySolve
132 PatternSolve
2 Keys KeyboardSolve
24 GameSolve
3Sum SmallerSolve
3Sum With MultiplicitySolve
4Sum IISolve
A Number After a Double ReversalSolve
Add DigitsSolve
Add One Row to TreeSolve
Add Two Numbers IISolve
Add Two PromisesSolve
Adding Spaces to a StringSolve
Additive NumberSolve
All Ancestors of a Node in a Directed Acyclic GraphSolve
All Elements in Two Binary Search TreesSolve
All O`one Data StructureSolve
All Paths From Source to TargetSolve
Alternating Groups ISolve
Angle Between Hands of a ClockSolve
Apply Operations to an ArraySolve
Apply Operations to Make All Array Elements Equal to ZeroSolve
Apply Operations to Maximize ScoreSolve
Apply Transform Over Each Element in ArraySolve
Arithmetic SlicesSolve
Arithmetic Slices II - SubsequenceSolve
Arranging CoinsSolve
Array PartitionSolve
Array Prototype LastSolve
Average Waiting TimeSolve
Avoid Flood in The CitySolve
Backspace String CompareSolve
Base 7Solve
Baseball GameSolve
Basic Calculator IIISolve
Beautiful ArraySolve
Beautiful Towers ISolve
Best Meeting PointSolve
Best Sightseeing PairSolve
Best Time to Buy and Sell Stock IVSolve
Best Time to Buy and Sell Stock using StrategySolve
Best Time to Buy and Sell Stock with CooldownSolve
Binary Tree Level Order Traversal IISolve
Binary Tree Longest Consecutive SequenceSolve
Binary Tree Preorder TraversalSolve
Binary Tree PruningSolve
Binary WatchSolve
Bitwise AND of Numbers RangeSolve
Bitwise ORs of SubarraysSolve
Bitwise XOR of All PairingsSolve
Block Placement QueriesSolve
Boats to Save PeopleSolve
Build a Matrix With ConditionsSolve
Bulb SwitcherSolve
Bulls and CowsSolve
Burst BalloonsSolve
Bus RoutesSolve
Buy Two ChocolatesSolve
Calculate Money in Leetcode BankSolve
Can I WinSolve
Candy CrushSolve
Car FleetSolve
Check if a Parentheses String Can Be ValidSolve
Check If a String Contains All Binary Codes of Size KSolve
Check If All 1's Are at Least Length K Places AwaySolve
Check If Array Pairs Are Divisible by kSolve
Check If Digits Are Equal in String After Operations ISolve
Check If N and Its Double ExistSolve
Check if Number Has Equal Digit Count and Digit ValueSolve
Check if Number is a Sum of Powers of ThreeSolve
Check if Two Chessboard Squares Have the Same ColorSolve
Cherry PickupSolve
Cherry Pickup IISolve
Cinema Seat AllocationSolve
Clear DigitsSolve
Clone Binary Tree With Random PointerSolve
Closest Prime Numbers in RangeSolve
Coin Change IISolve
Collect Coins in a TreeSolve
Combine Two TablesSolve
Complement of Base 10 IntegerSolve
Complete Binary Tree InserterSolve
Complex Number MultiplicationSolve
Compute Decimal RepresentationSolve
Concatenated DivisibilitySolve
Confirmation RateSolve
Consecutive CharactersSolve
Consecutive NumbersSolve
Construct Binary Tree from Inorder and Postorder TraversalSolve
Construct Binary Tree from Preorder and Postorder TraversalSolve
Construct K Palindrome StringsSolve
Construct Smallest Number From DI StringSolve
Construct String from Binary TreeSolve
Construct String With Repeat LimitSolve
Continuous SubarraysSolve
Convert 1D Array Into 2D ArraySolve
Convert Binary Number in a Linked List to IntegerSolve
Convert BST to Greater TreeSolve
Convert the TemperatureSolve
Count Almost Equal Pairs ISolve
Count Alternating SubarraysSolve
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 Largest GroupSolve
Count Negative Numbers in a Sorted MatrixSolve
Count Nice Pairs in an ArraySolve
Count Number of Balanced PermutationsSolve
Count Number of Maximum Bitwise-OR SubsetsSolve
Count Number of Nice SubarraysSolve
Count Number of Rectangles Containing Each PointSolve
Count Number of TeamsSolve
Count Number of Trapezoids IISolve
Count Odd Numbers in an Interval RangeSolve
Count of Interesting SubarraysSolve
Count of Matches in TournamentSolve
Count of Range SumSolve
Count of Smaller Numbers After SelfSolve
Count Prefix and Suffix Pairs ISolve
Count Servers that CommunicateSolve
Count Special QuadrupletsSolve
Count Square Submatrices with All OnesSolve
Count Square Sum TriplesSolve
Count Subarrays of Length Three With a ConditionSolve
Count Subarrays Where Max Element Appears at Least K TimesSolve
Count Subarrays With Fixed BoundsSolve
Count Subarrays With Score Less Than KSolve
Count Submatrices With All OnesSolve
Count Symmetric IntegersSolve
Count the Hidden SequencesSolve
Count the Number of Arrays with K Matching Adjacent ElementsSolve
Count the Number of Fair PairsSolve
Count the Number of Good SubarraysSolve
Count the Number of Infection SequencesSolve
Count the Number of Powerful IntegersSolve
Count the Number of Substrings With Dominant OnesSolve
Count Total Number of Colored CellsSolve
Count Triplets That Can Form Two Arrays of Equal XORSolve
Count Unguarded Cells in the GridSolve
Count Ways To Build Good StringsSolve
Counting BitsSolve
Counting Words With a Given PrefixSolve
Course Schedule IVSolve
Cousins in Binary TreeSolve
Crawler Log FolderSolve
Customers Who Bought All ProductsSolve
Day of the YearSolve
DebounceSolve
Decode the MessageSolve
Decrypt String from Alphabet to Integer MappingSolve
Defuse the BombSolve
Delete and EarnSolve
Delete Characters to Make Fancy StringSolve
Delete Duplicate EmailsSolve
Delete Nodes From Linked List Present in ArraySolve
Delete the Middle Node of a Linked ListSolve
Department Highest SalarySolve
Department Top Three SalariesSolve
Design a Text EditorSolve
Design an Ordered StreamSolve
Design Circular DequeSolve
Design File SystemSolve
Design Front Middle Back QueueSolve
Design HashMapSolve
Design HashSetSolve
Design Hit CounterSolve
Design In-Memory File SystemSolve
Design Linked ListSolve
Design Memory AllocatorSolve
Design Parking SystemSolve
Design Snake GameSolve
Design TwitterSolve
Destination CitySolve
Detect CapitalSolve
Detect Cycles in 2D GridSolve
Detect SquaresSolve
Determine if Two Strings Are CloseSolve
Determine Whether Matrix Can Be Obtained By RotationSolve
Different Ways to Add ParenthesesSolve
Display the First Three RowsSolve
Distant BarcodesSolve
Distinct SubsequencesSolve
Distribute CandiesSolve
Distribute Candies Among Children IISolve
Distribute Coins in Binary TreeSolve
Divide Array Into Arrays With Max DifferenceSolve
Divide Array Into Equal PairsSolve
Divide Intervals Into Minimum Number of GroupsSolve
Divide Nodes Into the Maximum Number of GroupsSolve
Divisible and Non-divisible Sums DifferenceSolve
Divisor GameSolve
Domino and Tromino TilingSolve
Dota2 SenateSolve
Dungeon GameSolve
Duplicate EmailsSolve
Egg Drop With 2 Eggs and N FloorsSolve
Eliminate Maximum Number of MonstersSolve
Employees Whose Manager Left the CompanySolve
Equal Row and Column PairsSolve
Even Odd TreeSolve
Event EmitterSolve
Exchange SeatsSolve
Extra Characters in a StringSolve
Factorial Trailing ZeroesSolve
Final Array State After K Multiplication Operations IISolve
Final Prices With a Special Discount in a ShopSolve
Final Value of Variable After Performing OperationsSolve
Find a Peak Element IISolve
Find All Groups of FarmlandSolve
Find All K-Distant Indices in an ArraySolve
Find All Numbers Disappeared in an ArraySolve
Find All Possible Recipes from Given SuppliesSolve
Find Books with No Available CopiesSolve
Find Building Where Alice and Bob Can MeetSolve
Find Center of Star GraphSolve
Find Champion IISolve
Find Closest Number to ZeroSolve
Find Closest PersonSolve
Find Common CharactersSolve
Find Common Elements Between Two ArraysSolve
Find Duplicate SubtreesSolve
Find Eventual Safe StatesSolve
Find Followers CountSolve
Find if Array Can Be SortedSolve
Find if Path Exists in GraphSolve
Find in Mountain ArraySolve
Find K Pairs with Smallest SumsSolve
Find K-th Smallest Pair DistanceSolve
Find Kth Bit in Nth Binary StringSolve
Find Longest Special Substring That Occurs Thrice ISolve
Find Lucky Integer in an ArraySolve
Find Maximal Uncovered RangesSolve
Find Minimum Time to Finish All JobsSolve
Find Minimum Time to Reach Last Room ISolve
Find Missing ObservationsSolve
Find Mode in Binary Search TreeSolve
Find Most Frequent Vowel and ConsonantSolve
Find N Unique Integers Sum up to ZeroSolve
Find Numbers with Even Number of DigitsSolve
Find Original Array From Doubled ArraySolve
Find Resultant Array After Removing AnagramsSolve
Find Root of N-Ary TreeSolve
Find Score of an Array After Marking All ElementsSolve
Find Smallest Letter Greater Than TargetSolve
Find Subsequence of Length K With the Largest SumSolve
Find Sum of Array Product of Magical SequencesSolve
Find Target Indices After Sorting ArraySolve
Find the Child Who Has the Ball After K SecondsSolve
Find the City With the Smallest Number of Neighbors at a Threshold DistanceSolve
Find the Closest PalindromeSolve
Find the Count of Good IntegersSolve
Find the DifferenceSolve
Find the Difference of Two ArraysSolve
Find the Highest AltitudeSolve
Find the Integer Added to Array IISolve
Find the K-th Character in String Game ISolve
Find the Kth Largest Integer in the ArraySolve
Find the Lexicographically Largest String From the Box ISolve
Find the Longest Substring Containing Vowels in Even CountsSolve
Find the Maximum Length of Valid Subsequence ISolve
Find the Maximum Length of Valid Subsequence IISolve
Find the Maximum Sum of Node ValuesSolve
Find the Middle Index in ArraySolve
Find the Minimum Amount of Time to Brew PotionsSolve
Find the Minimum and Maximum Number of Nodes Between Critical PointsSolve
Find the Number of Good Pairs IISolve
Find the Number of Ways to Place People ISolve
Find the Number of Ways to Place People IISolve
Find The Original Array of Prefix XorSolve
Find the Original Typed String ISolve
Find the Original Typed String IISolve
Find the PeaksSolve
Find the Pivot IntegerSolve
Find the Power of K-Size Subarrays ISolve
Find the Punishment Number of an IntegerSolve
Find the Shortest SuperstringSolve
Find the Town JudgeSolve
Find the Winner of the Circular GameSolve
Find the XOR of Numbers Which Appear TwiceSolve
Find Unique Binary StringSolve
Find Users With Valid E-MailsSolve
Find Words Containing CharacterSolve
Find Words That Can Be Formed by CharactersSolve
Find X-Sum of All K-Long Subarrays ISolve
Finding 3-Digit Even NumbersSolve
Finding Pairs With a Certain SumSolve
First Unique NumberSolve
Fix Names in a TableSolve
Fizz BuzzSolve
Fizz Buzz MultithreadedSolve
Flatten a Multilevel Doubly Linked ListSolve
Flatten Deeply Nested ArraySolve
Flip String to Monotone IncreasingSolve
Fraction Addition and SubtractionSolve
Fruits Into Baskets IISolve
Function CompositionSolve
Furthest Building You Can ReachSolve
Game of LifeSolve
Game Play Analysis ISolve
Generate Random Point in a CircleSolve
Get Equal Substrings Within BudgetSolve
Get Maximum in Generated ArraySolve
Grid Teleportation TraversalSolve
Group Sold Products By The DateSolve
Group the People Given the Group Size They Belong ToSolve
Grumpy Bookstore OwnerSolve
Guess Number Higher or LowerSolve
Guess the WordSolve
Hand of StraightsSolve
HeatersSolve
Height CheckerSolve
Height of Binary Tree After Subtree Removal QueriesSolve
House Robber IIISolve
House Robber IVSolve
How Many Numbers Are Smaller Than the Current NumberSolve
HTML Entity ParserSolve
Human Traffic of StadiumSolve
Image SmootherSolve
Implement Magic DictionarySolve
Implement Queue using StacksSolve
Increasing Order Search TreeSolve
Increment Submatrices by OneSolve
Insert Greatest Common Divisors in Linked ListSolve
Insert into a Binary Search TreeSolve
Insertion Sort ListSolve
Integer BreakSolve
Interleaving StringSolve
Intersection of Multiple ArraysSolve
Invalid TweetsSolve
Investments in 2016Solve
IPOSolve
Jump Game IVSolve
K Inverse Pairs ArraySolve
K Radius Subarray AveragesSolve
K-diff Pairs in an ArraySolve
K-th Smallest in Lexicographical OrderSolve
K-th Symbol in GrammarSolve
Keep Multiplying Found Values by TwoSolve
Keys and RoomsSolve
Knight DialerSolve
Knight Probability in ChessboardSolve
Kth Smallest Number in Multiplication TableSolve
Largest Color Value in a Directed GraphSolve
Largest Local Values in a MatrixSolve
Largest Perimeter TriangleSolve
Last Person to Fit in the BusSolve
Last Stone WeightSolve
Leaf-Similar TreesSolve
Least Number of Unique Integers after K RemovalsSolve
Length of Longest Fibonacci SubsequenceSolve
Length of Longest Subarray With at Most K FrequencySolve
Length of the Longest Subsequence That Sums to TargetSolve
Length of the Longest Valid SubstringSolve
Letter Tile PossibilitiesSolve
Lexicographically Minimum String After Removing StarsSolve
Lexicographically Smallest Equivalent StringSolve
LFU CacheSolve
Linked List in Binary TreeSolve
Linked List Random NodeSolve
Logger Rate LimiterSolve
Long Pressed NameSolve
Longest Absolute File PathSolve
Longest Arithmetic SubsequenceSolve
Longest Arithmetic Subsequence of Given DifferenceSolve
Longest Duplicate SubstringSolve
Longest Harmonious SubsequenceSolve
Longest Nice SubarraySolve
Longest Palindrome After Substring Concatenation ISolve
Longest Palindrome by Concatenating Two Letter WordsSolve
Longest Repeating SubstringSolve
Longest Square Streak in an ArraySolve
Longest Strictly Increasing or Strictly Decreasing SubarraySolve
Longest String ChainSolve
Longest Subarray With Maximum Bitwise ANDSolve
Longest Subsequence With Limited SumSolve
Longest Substring with At Least K Repeating CharactersSolve
Longest Substring with At Most K Distinct CharactersSolve
Longest Uncommon Subsequence ISolve
Longest Unequal Adjacent Groups Subsequence IISolve
Longest Univalue PathSolve
Longest ZigZag Path in a Binary TreeSolve
Loud and RichSolve
Lowest Common Ancestor of a Binary Tree IVSolve
Lucky Numbers in a MatrixSolve
Magnetic Force Between Two BallsSolve
Make Array Elements Equal to ZeroSolve
Make Sum Divisible by PSolve
Make The String GreatSolve
Matchsticks to SquareSolve
Matrix Block SumSolve
Max Chunks To Make SortedSolve
Max Consecutive Ones IISolve
Max Difference You Can Get From Changing an IntegerSolve
Max Pair Sum in an ArraySolve
Max StackSolve
Max Sum of a Pair With Equal Sum of DigitsSolve
Maximize the Minimum Powered CitySolve
Maximum 69 NumberSolve
Maximum Absolute Sum of Any SubarraySolve
Maximum Alternating Subsequence SumSolve
Maximum and Minimum Sums of at Most Size K SubsequencesSolve
Maximum Area of Longest Diagonal RectangleSolve
Maximum Average Pass RatioSolve
Maximum Candies Allocated to K ChildrenSolve
Maximum Count of Positive Integer and Negative IntegerSolve
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 Between Node and AncestorSolve
Maximum Earnings From TaxiSolve
Maximum Erasure ValueSolve
Maximum Frequency of an Element After Performing Operations ISolve
Maximum Frequency StackSolve
Maximum GapSolve
Maximum Height by Stacking CuboidsSolve
Maximum Length of a Concatenated String with Unique CharactersSolve
Maximum Manhattan Distance After K ChangesSolve
Maximum Matching of Players With TrainersSolve
Maximum Number of Coins You Can GetSolve
Maximum Number of Distinct Elements After OperationsSolve
Maximum Number of Fish in a GridSolve
Maximum Number of Intersections on the ChartSolve
Maximum Number of Occurrences of a SubstringSolve
Maximum Number of Operations to Move Ones to the EndSolve
Maximum Number of Points From Grid QueriesSolve
Maximum Number of Tasks You Can AssignSolve
Maximum Odd Binary NumberSolve
Maximum Performance of a TeamSolve
Maximum Points You Can Obtain from CardsSolve
Maximum Product of Three NumbersSolve
Maximum Product of Two Elements in an ArraySolve
Maximum Profit in Job SchedulingSolve
Maximum Score From Removing SubstringsSolve
Maximum Score Words Formed by LettersSolve
Maximum Subarray Sum with One DeletionSolve
Maximum Sum of Subsequence With Non-adjacent ElementsSolve
Maximum Sum With Exactly K ElementsSolve
Maximum Total Damage With Spell CastingSolve
Maximum Twin Sum of a Linked ListSolve
Maximum Unique Subarray Sum After DeletionSolve
Maximum Units on a TruckSolve
Maximum Vacation DaysSolve
Maximum Value of an Ordered Triplet ISolve
Maximum Width of Binary TreeSolve
Maximum Width RampSolve
Maximum XOR of Two Numbers in an ArraySolve
Meeting Rooms IIISolve
Meeting SchedulerSolve
Merge In Between Linked ListsSolve
Merge Two 2D Arrays by Summing ValuesSolve
Mice and CheeseSolve
Min Cost to Connect All PointsSolve
Mini ParserSolve
Minimize Maximum Pair Sum in ArraySolve
Minimize the Maximum Difference of PairsSolve
Minimum Absolute DifferenceSolve
Minimum Absolute Difference Between Elements With ConstraintSolve
Minimum Absolute Difference in BSTSolve
Minimum Addition to Make Integer BeautifulSolve
Minimum Adjacent Swaps to Reach the Kth Smallest NumberSolve
Minimum Area RectangleSolve
Minimum Array EndSolve
Minimum Average DifferenceSolve
Minimum Consecutive Cards to Pick UpSolve
Minimum Cost of Buying Candies With DiscountSolve
Minimum Cost to Cut a StickSolve
Minimum Cost to Hire K WorkersSolve
Minimum Cost to Make at Least One Valid Path in a GridSolve
Minimum Cost Walk in Weighted GraphSolve
Minimum Deletions to Make String BalancedSolve
Minimum Difference Between Highest and Lowest of K ScoresSolve
Minimum Difference in Sums After Removal of ElementsSolve
Minimum Distance Between BST NodesSolve
Minimum Domino Rotations For Equal RowSolve
Minimum Fuel Cost to Report to the CapitalSolve
Minimum Genetic MutationSolve
Minimum Increment to Make Array UniqueSolve
Minimum Insertion Steps to Make a String PalindromeSolve
Minimum Limit of Balls in a BagSolve
Minimum Moves to Equal Array ElementsSolve
Minimum Moves to Reach Target ScoreSolve
Minimum Number GameSolve
Minimum Number of Arrows to Burst BalloonsSolve
Minimum Number of Changes to Make Binary String BeautifulSolve
Minimum Number of Flips to Make Binary Grid Palindromic IISolve
Minimum Number of Increments on Subarrays to Form a Target ArraySolve
Minimum Number of K Consecutive Bit FlipsSolve
Minimum Number of Moves to Seat EveryoneSolve
Minimum Number of Operations to Make Array EmptySolve
Minimum Number of Operations to Make Array XOR Equal to KSolve
Minimum Number of Operations to Make Elements in Array DistinctSolve
Minimum Number of Operations to Move All Balls to Each BoxSolve
Minimum Number of Pushes to Type Word IISolve
Minimum Number of Refueling StopsSolve
Minimum Number of Removals to Make Mountain ArraySolve
Minimum Number of Swaps to Make the String BalancedSolve
Minimum Number of Taps to Open to Water a GardenSolve
Minimum Number of Vertices to Reach All NodesSolve
Minimum Operations to Convert All Elements to ZeroSolve
Minimum Operations to Exceed Threshold Value IISolve
Minimum Operations to Make a Uni-Value GridSolve
Minimum Operations to Make Binary Array Elements Equal to One ISolve
Minimum Operations to Make the Integer ZeroSolve
Minimum Operations to Reduce X to ZeroSolve
Minimum Recolors to Get K Consecutive Black BlocksSolve
Minimum Score After Removals on a TreeSolve
Minimum Score Triangulation of PolygonSolve
Minimum Sum of Four Digit Number After Splitting DigitsSolve
Minimum Time to Complete TripsSolve
Minimum Time to Repair CarsSolve
Minimum Time Visiting All PointsSolve
Minimum Window SubsequenceSolve
Most Common WordSolve
Most Profit Assigning WorkSolve
Most Profitable Path in a TreeSolve
Most Stones Removed with Same Row or ColumnSolve
Move Pieces to Obtain a StringSolve
Movement of RobotsSolve
Movie RatingSolve
My Calendar ISolve
N-th Tribonacci NumberSolve
Nested List Weight Sum IISolve
Network Delay TimeSolve
New 21 GameSolve
Next Greater Numerically Balanced NumberSolve
Nim GameSolve
Non-decreasing ArraySolve
Not Boring MoviesSolve
Nth DigitSolve
Nth Magical NumberSolve
Number ComplementSolve
Number of Arithmetic TripletsSolve
Number of Closed IslandsSolve
Number of Common FactorsSolve
Number of Connected Components in an Undirected GraphSolve
Number of Days Between Two DatesSolve
Number of Dice Rolls With Target SumSolve
Number of Digit OneSolve
Number of Distinct IslandsSolve
Number of Distinct Islands IISolve
Number of Even and Odd BitsSolve
Number of Good PairsSolve
Number of Good Ways to Split a StringSolve
Number of Islands IISolve
Number of Laser Beams in a BankSolve
Number of Matching SubsequencesSolve
Number of Operations to Make Network ConnectedSolve
Number of Pairs Satisfying InequalitySolve
Number of Senior CitizensSolve
Number of Students Unable to Eat LunchSolve
Number of Sub-arrays With Odd SumSolve
Number of Submatrices That Sum to TargetSolve
Number of Valid Words in a SentenceSolve
Number of Ways to Form a Target String Given a DictionarySolve
Number of Ways to Split ArraySolve
Number of Wonderful SubstringsSolve
Number of Zero-Filled SubarraysSolve
Ones and ZeroesSolve
Online Stock SpanSolve
Open the LockSolve
Paint FenceSolve
Painting a Grid With Three Different ColorsSolve
Painting the WallsSolve
Palindrome PairsSolve
Palindrome Partitioning IISolve
Palindrome Permutation IISolve
Parsing A Boolean ExpressionSolve
Partition Array Into Three Parts With Equal SumSolve
Partition Array Into Two Arrays to Minimize Sum DifferenceSolve
Partition Array into Two Equal Product SubsetsSolve
Partition LabelsSolve
Partition to K Equal Sum SubsetsSolve
Pascal's Triangle IISolve
Pass the PillowSolve
Patching ArraySolve
Path with Maximum GoldSolve
Path with Maximum ProbabilitySolve
Path With Minimum EffortSolve
Peeking IteratorSolve
Percentage of Users Attended a ContestSolve
Perfect NumberSolve
Perfect RectangleSolve
Perfect SquaresSolve
Permutation SequenceSolve
Permutations IISolve
Possible BipartitionSolve
Power Grid MaintenanceSolve
Power of FourSolve
Previous Permutation With One SwapSolve
Primary Department for Each EmployeeSolve
Prime PalindromeSolve
Print Binary TreeSolve
Product Price at a Given DateSolve
Product Sales Analysis ISolve
Push DominoesSolve
Put Marbles in BagsSolve
Queue Reconstruction by HeightSolve
Rabbits in ForestSolve
Race CarSolve
Range ModuleSolve
Rank ScoresSolve
Rank Transform of a MatrixSolve
Reach a NumberSolve
Reach End of Array With Max ScoreSolve
Rearrange Characters to Make Target StringSolve
Rearranging FruitsSolve
Recover a Tree From Preorder TraversalSolve
Recover Binary Search TreeSolve
Rectangle AreaSolve
Rectangle OverlapSolve
Reduce Array Size to The HalfSolve
Redundant Connection IISolve
Reformat Department TableSolve
Regions Cut By SlashesSolve
Relative Sort ArraySolve
Remove All Occurrences of a SubstringSolve
Remove BoxesSolve
Remove Covered IntervalsSolve
Remove Digit From Number to Maximize ResultSolve
Remove Duplicate LettersSolve
Remove Max Number of Edges to Keep Graph Fully TraversableSolve
Remove Nodes From Linked ListSolve
Remove Palindromic SubsequencesSolve
Remove Stones to Minimize the TotalSolve
Remove Zero Sum Consecutive Nodes from Linked ListSolve
Reorder Data in Log FilesSolve
Reorder Routes to Make All Paths Lead to the City ZeroSolve
Reordered Power of 2Solve
Repeated DNA SequencesSolve
Repeated String MatchSolve
Repeated Substring PatternSolve
Replace Elements with Greatest Element on Right SideSolve
Reschedule Meetings for Maximum Free Time ISolve
Reshape the MatrixSolve
Restaurant GrowthSolve
Restore the Array From Adjacent PairsSolve
Resulting String After Adjacent RemovalsSolve
Reverse Nodes in Even Length GroupsSolve
Reverse String IISolve
Richest Customer WealthSolve
RLE IteratorSolve
Root Equals Sum of ChildrenSolve
Rotated DigitsSolve
Rotating the BoxSolve
Sales PersonSolve
Satisfiability of Equality EquationsSolve
Score of a StringSolve
Score of ParenthesesSolve
Scramble StringSolve
Search in a Binary Search TreeSolve
Search Suggestions SystemSolve
Seat Reservation ManagerSolve
Second Minimum Node In a Binary TreeSolve
Self Dividing NumbersSolve
Sellers With No SalesSolve
Sentence Similarity IIISolve
Sequential DigitsSolve
Serialize and Deserialize N-ary TreeSolve
Set MismatchSolve
Shifting LettersSolve
Shifting Letters IISolve
Shortest Common SupersequenceSolve
Shortest Cycle in a GraphSolve
Shortest PalindromeSolve
Shortest Path to Get All KeysSolve
Shortest Path to Get FoodSolve
Shortest Path Visiting All NodesSolve
Shortest Subarray to be Removed to Make Array SortedSolve
Shortest Subarray With OR at Least K IISolve
Shortest Subarray with Sum at Least KSolve
Shortest Unsorted Continuous SubarraySolve
Shortest Way to Form StringSolve
Shuffle an ArraySolve
Shuffle the ArraySolve
Sign of the Product of an ArraySolve
Similar String GroupsSolve
Single Number IIISolve
Single-Threaded CPUSolve
SleepSolve
Sliding PuzzleSolve
Smallest Missing Integer Greater Than Sequential Prefix SumSolve
Smallest Number in Infinite SetSolve
Smallest Range Covering Elements from K ListsSolve
Smallest Range IISolve
Smallest Subarrays With Maximum Bitwise ORSolve
Smallest Value of the Rearranged NumberSolve
Snakes and LaddersSolve
Snapshot ArraySolve
Solving Questions With BrainpowerSolve
Sort Array by Increasing FrequencySolve
Sort Items by Groups Respecting DependenciesSolve
Sort Matrix by DiagonalsSolve
Sort the Jumbled NumbersSolve
Sort the PeopleSolve
Sort Vowels in a StringSolve
Special Array ISolve
Special Array IISolve
Special Array With X Elements Greater Than or Equal XSolve
Special Positions in a Binary MatrixSolve
Spiral Matrix IISolve
Spiral Matrix IIISolve
Spiral Matrix IVSolve
Split a String in Balanced StringsSolve
Split a String Into the Max Number of Unique SubstringsSolve
Split Linked List in PartsSolve
Split Message Based on LimitSolve
Step-By-Step Directions From a Binary Tree Node to AnotherSolve
Stock Price FluctuationSolve
Stone GameSolve
Stone Game IISolve
Stone Game IIISolve
Strange PrinterSolve
Stream of CharactersSolve
String Compression IIISolve
String Matching in an ArraySolve
Strong Password CheckerSolve
Subarrays with K Different IntegersSolve
Substring with Concatenation of All WordsSolve
Substrings of Size Three with Distinct CharactersSolve
Subtract the Product and Sum of Digits of an IntegerSolve
Successful Pairs of Spells and PotionsSolve
Sum of Absolute Differences in a Sorted ArraySolve
Sum of All Subset XOR TotalsSolve
Sum of Beauty of All SubstringsSolve
Sum of Digits of String After ConvertSolve
Sum of k-Mirror NumbersSolve
Sum of Nodes with Even-Valued GrandparentSolve
Sum of Root To Leaf Binary NumbersSolve
Sum of Subarray RangesSolve
Sum of Total Strength of WizardsSolve
Super PowSolve
Swap Sex of EmployeesSolve
Take Gifts From the Richest PileSolve
Take K of Each Character From Left and RightSolve
Tenth LineSolve
The Earliest and Latest Rounds Where Players CompeteSolve
The K Weakest Rows in a MatrixSolve
The k-th Lexicographical String of All Happy Strings of Length nSolve
The kth Factor of nSolve
The Maze IISolve
The Number of Employees Which Report to Each EmployeeSolve
The Two Sneaky Numbers of DigitvilleSolve
Third Maximum NumberSolve
Three Consecutive OddsSolve
Time Based Key-Value StoreSolve
Time Needed to Buy TicketsSolve
Timeout CancellationSolve
To Lower CaseSolve
Total Characters in String After Transformations IISolve
Total Cost to Hire K WorkersSolve
Total Distance TraveledSolve
Transform Array to All Equal ElementsSolve
Transformed ArraySolve
Transpose FileSolve
Transpose MatrixSolve
Trapping Rain Water IISolve
Trips and UsersSolve
Tuple with Same ProductSolve
Two City SchedulingSolve
Two Furthest Houses With Different ColorsSolve
Ugly NumberSolve
Ugly Number IISolve
Unique Email AddressesSolve
Unique Length-3 Palindromic SubsequencesSolve
Unique Paths IIISolve
Unique Word AbbreviationSolve
Unpopular BooksSolve
Using a Robot to Print the Lexicographically Smallest StringSolve
UTF-8 ValidationSolve
Valid Arrangement of PairsSolve
Valid Mountain ArraySolve
Valid Phone NumbersSolve
Valid Triangle NumberSolve
Valid WordSolve
Validate Stack SequencesSolve
Vowel SpellcheckerSolve
Vowels Game in a StringSolve
Walking Robot SimulationSolve
Water BottlesSolve
Water Bottles IISolve
Ways to Express an Integer as Sum of PowersSolve
Wiggle Sort IISolve
Word AbbreviationSolve
Word FrequencySolve
Word PatternSolve
Word SubsetsSolve
X of a Kind in a Deck of CardsSolve
Zero Array Transformation IISolve
Zero Array Transformation IIISolve
Zigzag Grid Traversal With SkipSolve