✓ Mark LRU Cache completed LRU Cache Solve ↗ ✓ Mark Longest Substring Without Repeating Characters completed Longest Substring Without Repeating Characters Solve ↗ ✓ Mark Number of Islands completed Number of Islands Solve ↗ ✓ Mark Two Sum completed Two Sum Solve ↗ ✓ Mark Find Median from Data Stream completed Find Median from Data Stream Solve ↗ ✓ Mark Group Anagrams completed Group Anagrams Solve ↗ ✓ Mark Longest Palindromic Substring completed Longest Palindromic Substring Solve ↗ ✓ Mark Meeting Rooms II completed Meeting Rooms II Solve ↗ ✓ Mark Merge Intervals completed Merge Intervals Solve ↗ ✓ Mark Merge k Sorted Lists completed Merge k Sorted Lists Solve ↗ ✓ Mark Search in Rotated Sorted Array completed Search in Rotated Sorted Array Solve ↗ ✓ Mark Sliding Window Maximum completed Sliding Window Maximum Solve ↗ ✓ Mark Spiral Matrix completed Spiral Matrix Solve ↗ ✓ Mark Top K Frequent Elements completed Top K Frequent Elements Solve ↗ ✓ Mark Valid Parentheses completed Valid Parentheses Solve ↗ ✓ Mark 3Sum completed 3Sum Solve ↗ ✓ Mark Add Two Numbers completed Add Two Numbers Solve ↗ ✓ Mark All Ancestors of a Node in a Directed Acyclic Graph completed All Ancestors of a Node in a Directed Acyclic Graph Solve ↗ ✓ Mark Asteroid Collision completed Asteroid Collision Solve ↗ ✓ Mark Best Time to Buy and Sell Stock completed Best Time to Buy and Sell Stock Solve ↗ ✓ Mark Binary Tree Maximum Path Sum completed Binary Tree Maximum Path Sum Solve ↗ ✓ Mark Binary Tree Right Side View completed Binary Tree Right Side View Solve ↗ ✓ Mark Container With Most Water completed Container With Most Water Solve ↗ ✓ Mark Contiguous Array completed Contiguous Array Solve ↗ ✓ Mark Count Distinct Numbers on Board completed Count Distinct Numbers on Board Solve ↗ ✓ Mark Count Pairs Of Similar Strings completed Count Pairs Of Similar Strings Solve ↗ ✓ Mark Count the Number of Houses at a Certain Distance I completed Count the Number of Houses at a Certain Distance I Solve ↗ ✓ Mark Count the Number of Houses at a Certain Distance II completed Count the Number of Houses at a Certain Distance II Solve ↗ ✓ Mark Count Ways To Build Good Strings completed Count Ways To Build Good Strings Solve ↗ ✓ Mark Count Ways to Group Overlapping Ranges completed Count Ways to Group Overlapping Ranges Solve ↗ ✓ Mark Course Schedule II completed Course Schedule II Solve ↗ ✓ Mark Decode String completed Decode String Solve ↗ ✓ Mark Delete Node in a BST completed Delete Node in a BST Solve ↗ ✓ Mark Design Authentication Manager completed Design Authentication Manager Solve ↗ ✓ Mark Find Valid Pair of Adjacent Digits in String completed Find Valid Pair of Adjacent Digits in String Solve ↗ ✓ Mark First Missing Positive completed First Missing Positive Solve ↗ ✓ Mark Generate Parentheses completed Generate Parentheses Solve ↗ ✓ Mark HTML Entity Parser completed HTML Entity Parser Solve ↗ ✓ Mark LFU Cache completed LFU Cache Solve ↗ ✓ Mark Logger Rate Limiter completed Logger Rate Limiter Solve ↗ ✓ Mark Longest Common Prefix completed Longest Common Prefix Solve ↗ ✓ Mark Longest Consecutive Sequence completed Longest Consecutive Sequence Solve ↗ ✓ Mark Longest Increasing Subsequence completed Longest Increasing Subsequence Solve ↗ ✓ Mark Lowest Common Ancestor of a Binary Tree completed Lowest Common Ancestor of a Binary Tree Solve ↗ ✓ Mark Lucky Numbers in a Matrix completed Lucky Numbers in a Matrix Solve ↗ ✓ Mark Maximize Value of Function in a Ball Passing Game completed Maximize Value of Function in a Ball Passing Game Solve ↗ ✓ Mark Maximum Subarray completed Maximum Subarray Solve ↗ ✓ Mark Merge Two Sorted Lists completed Merge Two Sorted Lists Solve ↗ ✓ Mark Minimize Length of Array Using Operations completed Minimize Length of Array Using Operations Solve ↗ ✓ Mark Minimum Absolute Difference completed Minimum Absolute Difference Solve ↗ ✓ Mark Minimum One Bit Operations to Make Integers Zero completed Minimum One Bit Operations to Make Integers Zero Solve ↗ ✓ Mark Pairs of Songs With Total Durations Divisible by 60 completed Pairs of Songs With Total Durations Divisible by 60 Solve ↗ ✓ Mark Remove All Adjacent Duplicates in String II completed Remove All Adjacent Duplicates in String II Solve ↗ ✓ Mark Reverse Linked List completed Reverse Linked List Solve ↗ ✓ Mark Roman to Integer completed Roman to Integer Solve ↗ ✓ Mark Rotting Oranges completed Rotting Oranges Solve ↗ ✓ Mark Top K Frequent Words completed Top K Frequent Words Solve ↗ ✓ Mark Trapping Rain Water completed Trapping Rain Water Solve ↗ ✓ Mark Valid Anagram completed Valid Anagram Solve ↗ ✓ Mark Binary Tree Level Order Traversal completed Binary Tree Level Order Traversal Solve ↗ ✓ Mark Binary Tree Zigzag Level Order Traversal completed Binary Tree Zigzag Level Order Traversal Solve ↗ ✓ Mark Capacity To Ship Packages Within D Days completed Capacity To Ship Packages Within D Days Solve ↗ ✓ Mark Coin Change completed Coin Change Solve ↗ ✓ Mark Combination Sum completed Combination Sum Solve ↗ ✓ Mark Combination Sum II completed Combination Sum II Solve ↗ ✓ Mark Copy List with Random Pointer completed Copy List with Random Pointer Solve ↗ ✓ Mark Count the Number of Infection Sequences completed Count the Number of Infection Sequences Solve ↗ ✓ Mark Course Schedule completed Course Schedule Solve ↗ ✓ Mark Degree of an Array completed Degree of an Array Solve ↗ ✓ Mark Delete Node in a Linked List completed Delete Node in a Linked List Solve ↗ ✓ Mark Design HashMap completed Design HashMap Solve ↗ ✓ Mark Design In-Memory File System completed Design In-Memory File System 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 Gas Station completed Gas Station Solve ↗ ✓ Mark Insert Delete GetRandom O(1) completed Insert Delete GetRandom O(1) Solve ↗ ✓ Mark Integer to Roman completed Integer to Roman Solve ↗ ✓ Mark Isomorphic Strings completed Isomorphic Strings Solve ↗ ✓ Mark Koko Eating Bananas completed Koko Eating Bananas Solve ↗ ✓ Mark Kth Largest Element in an Array completed Kth Largest Element in an Array Solve ↗ ✓ Mark Kth Smallest Element in a BST completed Kth Smallest Element in a BST Solve ↗ ✓ Mark Largest Number completed Largest Number Solve ↗ ✓ Mark Letter Combinations of a Phone Number completed Letter Combinations of a Phone Number Solve ↗ ✓ Mark Longest Valid Parentheses completed Longest Valid Parentheses Solve ↗ ✓ Mark Maximum Number of Events That Can Be Attended completed Maximum Number of Events That Can Be Attended Solve ↗ ✓ Mark Maximum Profit From Trading Stocks completed Maximum Profit From Trading Stocks Solve ↗ ✓ Mark Median of Two Sorted Arrays completed Median of Two Sorted Arrays Solve ↗ ✓ Mark Meeting Rooms completed Meeting Rooms Solve ↗ ✓ Mark Min Stack completed Min Stack Solve ↗ ✓ Mark Minimum Size Subarray Sum completed Minimum Size Subarray Sum Solve ↗ ✓ Mark Move Zeroes completed Move Zeroes Solve ↗ ✓ Mark N-Queens completed N-Queens Solve ↗ ✓ Mark Number of Distinct Islands completed Number of Distinct Islands Solve ↗ ✓ Mark Palindromic Substrings completed Palindromic Substrings Solve ↗ ✓ Mark Permutations completed Permutations Solve ↗ ✓ Mark Pour Water completed Pour Water Solve ↗ ✓ Mark Pow(x, n) completed Pow(x, n) Solve ↗ ✓ Mark Remove Duplicates from Sorted Array completed Remove Duplicates from Sorted Array Solve ↗ ✓ Mark Reorganize String completed Reorganize String Solve ↗ ✓ Mark Restore IP Addresses completed Restore IP Addresses Solve ↗ ✓ Mark Reverse Vowels of a String completed Reverse Vowels of a String Solve ↗ ✓ Mark Rotate Image completed Rotate Image Solve ↗ ✓ Mark Search a 2D Matrix completed Search a 2D Matrix Solve ↗ ✓ Mark Search a 2D Matrix II completed Search a 2D Matrix II Solve ↗ ✓ Mark Search Suggestions System completed Search Suggestions System Solve ↗ ✓ Mark Set Matrix Zeroes completed Set Matrix Zeroes Solve ↗ ✓ Mark Simplify Path completed Simplify Path Solve ↗ ✓ Mark Sort Colors completed Sort Colors Solve ↗ ✓ Mark String Compression completed String Compression Solve ↗ ✓ Mark Subarray Sum Equals K completed Subarray Sum Equals K Solve ↗ ✓ Mark Task Scheduler completed Task Scheduler Solve ↗ ✓ Mark Unique Binary Search Trees completed Unique Binary Search Trees Solve ↗ ✓ Mark Validate Binary Search Tree completed Validate Binary Search Tree Solve ↗ ✓ Mark Vertical Order Traversal of a Binary Tree completed Vertical Order Traversal of a Binary Tree Solve ↗ ✓ Mark Word Break II completed Word Break II Solve ↗ ✓ Mark Word Search completed Word Search Solve ↗ ✓ Mark Zigzag Conversion completed Zigzag Conversion Solve ↗ ✓ Mark Add Strings completed Add Strings Solve ↗ ✓ Mark Alien Dictionary completed Alien Dictionary Solve ↗ ✓ Mark Backspace String Compare completed Backspace String Compare Solve ↗ ✓ Mark Basic Calculator completed Basic Calculator Solve ↗ ✓ Mark Basic Calculator II completed Basic Calculator II Solve ↗ ✓ Mark Binary Tree Cameras completed Binary Tree Cameras Solve ↗ ✓ Mark Break a Palindrome completed Break a Palindrome Solve ↗ ✓ Mark Calculate Amount Paid in Taxes completed Calculate Amount Paid in Taxes Solve ↗ ✓ Mark Clone Graph completed Clone Graph Solve ↗ ✓ Mark Closest Binary Search Tree Value completed Closest Binary Search Tree Value Solve ↗ ✓ Mark Consecutive Numbers Sum completed Consecutive Numbers Sum Solve ↗ ✓ Mark Contains Duplicate completed Contains Duplicate Solve ↗ ✓ Mark Count Binary Substrings completed Count Binary Substrings Solve ↗ ✓ Mark Count Servers that Communicate completed Count Servers that Communicate Solve ↗ ✓ Mark Count Vowel Substrings of a String completed Count Vowel Substrings of a String Solve ↗ ✓ Mark Daily Temperatures completed Daily Temperatures Solve ↗ ✓ Mark Decode Ways completed Decode Ways Solve ↗ ✓ Mark Design Circular Queue completed Design Circular Queue Solve ↗ ✓ Mark Diagonal Traverse completed Diagonal Traverse Solve ↗ ✓ Mark Diameter of Binary Tree completed Diameter of Binary Tree Solve ↗ ✓ Mark Distinct Subsequences completed Distinct Subsequences Solve ↗ ✓ Mark Divide Two Integers completed Divide Two Integers Solve ↗ ✓ Mark Find Peak Element completed Find Peak Element Solve ↗ ✓ Mark Find the Duplicate Number completed Find the Duplicate Number Solve ↗ ✓ Mark Find the Smallest Divisor Given a Threshold completed Find the Smallest Divisor Given a Threshold Solve ↗ ✓ Mark Find the Winner of the Circular Game completed Find the Winner of the Circular Game Solve ↗ ✓ Mark First Unique Character in a String completed First Unique Character in a String Solve ↗ ✓ Mark Fizz Buzz completed Fizz Buzz Solve ↗ ✓ Mark Flatten Binary Tree to Linked List completed Flatten Binary Tree to Linked List Solve ↗ ✓ Mark House Robber completed House Robber Solve ↗ ✓ Mark Implement Trie (Prefix Tree) completed Implement Trie (Prefix Tree) Solve ↗ ✓ Mark Insert Interval completed Insert Interval Solve ↗ ✓ Mark Integer to English Words completed Integer to English Words Solve ↗ ✓ Mark Invert Binary Tree completed Invert Binary Tree Solve ↗ ✓ Mark Island Perimeter completed Island Perimeter Solve ↗ ✓ Mark Jump Game completed Jump Game Solve ↗ ✓ Mark Jump Game II completed Jump Game II Solve ↗ ✓ Mark K Closest Points to Origin completed K Closest Points to Origin Solve ↗ ✓ Mark Keys and Rooms completed Keys and Rooms Solve ↗ ✓ Mark Kill Process completed Kill Process Solve ↗ ✓ Mark Kth Smallest Element in a Sorted Matrix completed Kth Smallest Element in a Sorted Matrix Solve ↗ ✓ Mark Last Stone Weight completed Last Stone Weight Solve ↗ ✓ Mark Linked List Cycle completed Linked List Cycle Solve ↗ ✓ Mark Longest Common Subsequence completed Longest Common Subsequence Solve ↗ ✓ Mark Longest Mountain in Array completed Longest Mountain in Array Solve ↗ ✓ Mark Longest Palindrome completed Longest Palindrome Solve ↗ ✓ Mark Longest Substring Of All Vowels in Order completed Longest Substring Of All Vowels in Order Solve ↗ ✓ Mark Majority Element completed Majority Element Solve ↗ ✓ Mark Make Array Non-decreasing or Non-increasing completed Make Array Non-decreasing or Non-increasing Solve ↗ ✓ Mark Max Consecutive Ones III completed Max Consecutive Ones III Solve ↗ ✓ Mark Maximal Square completed Maximal Square Solve ↗ ✓ Mark Maximum Earnings From Taxi completed Maximum Earnings From Taxi Solve ↗ ✓ Mark Maximum Good People Based on Statements completed Maximum Good People Based on Statements Solve ↗ ✓ Mark Maximum Number of Non-overlapping Palindrome Substrings completed Maximum Number of Non-overlapping Palindrome Substrings Solve ↗ ✓ Mark Maximum Profit in Job Scheduling completed Maximum Profit in Job Scheduling Solve ↗ ✓ Mark Merge In Between Linked Lists completed Merge In Between Linked Lists Solve ↗ ✓ Mark Merge Sorted Array completed Merge Sorted Array Solve ↗ ✓ Mark Minimum Array Sum completed Minimum Array Sum Solve ↗ ✓ Mark Minimum Cost to Cut a Stick completed Minimum Cost to Cut a Stick Solve ↗ ✓ Mark Minimum Cost to Make Array Equal completed Minimum Cost to Make Array Equal Solve ↗ ✓ Mark Minimum Number of Steps to Make Two Strings Anagram completed Minimum Number of Steps to Make Two Strings Anagram Solve ↗ ✓ Mark Minimum Remove to Make Valid Parentheses completed Minimum Remove to Make Valid Parentheses Solve ↗ ✓ Mark Next Greater Element I completed Next Greater Element I Solve ↗ ✓ Mark Next Permutation completed Next Permutation Solve ↗ ✓ Mark Non-overlapping Intervals completed Non-overlapping Intervals Solve ↗ ✓ Mark Number of Flowers in Full Bloom completed Number of Flowers in Full Bloom Solve ↗ ✓ Mark Number of Visible People in a Queue completed Number of Visible People in a Queue Solve ↗ ✓ Mark Palindrome Linked List completed Palindrome Linked List Solve ↗ ✓ Mark Palindrome Number completed Palindrome Number Solve ↗ ✓ Mark Path Sum II completed Path Sum II Solve ↗ ✓ Mark Permutation in String completed Permutation in String Solve ↗ ✓ Mark Populating Next Right Pointers in Each Node completed Populating Next Right Pointers in Each Node Solve ↗ ✓ Mark Product of Array Except Self completed Product of Array Except Self Solve ↗ ✓ Mark Rearranging Fruits completed Rearranging Fruits Solve ↗ ✓ Mark Reformat Date completed Reformat Date Solve ↗ ✓ Mark Regular Expression Matching completed Regular Expression Matching Solve ↗ ✓ Mark Remove All Adjacent Duplicates In String completed Remove All Adjacent Duplicates In String Solve ↗ ✓ Mark Remove Duplicate Letters completed Remove Duplicate Letters Solve ↗ ✓ Mark Remove Duplicates from Sorted List completed Remove Duplicates from Sorted List Solve ↗ ✓ Mark Remove Duplicates from Sorted List II completed Remove Duplicates from Sorted List II Solve ↗ ✓ Mark Remove K Digits completed Remove K Digits Solve ↗ ✓ Mark Remove Nth Node From End of List completed Remove Nth Node From End of List Solve ↗ ✓ Mark Reverse Integer completed Reverse Integer Solve ↗ ✓ Mark Reverse Substrings Between Each Pair of Parentheses completed Reverse Substrings Between Each Pair of Parentheses Solve ↗ ✓ Mark Reverse Words in a String completed Reverse Words in a String Solve ↗ ✓ Mark Rotate Array completed Rotate Array Solve ↗ ✓ Mark Rotate List completed Rotate List Solve ↗ ✓ Mark Rotate String completed Rotate String Solve ↗ ✓ Mark Second Highest Salary completed Second Highest Salary Solve ↗ ✓ Mark Single Element in a Sorted Array completed Single Element in a Sorted Array Solve ↗ ✓ Mark Sort an Array completed Sort an Array Solve ↗ ✓ Mark Sort Array by Increasing Frequency completed Sort Array by Increasing Frequency Solve ↗ ✓ Mark Sort List completed Sort List Solve ↗ ✓ Mark Split Array Largest Sum completed Split Array Largest Sum Solve ↗ ✓ Mark Sqrt(x) completed Sqrt(x) Solve ↗ ✓ Mark Squares of a Sorted Array completed Squares of a Sorted Array Solve ↗ ✓ Mark Subarray Product Less Than K completed Subarray Product Less Than K Solve ↗ ✓ Mark Subarrays with K Different Integers completed Subarrays with K Different Integers Solve ↗ ✓ Mark Surrounded Regions completed Surrounded Regions Solve ↗ ✓ Mark Text Justification completed Text Justification Solve ↗ ✓ Mark Time Based Key-Value Store completed Time Based Key-Value Store Solve ↗ ✓ Mark Triangle completed Triangle Solve ↗ ✓ Mark Unique Paths completed Unique Paths Solve ↗ ✓ Mark Valid Palindrome completed Valid Palindrome Solve ↗ ✓ Mark Validate IP Address completed Validate IP Address Solve ↗ ✓ Mark Word Break completed Word Break Solve ↗ ✓ Mark Word Ladder completed Word Ladder Solve ↗ ✓ Mark Word Pattern II completed Word Pattern II Solve ↗ ✓ Mark 3Sum Smaller completed 3Sum Smaller Solve ↗ ✓ Mark All Nodes Distance K in Binary Tree completed All Nodes Distance K in Binary Tree Solve ↗ ✓ Mark Average Selling Price completed Average Selling Price Solve ↗ ✓ Mark Basic Calculator III completed Basic Calculator III Solve ↗ ✓ Mark Binary Search completed Binary Search Solve ↗ ✓ Mark Binary Tree Vertical Order Traversal completed Binary Tree Vertical Order Traversal Solve ↗ ✓ Mark Boundary of Binary Tree completed Boundary of Binary Tree Solve ↗ ✓ Mark Bulb Switcher completed Bulb Switcher Solve ↗ ✓ Mark Cache With Time Limit completed Cache With Time Limit Solve ↗ ✓ Mark Can Place Flowers completed Can Place Flowers Solve ↗ ✓ Mark Candy completed Candy Solve ↗ ✓ Mark Cheapest Flights Within K Stops completed Cheapest Flights Within K Stops Solve ↗ ✓ Mark Climbing Stairs completed Climbing Stairs Solve ↗ ✓ Mark Combination Sum IV completed Combination Sum IV Solve ↗ ✓ Mark Continuous Subarray Sum completed Continuous Subarray Sum Solve ↗ ✓ Mark Convert Binary Number in a Linked List to Integer completed Convert Binary Number in a Linked List to Integer Solve ↗ ✓ Mark Count and Say completed Count and Say Solve ↗ ✓ Mark Count Number of Nice Subarrays completed Count Number of Nice Subarrays Solve ↗ ✓ Mark Count of Range Sum completed Count of Range Sum Solve ↗ ✓ Mark Count Palindromic Subsequences completed Count Palindromic Subsequences Solve ↗ ✓ Mark Count Primes completed Count Primes Solve ↗ ✓ Mark Count Substrings Without Repeating Character completed Count Substrings Without Repeating Character Solve ↗ ✓ Mark Create Maximum Number completed Create Maximum Number Solve ↗ ✓ Mark Decrypt String from Alphabet to Integer Mapping completed Decrypt String from Alphabet to Integer Mapping Solve ↗ ✓ Mark Design a Text Editor completed Design a Text Editor Solve ↗ ✓ Mark Design Add and Search Words Data Structure completed Design Add and Search Words Data Structure Solve ↗ ✓ Mark Design File System completed Design File System Solve ↗ ✓ Mark Edit Distance completed Edit Distance Solve ↗ ✓ Mark Element Appearing More Than 25% In Sorted Array completed Element Appearing More Than 25% In Sorted Array Solve ↗ ✓ Mark Encode and Decode Strings completed Encode and Decode Strings Solve ↗ ✓ Mark Evaluate Reverse Polish Notation completed Evaluate Reverse Polish Notation Solve ↗ ✓ Mark Find All Duplicates in an Array completed Find All Duplicates in an Array Solve ↗ ✓ Mark Find All Numbers Disappeared in an Array completed Find All Numbers Disappeared in an Array Solve ↗ ✓ Mark Find Common Characters completed Find Common Characters Solve ↗ ✓ Mark Find K Pairs with Smallest Sums completed Find K Pairs with Smallest Sums Solve ↗ ✓ Mark Find Minimum in Rotated Sorted Array completed Find Minimum in Rotated Sorted Array Solve ↗ ✓ Mark Find Subsequence of Length K With the Largest Sum completed Find Subsequence of Length K With the Largest Sum Solve ↗ ✓ Mark Fraction to Recurring Decimal completed Fraction to Recurring Decimal Solve ↗ ✓ Mark Frog Jump completed Frog Jump Solve ↗ ✓ Mark Game of Life completed Game of Life Solve ↗ ✓ Mark Get the Maximum Score completed Get the Maximum Score Solve ↗ ✓ Mark Greatest Common Divisor of Strings completed Greatest Common Divisor of Strings Solve ↗ ✓ Mark Implement Queue using Stacks completed Implement Queue using Stacks Solve ↗ ✓ Mark Largest Divisible Subset completed Largest Divisible Subset Solve ↗ ✓ Mark Leaf-Similar Trees completed Leaf-Similar Trees Solve ↗ ✓ Mark Letter Tile Possibilities completed Letter Tile Possibilities Solve ↗ ✓ Mark Linked List Cycle II completed Linked List Cycle II Solve ↗ ✓ Mark Longest Substring with At Most K Distinct Characters completed Longest Substring with At Most K Distinct Characters Solve ↗ ✓ Mark Longest Substring with At Most Two Distinct Characters completed Longest Substring with At Most Two Distinct Characters Solve ↗ ✓ Mark Making A Large Island completed Making A Large Island Solve ↗ ✓ Mark Max Area of Island completed Max Area of Island Solve ↗ ✓ Mark Max Consecutive Ones completed Max Consecutive Ones Solve ↗ ✓ Mark Max Stack completed Max Stack Solve ↗ ✓ Mark Maximize Greatness of an Array completed Maximize Greatness of an Array Solve ↗ ✓ Mark Maximum Candies Allocated to K Children completed Maximum Candies Allocated to K Children Solve ↗ ✓ Mark Maximum Depth of Binary Tree completed Maximum Depth of Binary Tree Solve ↗ ✓ Mark Maximum Employees to Be Invited to a Meeting completed Maximum Employees to Be Invited to a Meeting Solve ↗ ✓ Mark Maximum Product Subarray completed Maximum Product Subarray Solve ↗ ✓ Mark Maximum XOR of Two Numbers in an Array completed Maximum XOR of Two Numbers in an Array Solve ↗ ✓ Mark Meeting Rooms III completed Meeting Rooms III Solve ↗ ✓ Mark Merge Nodes in Between Zeros completed Merge Nodes in Between Zeros Solve ↗ ✓ Mark Merge Strings Alternately completed Merge Strings Alternately Solve ↗ ✓ Mark Minimize Maximum of Array completed Minimize Maximum of Array Solve ↗ ✓ Mark Minimum Area Rectangle completed Minimum Area Rectangle Solve ↗ ✓ Mark Minimum Cost Homecoming of a Robot in a Grid completed Minimum Cost Homecoming of a Robot in a Grid Solve ↗ ✓ Mark Minimum Genetic Mutation completed Minimum Genetic Mutation Solve ↗ ✓ Mark Minimum Insertion Steps to Make a String Palindrome completed Minimum Insertion Steps to Make a String Palindrome Solve ↗ ✓ Mark Minimum Operations to Halve Array Sum completed Minimum Operations to Halve Array Sum Solve ↗ ✓ Mark Minimum Sideway Jumps completed Minimum Sideway Jumps Solve ↗ ✓ Mark Minimum Window Substring completed Minimum Window Substring Solve ↗ ✓ Mark Missing Number completed Missing Number Solve ↗ ✓ Mark Multiply Strings completed Multiply Strings Solve ↗ ✓ Mark My Calendar I completed My Calendar I Solve ↗ ✓ Mark Nested List Weight Sum completed Nested List Weight Sum Solve ↗ ✓ Mark Next Greater Element III completed Next Greater Element III Solve ↗ ✓ Mark Number of Students Unable to Eat Lunch completed Number of Students Unable to Eat Lunch Solve ↗ ✓ Mark Number of Valid Words in a Sentence completed Number of Valid Words in a Sentence Solve ↗ ✓ Mark Odd Even Linked List completed Odd Even Linked List Solve ↗ ✓ Mark Pancake Sorting completed Pancake Sorting Solve ↗ ✓ Mark Partition Equal Subset Sum completed Partition Equal Subset Sum Solve ↗ ✓ Mark Path Sum III completed Path Sum III Solve ↗ ✓ Mark Plates Between Candles completed Plates Between Candles Solve ↗ ✓ Mark Remove Invalid Parentheses completed Remove Invalid Parentheses Solve ↗ ✓ Mark Remove Linked List Elements completed Remove Linked List Elements Solve ↗ ✓ Mark Reorder List completed Reorder List Solve ↗ ✓ Mark Reverse Linked List II completed Reverse Linked List II Solve ↗ ✓ Mark Same Tree completed Same Tree Solve ↗ ✓ Mark Serialize and Deserialize Binary Tree completed Serialize and Deserialize Binary Tree Solve ↗ ✓ Mark Shortest Path in a Grid with Obstacles Elimination completed Shortest Path in a Grid with Obstacles Elimination Solve ↗ ✓ Mark Shortest Path in Binary Matrix completed Shortest Path in Binary Matrix Solve ↗ ✓ Mark Single-Threaded CPU completed Single-Threaded CPU Solve ↗ ✓ Mark Sparse Matrix Multiplication completed Sparse Matrix Multiplication Solve ↗ ✓ Mark Step-By-Step Directions From a Binary Tree Node to Another completed Step-By-Step Directions From a Binary Tree Node to Another Solve ↗ ✓ Mark Subsets completed Subsets Solve ↗ ✓ Mark Sudoku Solver completed Sudoku Solver Solve ↗ ✓ Mark Super Egg Drop completed Super Egg Drop Solve ↗ ✓ Mark Swap Nodes in Pairs completed Swap Nodes in Pairs Solve ↗ ✓ Mark Swapping Nodes in a Linked List completed Swapping Nodes in a Linked List Solve ↗ ✓ Mark The kth Factor of n completed The kth Factor of n Solve ↗ ✓ Mark The Maze II completed The Maze II Solve ↗ ✓ Mark Trapping Rain Water II completed Trapping Rain Water II Solve ↗ ✓ Mark Two City Scheduling completed Two City Scheduling Solve ↗ ✓ Mark Two Sum II - Input Array Is Sorted completed Two Sum II - Input Array Is Sorted Solve ↗ ✓ Mark Two Sum IV - Input is a BST completed Two Sum IV - Input is a BST Solve ↗ ✓ Mark Valid Sudoku completed Valid Sudoku Solve ↗ ✓ Mark Water and Jug Problem completed Water and Jug Problem Solve ↗ ✓ Mark Word Search II completed Word Search II Solve ↗