✓ Mark Max Stack completed Max Stack Solve ↗ ✓ Mark Nested List Weight Sum II completed Nested List Weight Sum II Solve ↗ ✓ Mark All O`one Data Structure completed All O`one Data Structure Solve ↗ ✓ Mark Max Consecutive Ones III completed Max Consecutive Ones III Solve ↗ ✓ Mark Shortest Word Distance II completed Shortest Word Distance II Solve ↗ ✓ Mark Find the Celebrity completed Find the Celebrity Solve ↗ ✓ Mark Maximum Subarray completed Maximum Subarray Solve ↗ ✓ Mark Nested List Weight Sum completed Nested List Weight Sum Solve ↗ ✓ Mark Valid Parentheses completed Valid Parentheses Solve ↗ ✓ Mark Word Ladder completed Word Ladder Solve ↗ ✓ Mark Find Leaves of Binary Tree completed Find Leaves of Binary Tree Solve ↗ ✓ Mark Insert Delete GetRandom O(1) completed Insert Delete GetRandom O(1) Solve ↗ ✓ Mark Can Place Flowers completed Can Place Flowers Solve ↗ ✓ Mark Number of Islands completed Number of Islands Solve ↗ ✓ Mark Letter Combinations of a Phone Number completed Letter Combinations of a Phone Number Solve ↗ ✓ Mark Maximum Product Subarray completed Maximum Product Subarray Solve ↗ ✓ Mark Binary Tree Upside Down completed Binary Tree Upside Down Solve ↗ ✓ Mark Find First and Last Position of Element in Sorted Array completed Find First and Last Position of Element in Sorted Array Solve ↗ ✓ Mark Partition to K Equal Sum Subsets completed Partition to K Equal Sum Subsets Solve ↗ ✓ Mark Pow(x, n) completed Pow(x, n) Solve ↗ ✓ Mark Lowest Common Ancestor of a Binary Search Tree completed Lowest Common Ancestor of a Binary Search Tree Solve ↗ ✓ Mark Minimum Window Substring completed Minimum Window Substring Solve ↗ ✓ Mark Search in Rotated Sorted Array completed Search in Rotated Sorted Array Solve ↗ ✓ Mark Sort Transformed Array completed Sort Transformed Array Solve ↗ ✓ Mark LRU Cache completed LRU Cache Solve ↗ ✓ Mark Paint House completed Paint House Solve ↗ ✓ Mark Bulb Switcher completed Bulb Switcher Solve ↗ ✓ Mark Exclusive Time of Functions completed Exclusive Time of Functions Solve ↗ ✓ Mark Maximum Depth of Binary Tree completed Maximum Depth of Binary Tree Solve ↗ ✓ Mark Serialize and Deserialize Binary Tree completed Serialize and Deserialize Binary Tree Solve ↗ ✓ Mark Symmetric Tree completed Symmetric Tree Solve ↗ ✓ Mark Isomorphic Strings completed Isomorphic Strings Solve ↗ ✓ Mark Lowest Common Ancestor of a Binary Tree completed Lowest Common Ancestor of a Binary Tree Solve ↗ ✓ Mark Closest Binary Search Tree Value II completed Closest Binary Search Tree Value II Solve ↗ ✓ Mark Shortest Word Distance completed Shortest Word Distance Solve ↗ ✓ Mark Find Smallest Letter Greater Than Target completed Find Smallest Letter Greater Than Target Solve ↗ ✓ Mark Random Pick with Weight completed Random Pick with Weight Solve ↗ ✓ Mark Second Minimum Node In a Binary Tree completed Second Minimum Node In a Binary Tree Solve ↗ ✓ Mark Design Bounded Blocking Queue completed Design Bounded Blocking Queue Solve ↗ ✓ Mark Insert Delete GetRandom O(1) - Duplicates allowed completed Insert Delete GetRandom O(1) - Duplicates allowed Solve ↗ ✓ Mark Kth Largest Element in an Array completed Kth Largest Element in an Array Solve ↗ ✓ Mark Lowest Common Ancestor of a Binary Tree III completed Lowest Common Ancestor of a Binary Tree III Solve ↗ ✓ Mark Permutations completed Permutations Solve ↗ ✓ Mark Factor Combinations completed Factor Combinations Solve ↗ ✓ Mark Merge Intervals completed Merge Intervals Solve ↗ ✓ Mark Repeated DNA Sequences completed Repeated DNA Sequences Solve ↗ ✓ Mark Count Integers in Intervals completed Count Integers in Intervals Solve ↗ ✓ Mark Longest Palindromic Subsequence completed Longest Palindromic Subsequence Solve ↗ ✓ Mark Max Points on a Line completed Max Points on a Line Solve ↗ ✓ Mark Valid Number completed Valid Number Solve ↗ ✓ Mark Kth Smallest Product of Two Sorted Arrays completed Kth Smallest Product of Two Sorted Arrays Solve ↗ ✓ Mark Maximize Subarrays After Removing One Conflicting Pair completed Maximize Subarrays After Removing One Conflicting Pair Solve ↗ ✓ Mark Can I Win completed Can I Win Solve ↗ ✓ Mark Valid Perfect Square completed Valid Perfect Square Solve ↗ ✓ Mark Find K Pairs with Smallest Sums completed Find K Pairs with Smallest Sums Solve ↗ ✓ Mark Robot Room Cleaner completed Robot Room Cleaner Solve ↗ ✓ Mark Evaluate Reverse Polish Notation completed Evaluate Reverse Polish Notation Solve ↗ ✓ Mark Flatten Nested List Iterator completed Flatten Nested List Iterator Solve ↗ ✓ Mark Lowest Common Ancestor of a Binary Tree II completed Lowest Common Ancestor of a Binary Tree II Solve ↗ ✓ Mark Merge Two Sorted Lists completed Merge Two Sorted Lists Solve ↗ ✓ Mark Shortest Word Distance III completed Shortest Word Distance III Solve ↗ ✓ Mark Two Sum completed Two Sum Solve ↗ ✓ Mark Binary Tree Level Order Traversal completed Binary Tree Level Order Traversal Solve ↗ ✓ Mark Building H2O completed Building H2O Solve ↗ ✓ Mark Insert Interval completed Insert Interval Solve ↗ ✓ Mark Merge k Sorted Lists completed Merge k Sorted Lists Solve ↗ ✓ Mark Merge Two Binary Trees completed Merge Two Binary Trees Solve ↗ ✓ Mark Possible Bipartition completed Possible Bipartition Solve ↗ ✓ Mark Sparse Matrix Multiplication completed Sparse Matrix Multiplication Solve ↗ ✓ Mark Accounts Merge completed Accounts Merge Solve ↗ ✓ Mark Binary Tree Zigzag Level Order Traversal completed Binary Tree Zigzag Level Order Traversal Solve ↗ ✓ Mark Course Schedule II completed Course Schedule II Solve ↗ ✓ Mark Edit Distance completed Edit Distance Solve ↗ ✓ Mark House Robber completed House Robber Solve ↗ ✓ Mark Intersection of Two Linked Lists completed Intersection of Two Linked Lists Solve ↗ ✓ Mark Palindromic Substrings completed Palindromic Substrings Solve ↗ ✓ Mark Permutations II completed Permutations II Solve ↗ ✓ Mark Product of Array Except Self completed Product of Array Except Self Solve ↗ ✓ Mark Text Justification completed Text Justification Solve ↗ ✓ Mark Article Views I completed Article Views I Solve ↗ ✓ Mark Article Views II completed Article Views II Solve ↗ ✓ Mark Binary Search Tree Iterator completed Binary Search Tree Iterator Solve ↗ ✓ Mark Count Different Palindromic Subsequences completed Count Different Palindromic Subsequences Solve ↗ ✓ Mark Count Sequences to K completed Count Sequences to K Solve ↗ ✓ Mark Create Binary Tree From Descriptions completed Create Binary Tree From Descriptions Solve ↗ ✓ Mark Find K Closest Elements completed Find K Closest Elements Solve ↗ ✓ Mark Find Largest Value in Each Tree Row completed Find Largest Value in Each Tree Row Solve ↗ ✓ Mark Graph Valid Tree completed Graph Valid Tree Solve ↗ ✓ Mark Maximize Total Tastiness of Purchased Fruits completed Maximize Total Tastiness of Purchased Fruits Solve ↗ ✓ Mark Maximum Number of Non-overlapping Palindrome Substrings completed Maximum Number of Non-overlapping Palindrome Substrings Solve ↗ ✓ Mark Minimum Deletions to Make Array Divisible completed Minimum Deletions to Make Array Divisible Solve ↗ ✓ Mark Minimum Increase to Maximize Special Indices completed Minimum Increase to Maximize Special Indices Solve ↗ ✓ Mark New Users Daily Count completed New Users Daily Count Solve ↗ ✓ Mark Number of Sub-arrays of Size K and Average Greater than or Equal to Threshold completed Number of Sub-arrays of Size K and Average Greater than or Equal to Threshold Solve ↗ ✓ Mark Rotate List completed Rotate List Solve ↗ ✓ Mark Sqrt(x) completed Sqrt(x) Solve ↗ ✓ Mark Sum of All Odd Length Subarrays completed Sum of All Odd Length Subarrays Solve ↗ ✓ Mark Sum of Square Numbers completed Sum of Square Numbers Solve ↗ ✓ Mark Time to Cross a Bridge completed Time to Cross a Bridge Solve ↗ ✓ Mark Two Sum III - Data structure design completed Two Sum III - Data structure design Solve ↗ ✓ Mark User Purchase Platform completed User Purchase Platform Solve ↗ ✓ Mark Validate Stack Sequences completed Validate Stack Sequences Solve ↗ ✓ Mark Number of Connected Components in an Undirected Graph completed Number of Connected Components in an Undirected Graph Solve ↗ ✓ Mark Max Area of Island completed Max Area of Island Solve ↗ ✓ Mark Paint House II completed Paint House II Solve ↗ ✓ Mark Valid Triangle Number completed Valid Triangle Number Solve ↗ ✓ Mark Design HashMap completed Design HashMap Solve ↗ ✓ Mark Longest Valid Parentheses completed Longest Valid Parentheses Solve ↗ ✓ Mark Min Stack completed Min Stack Solve ↗ ✓ Mark Reverse Words in a String completed Reverse Words in a String Solve ↗ ✓ Mark Shuffle an Array completed Shuffle an Array Solve ↗ ✓ Mark Smallest Range Covering Elements from K Lists completed Smallest Range Covering Elements from K Lists Solve ↗ ✓ Mark Valid Parenthesis String completed Valid Parenthesis String Solve ↗ ✓ Mark Cinema Seat Allocation completed Cinema Seat Allocation Solve ↗ ✓ Mark Closest Leaf in a Binary Tree completed Closest Leaf in a Binary Tree Solve ↗ ✓ Mark Combination Sum II completed Combination Sum II Solve ↗ ✓ Mark Delete Node in a BST completed Delete Node in a BST Solve ↗ ✓ Mark Implement Rand10() Using Rand7() completed Implement Rand10() Using Rand7() Solve ↗ ✓ Mark Integer to Roman completed Integer to Roman Solve ↗ ✓ Mark Is Graph Bipartite? completed Is Graph Bipartite? Solve ↗ ✓ Mark LFU Cache completed LFU Cache Solve ↗ ✓ Mark Longest Substring Without Repeating Characters completed Longest Substring Without Repeating Characters Solve ↗ ✓ Mark Number of Divisible Triplet Sums completed Number of Divisible Triplet Sums Solve ↗ ✓ Mark Process Tasks Using Servers completed Process Tasks Using Servers Solve ↗ ✓ Mark Same Tree completed Same Tree Solve ↗ ✓ Mark Word Ladder II completed Word Ladder II Solve ↗ ✓ Mark 01 Matrix completed 01 Matrix Solve ↗ ✓ Mark Best Meeting Point completed Best Meeting Point Solve ↗ ✓ Mark Combination Sum completed Combination Sum Solve ↗ ✓ Mark Course Schedule completed Course Schedule Solve ↗ ✓ Mark Dot Product of Two Sparse Vectors completed Dot Product of Two Sparse Vectors Solve ↗ ✓ Mark House Robber II completed House Robber II Solve ↗ ✓ Mark Invert Binary Tree completed Invert Binary Tree Solve ↗ ✓ Mark K Closest Points to Origin completed K Closest Points to Origin Solve ↗ ✓ Mark Koko Eating Bananas completed Koko Eating Bananas Solve ↗ ✓ Mark Making A Large Island completed Making A Large Island Solve ↗ ✓ Mark Maximize Sum of Weights after Edge Removals completed Maximize Sum of Weights after Edge Removals Solve ↗ ✓ Mark Merge Sorted Array completed Merge Sorted Array Solve ↗ ✓ Mark Minimum Knight Moves completed Minimum Knight Moves Solve ↗ ✓ Mark Open the Lock completed Open the Lock Solve ↗ ✓ Mark Reorder List completed Reorder List Solve ↗ ✓ Mark Reverse Integer completed Reverse Integer Solve ↗ ✓ Mark Rotting Oranges completed Rotting Oranges Solve ↗ ✓ Mark Subarray Sum Equals K completed Subarray Sum Equals K Solve ↗ ✓ Mark Task Scheduler completed Task Scheduler Solve ↗ ✓ Mark Unique Paths completed Unique Paths Solve ↗ ✓ Mark Word Break completed Word Break Solve ↗ ✓ Mark All Nodes Distance K in Binary Tree completed All Nodes Distance K in Binary Tree Solve ↗ ✓ Mark Convert to Base -2 completed Convert to Base -2 Solve ↗ ✓ Mark Expression Add Operators completed Expression Add Operators Solve ↗ ✓ Mark Find Minimum in Rotated Sorted Array completed Find Minimum in Rotated Sorted Array Solve ↗ ✓ Mark Find the Number of Subarrays Where Boundary Elements Are Maximum completed Find the Number of Subarrays Where Boundary Elements Are Maximum Solve ↗ ✓ Mark First Unique Character in a String completed First Unique Character in a String Solve ↗ ✓ Mark Flatten a Multilevel Doubly Linked List completed Flatten a Multilevel Doubly Linked List Solve ↗ ✓ Mark H-Index completed H-Index Solve ↗ ✓ Mark Insert into a Binary Search Tree completed Insert into a Binary Search Tree Solve ↗ ✓ Mark Integer to English Words completed Integer to English Words Solve ↗ ✓ Mark Kth Smallest Element in a BST completed Kth Smallest Element in a BST Solve ↗ ✓ Mark Largest Color Value in a Directed Graph completed Largest Color Value in a Directed Graph Solve ↗ ✓ Mark Largest Rectangle in Histogram completed Largest Rectangle in Histogram Solve ↗ ✓ Mark Linked List Cycle completed Linked List Cycle Solve ↗ ✓ Mark Long Pressed Name completed Long Pressed Name Solve ↗ ✓ Mark Longest Consecutive Sequence completed Longest Consecutive Sequence Solve ↗ ✓ Mark Longest Palindromic Substring completed Longest Palindromic Substring Solve ↗ ✓ Mark Longest String Chain completed Longest String Chain Solve ↗ ✓ Mark Maximum Number of Occurrences of a Substring completed Maximum Number of Occurrences of a Substring Solve ↗ ✓ Mark Number of Visible People in a Queue completed Number of Visible People in a Queue Solve ↗ ✓ Mark Paint House III completed Paint House III Solve ↗ ✓ Mark Palindrome Linked List completed Palindrome Linked List Solve ↗ ✓ Mark Partition Labels completed Partition Labels Solve ↗ ✓ Mark Reverse Linked List completed Reverse Linked List Solve ↗ ✓ Mark Robot Bounded In Circle completed Robot Bounded In Circle Solve ↗ ✓ Mark Search in Rotated Sorted Array II completed Search in Rotated Sorted Array II Solve ↗ ✓ Mark The Maze completed The Maze Solve ↗ ✓ Mark Validate Binary Search Tree completed Validate Binary Search Tree Solve ↗