Google — 180 Days
Best Time To Buy And Sell Stock
Longest Substring Without Repeating Characters
Number Of Visible People In A Queue
Remove Duplicates From Sorted Array
Search In Rotated Sorted Array
Find The Index Of The First Occurrence In A String
Recyclable And Low Fat Products
Largest Rectangle In Histogram
Longest Repeating Character Replacement
Best Time To Buy And Sell Stock Ii
Longest Increasing Subsequence
Single Element In A Sorted Array
Letter Combinations Of A Phone Number
Remove Nth Node From End Of List
Find First And Last Position Of Element In Sorted Array
Kth Largest Element In An Array
Next Special Palindrome Number
Two Sum Ii Input Array Is Sorted
Peak Index In A Mountain Array
Binary Tree Zigzag Level Order Traversal
Employees Earning More Than Their Managers
Path With Maximum Minimum Value
Find N Unique Integers Sum Up To Zero
Remove Duplicates From Sorted List
Lowest Common Ancestor Of A Binary Tree
K Th Smallest In Lexicographical Order
Maximum Number Of Events That Can Be Attended
Rearrange Array Elements By Sign
Find Minimum In Rotated Sorted Array
Intersection Of Two Linked Lists
Find All Numbers Disappeared In An Array
Longest Harmonious Subsequence
Delete Nodes And Return Forest
Shortest Path In A Grid With Obstacles Elimination
Check If Array Is Sorted And Rotated
Remove Duplicates From Sorted List Ii
Binary Tree Level Order Traversal
Construct Binary Tree From Preorder And Inorder Traversal
Serialize And Deserialize Binary Tree
Capacity To Ship Packages Within D Days
Count Square Submatrices With All Ones
Minimum Number Of Days To Make M Bouquets
Minimum Number Of Increments On Subarrays To Form A Target Array
Minimum Time To Finish The Race
Find Missing And Repeated Values
Substring With Concatenation Of All Words
Remove Duplicates From Sorted Array Ii
Convert Sorted Array To Binary Search Tree
Managers With At Least 5 Direct Reports
Vertical Order Traversal Of A Binary Tree
Replace Employee Id With The Unique Identifier
Longest Subarray Of 1s After Deleting One Element
Calculate Money In Leetcode Bank
Maximum Score From Removing Substrings
Next Greater Numerically Balanced Number
Minimize The Maximum Difference Of Pairs
Distribute Candies Among Children Ii
Find The Minimum Area To Cover All Ones I
Find The K Th Character In String Game I
Minimum Increments To Equalize Leaf Paths
Evaluate Reverse Polish Notation
Find Minimum In Rotated Sorted Array Ii
Design Add And Search Words Data Structure
Increasing Triplet Subsequence
First Unique Character In A String
Find All Duplicates In An Array
Minimum Number Of K Consecutive Bit Flips
Greatest Common Divisor Of Strings
Shortest Path In Binary Matrix
Count Submatrices With All Ones
Frequency Of The Most Frequent Element
Kth Smallest Product Of Two Sorted Arrays
Find All K Distant Indices In An Array
Largest 3 Same Digit Number In String
The Latest Time To Catch A Bus
Range Product Queries Of Powers
Minimum Operations To Make The Integer Zero
Divide Array Into Arrays With Max Difference
Find The Original Typed String I
Find The Original Typed String Ii
Search In Rotated Sorted Array Ii
Best Time To Buy And Sell Stock Iii
Best Time To Buy And Sell Stock With Cooldown
Find K Pairs With Smallest Sums
Cheapest Flights Within K Stops
Shortest Path Visiting All Nodes
The Earliest Moment When Everyone Become Friends
Count Number Of Nice Subarrays
Find The Smallest Divisor Given A Threshold
Convert Integer To The Sum Of Two No Zero Integers
Minimum Number Of Taps To Open To Water A Garden
Find Lucky Integer In An Array
Average Time Of Process Per Machine
Maximum Number Of Events That Can Be Attended Ii
Check If The Sentence Is Pangram
Painting A Grid With Three Different Colors
Maximum Number Of Words You Can Type
Delete Characters To Make Fancy String
Find Subsequence Of Length K With The Largest Sum
Count Hills And Valleys In An Array
Number Of People Aware Of A Secret
Move Pieces To Obtain A String
Smallest Subarrays With Maximum Bitwise Or
Find The Maximum Achievable Number
Find The Maximum Length Of Valid Subsequence I
Maximize Subarrays After Removing One Conflicting Pair
Minimum Operations To Make Array Elements Zero
Flatten Binary Tree To Linked List
Populating Next Right Pointers In Each Node
Different Ways To Add Parentheses
Minimum Absolute Difference In Bst
Design Search Autocomplete System
Longest Continuous Increasing Subsequence
Number Of Matching Subsequences
Convert Binary Number In A Linked List To Integer
Maximum Sum Bst In Binary Tree
Maximum Points You Can Obtain From Cards
The Number Of Employees Which Report To Each Employee
Minimum Interval To Include Each Query
Final Value Of Variable After Performing Operations
Longest Subsequence Repeated K Times
Maximum Difference Between Increasing Elements
Delete The Middle Node Of A Linked List
Maximum Fruits Harvested After At Most K Steps
Minimum Weighted Subgraph With The Required Paths
Find Resultant Array After Removing Anagrams
Ways To Express An Integer As Sum Of Powers
Find Words Containing Character
Maximum Frequency Of An Element After Performing Operations I
Make Array Elements Equal To Zero
Smallest Number With All Set Bits
Maximize The Number Of Target Nodes After Connecting Trees Ii
Reschedule Meetings For Maximum Free Time I
Minimum Pair Removal To Sort Array I
Binary Tree Preorder Traversal
Best Time To Buy And Sell Stock Iv
Lowest Common Ancestor Of A Binary Search Tree
Longest Increasing Path In A Matrix
Count Numbers With Unique Digits
Kth Smallest Element In A Sorted Matrix
Queue Reconstruction By Height
Reconstruct Original Digits From English
Longest Word In Dictionary Through Deleting
Shortest Unsorted Continuous Subarray
Delete Operation For Two Strings
Classes With At Least 5 Students
Smallest Range Covering Elements From K Lists
Best Time To Buy And Sell Stock With Transaction Fee
Find Smallest Letter Greater Than Target
Maximize Distance To Closest Person
X Of A Kind In A Deck Of Cards
Reveal Cards In Increasing Order
Subarrays With K Different Integers
Customers Who Bought All Products
Maximum Nesting Depth Of Two Valid Parentheses Strings
Queries Quality And Percentage
Remove Sub Folders From The Filesystem
Subtract The Product And Sum Of Digits Of An Integer
Find The City With The Smallest Number Of Neighbors At A Threshold Distance
Time Needed To Inform All Employees
Number Of Subsequences That Satisfy The Given Sum Condition
Magnetic Force Between Two Balls
Min Cost To Connect All Points
Lowest Common Ancestor Of A Binary Tree Iii
Sum Of Absolute Differences In A Sorted Array
Number Of Students Unable To Eat Lunch
Minimum Number Of People To Teach
Minimum Number Of Operations To Move All Balls To Each Box
Sum Of Beauty Of All Substrings
Finding Pairs With A Certain Sum
The Earliest And Latest Rounds Where Players Compete
Number Of Ways To Arrive At Destination
Partition Array Into Two Arrays To Minimize Sum Difference
Count Number Of Maximum Bitwise Or Subsets
Step By Step Directions From A Binary Tree Node To Another
Maximum Twin Sum Of A Linked List
Maximum Candies Allocated To K Children
Maximum Score Of A Node Sequence
Find Closest Node To Given Two Nodes
Left And Right Sum Differences
Divisible And Non Divisible Sums Difference
Find Beautiful Indices In The Given Array I
Alice And Bob Playing Flower Game
Find The Number Of Ways To Place People I
Lexicographically Minimum String After Removing Stars
Maximum Total Damage With Spell Casting
Find The Maximum Length Of Valid Subsequence Ii
Delete Nodes From Linked List Present In Array
Adjacent Increasing Subarrays Detection I
Maximum Number Of Distinct Elements After Operations
Maximum Difference Between Adjacent Elements In A Circular Array
Reschedule Meetings For Maximum Free Time Ii
Maximum Difference Between Even And Odd Frequency I
Maximum Difference Between Even And Odd Frequency Ii
Path Existence Queries In A Graph I
Minimum Swaps To Sort By Digit Sum
Find Weighted Median Node In Tree
Construct Binary Tree From Inorder And Postorder Traversal
Binary Tree Level Order Traversal Ii
Convert Sorted List To Binary Search Tree
Populating Next Right Pointers In Each Node Ii
Smallest Rectangle Enclosing Black Pixels
Binary Tree Vertical Order Traversal
Maximum Product Of Word Lengths
Maximum Xor Of Two Numbers In An Array
Flatten A Multilevel Doubly Linked List
Number Of Segments In A String
Minimum Moves To Equal Array Elements
Longest Palindromic Subsequence
Friend Requests Ii Who Has The Most Friends
Number Of Longest Increasing Subsequence
Maximum Sum Of 3 Non Overlapping Subarrays
Binary Number With Alternating Bits
Search In A Binary Search Tree
Maximum Length Of Repeated Subarray
All Nodes Distance K In Binary Tree
Minimum Number Of Refueling Stops
All Possible Full Binary Trees
Minimum Add To Make Parentheses Valid
Satisfiability Of Equality Equations
Pairs Of Songs With Total Durations Divisible By 60
Partition Array For Maximum Sum
Lexicographically Smallest Equivalent String
Highest Grade For Each Student
Minimum Cost Tree From Leaf Values
Critical Connections In A Network
Tiling A Rectangle With The Fewest Squares
Minimum Moves To Move A Box To Their Target Location
Maximum Candies You Can Get From Boxes
Decompress Run Length Encoded List
Delete Leaves With A Given Value
Number Of Steps To Reduce A Number To Zero
Number Of Substrings Containing All Three Characters
Minimum Cost To Make At Least One Valid Path In A Grid
Generate A String With Characters That Have Odd Counts
Design A Stack With Increment Operation
Minimum Value To Get Positive Step By Step Sum
Build Array Where You Can Find The Maximum Exactly K Comparisons
Kids With The Greatest Number Of Candies
Maximum Number Of Vowels In A Substring Of Given Length
Maximum Product Of Two Elements In An Array
Reorder Routes To Make All Paths Lead To The City Zero
Count Odd Numbers In An Interval Range
Shortest Subarray To Be Removed To Make Array Sorted
Remove Max Number Of Edges To Keep Graph Fully Traversable
Customer Who Visited But Did Not Make Any Transactions
Percentage Of Users Attended A Contest
Minimum Operations To Reduce X To Zero
Ways To Split Array Into Three Subarrays
Swapping Nodes In A Linked List
Check If Number Is A Sum Of Powers Of Three
Primary Department For Each Employee
Maximum Value At A Given Index In A Bounded Array
Determine Whether Matrix Can Be Obtained By Rotation
Unique Length 3 Palindromic Subsequences
Delete Duplicate Folders In System
Find Greatest Common Divisor Of Array
Maximum Product Of The Length Of Two Palindromic Subsequences
Maximize The Confusion Of An Exam
Maximum Number Of Words Found In Sentences
Find All Possible Recipes From Given Supplies
Longest Palindrome By Concatenating Two Letter Words
All Ancestors Of A Node In A Directed Acyclic Graph
Replace Non Coprime Numbers In Array
Largest Number After Digit Swaps By Parity
Number Of Flowers In Full Bloom
Count Unguarded Cells In The Grid
Partition Array Such That Maximum Difference Is K
Successful Pairs Of Spells And Potions
Minimum Score After Removals On A Tree
Number Of Zero Filled Subarrays
Number Of Unique Subjects Taught By Each Teacher
Minimum Replacements To Sort The Array
Minimum Recolors To Get K Consecutive Black Blocks
Maximum Matching Of Players With Trainers
Longest Subarray With Maximum Bitwise And
Height Of Binary Tree After Subtree Removal Queries
Closest Nodes Queries In A Binary Search Tree
Minimum Score Of A Path Between Two Cities
Return Length Of Arguments Passed
Minimum Equal Sum Of Two Arrays After Replacing Zeros
Find Common Elements Between Two Arrays
Maximum Area Of Longest Diagonal Rectangle
Count Elements With Maximum Frequency
Minimum Deletions To Make String K Special
Taking Maximum Energy From The Mystic Dungeon
Find The Minimum Area To Cover All Ones Ii
Generate Binary Strings Without Adjacent Zeros
Minimum Number Of Flips To Make Binary Grid Palindromic Ii
Find The K Th Character In String Game Ii
Total Characters In String After Transformations Ii
Find Minimum Time To Reach Last Room I
Count Number Of Balanced Permutations
Maximum Frequency Of An Element After Performing Operations Ii
Adjacent Increasing Subarrays Detection Ii
Find The Maximum Number Of Fruits Collected
Maximum Subarray With Equal Products
Check If Digits Are Equal In String After Operations I
Maximum Unique Subarray Sum After Deletion
Path Existence Queries In A Graph Ii
Find Most Frequent Vowel And Consonant
Best Time To Buy And Sell Stock V
Count Partitions With Max Min Difference At Most K
Find Maximum Area Of A Triangle
Count Prime Gap Balanced Subarrays
Count Islands With Total Value Divisible By K
Partition Array For Maximum Xor And And
Maximum Total From Optimal Activation Order
Partition Array Into K Distinct Groups
Subsequence Sum After Capping Elements
Sum Of Perfect Square Ancestors
Lexicographically Smallest Permutation Greater Than Target
Back to Google • LeetCode Index