✓ Mark Two Sum completed Two Sum Solve ↗ ✓ Mark Merge Intervals completed Merge Intervals Solve ↗ ✓ Mark Best Time to Buy and Sell Stock completed Best Time to Buy and Sell Stock Solve ↗ ✓ Mark Longest Palindromic Substring completed Longest Palindromic Substring Solve ↗ ✓ Mark Longest Substring Without Repeating Characters completed Longest Substring Without Repeating Characters Solve ↗ ✓ Mark Add Two Numbers completed Add Two Numbers Solve ↗ ✓ Mark Trapping Rain Water completed Trapping Rain Water Solve ↗ ✓ Mark Decode String completed Decode String Solve ↗ ✓ Mark Group Anagrams completed Group Anagrams Solve ↗ ✓ Mark Number of Islands completed Number of Islands Solve ↗ ✓ Mark Climbing Stairs completed Climbing Stairs Solve ↗ ✓ Mark Subarray Sum Equals K completed Subarray Sum Equals K Solve ↗ ✓ Mark 3Sum completed 3Sum Solve ↗ ✓ Mark Median of Two Sorted Arrays completed Median of Two Sorted Arrays Solve ↗ ✓ Mark Valid Parentheses completed Valid Parentheses Solve ↗ ✓ Mark Longest Consecutive Sequence completed Longest Consecutive Sequence Solve ↗ ✓ Mark Meeting Rooms II completed Meeting Rooms II Solve ↗ ✓ Mark Container With Most Water completed Container With Most Water Solve ↗ ✓ Mark Insert Delete GetRandom O(1) completed Insert Delete GetRandom O(1) Solve ↗ ✓ Mark Longest Common Prefix completed Longest Common Prefix Solve ↗ ✓ Mark Majority Element completed Majority Element Solve ↗ ✓ Mark Merge Two Sorted Lists completed Merge Two Sorted Lists Solve ↗ ✓ Mark Remove Duplicates from Sorted Array completed Remove Duplicates from Sorted Array Solve ↗ ✓ Mark Valid Palindrome completed Valid Palindrome Solve ↗ ✓ Mark Word Search completed Word Search Solve ↗ ✓ Mark Longest Repeating Character Replacement completed Longest Repeating Character Replacement Solve ↗ ✓ Mark Palindrome Number completed Palindrome Number Solve ↗ ✓ Mark Rotate Image completed Rotate Image Solve ↗ ✓ Mark Design Underground System completed Design Underground System Solve ↗ ✓ Mark Evaluate Division completed Evaluate Division Solve ↗ ✓ Mark Flatten a Multilevel Doubly Linked List completed Flatten a Multilevel Doubly Linked List Solve ↗ ✓ Mark LRU Cache completed LRU Cache Solve ↗ ✓ Mark Next Permutation completed Next Permutation Solve ↗ ✓ Mark Search in Rotated Sorted Array completed Search in Rotated Sorted Array Solve ↗ ✓ Mark Single Number completed Single Number Solve ↗ ✓ Mark Valid Anagram completed Valid Anagram Solve ↗ ✓ Mark Generate Parentheses completed Generate Parentheses Solve ↗ ✓ Mark Move Zeroes completed Move Zeroes Solve ↗ ✓ Mark Coin Change completed Coin Change Solve ↗ ✓ Mark First Unique Character in a String completed First Unique Character in a String Solve ↗ ✓ Mark House Robber completed House Robber Solve ↗ ✓ Mark Search Insert Position completed Search Insert Position Solve ↗ ✓ Mark 4Sum completed 4Sum Solve ↗ ✓ Mark Concatenation of Array completed Concatenation of Array Solve ↗ ✓ Mark Koko Eating Bananas completed Koko Eating Bananas Solve ↗ ✓ Mark Merge Sorted Array completed Merge Sorted Array Solve ↗ ✓ Mark Next Greater Element I completed Next Greater Element I Solve ↗ ✓ Mark Number of Provinces completed Number of Provinces Solve ↗ ✓ Mark Product of Array Except Self completed Product of Array Except Self Solve ↗ ✓ Mark Remove Element completed Remove Element Solve ↗ ✓ Mark Reverse Integer completed Reverse Integer Solve ↗ ✓ Mark Rotting Oranges completed Rotting Oranges Solve ↗ ✓ Mark Set Matrix Zeroes completed Set Matrix Zeroes Solve ↗ ✓ Mark Squares of a Sorted Array completed Squares of a Sorted Array Solve ↗ ✓ Mark Binary Search completed Binary Search Solve ↗ ✓ Mark Check if Array Is Sorted and Rotated completed Check if Array Is Sorted and Rotated 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 Fruit Into Baskets completed Fruit Into Baskets Solve ↗ ✓ Mark Gas Station completed Gas Station Solve ↗ ✓ Mark Jump Game completed Jump Game Solve ↗ ✓ Mark Plus One completed Plus One Solve ↗ ✓ Mark Pow(x, n) completed Pow(x, n) Solve ↗ ✓ Mark Sort Colors completed Sort Colors Solve ↗ ✓ Mark String to Integer (atoi) completed String to Integer (atoi) Solve ↗ ✓ Mark Symmetric Tree completed Symmetric Tree Solve ↗ ✓ Mark Two City Scheduling completed Two City Scheduling Solve ↗ ✓ Mark Word Ladder completed Word Ladder Solve ↗ ✓ Mark Basic Calculator completed Basic Calculator Solve ↗ ✓ Mark Daily Temperatures completed Daily Temperatures Solve ↗ ✓ Mark Diameter of Binary Tree completed Diameter of Binary Tree Solve ↗ ✓ Mark Divide Two Integers completed Divide Two Integers Solve ↗ ✓ Mark Find the Index of the First Occurrence in a String completed Find the Index of the First Occurrence in a String Solve ↗ ✓ Mark Letter Combinations of a Phone Number completed Letter Combinations of a Phone Number Solve ↗ ✓ Mark Max Consecutive Ones completed Max Consecutive Ones Solve ↗ ✓ Mark Maximum Subarray completed Maximum Subarray Solve ↗ ✓ Mark Merge k Sorted Lists completed Merge k Sorted Lists Solve ↗ ✓ Mark Number of Recent Calls completed Number of Recent Calls Solve ↗ ✓ Mark Number of Ships in a Rectangle completed Number of Ships in a Rectangle Solve ↗ ✓ Mark Palindrome Linked List completed Palindrome Linked List Solve ↗ ✓ Mark Pascal's Triangle completed Pascal's Triangle Solve ↗ ✓ Mark Reverse Linked List completed Reverse Linked List Solve ↗ ✓ Mark Reverse String completed Reverse String Solve ↗ ✓ Mark Rotate Array completed Rotate Array Solve ↗ ✓ Mark Sliding Window Maximum completed Sliding Window Maximum Solve ↗ ✓ Mark Spiral Matrix completed Spiral Matrix Solve ↗ ✓ Mark Subsets completed Subsets Solve ↗ ✓ Mark Top K Frequent Elements completed Top K Frequent Elements Solve ↗ ✓ Mark Zigzag Conversion completed Zigzag Conversion Solve ↗ ✓ Mark 3Sum Closest completed 3Sum Closest Solve ↗ ✓ Mark Accounts Merge completed Accounts Merge Solve ↗ ✓ Mark Best Time to Buy and Sell Stock II completed Best Time to Buy and Sell Stock II Solve ↗ ✓ Mark Contains Duplicate completed Contains Duplicate Solve ↗ ✓ Mark Contains Duplicate II completed Contains Duplicate II Solve ↗ ✓ Mark Copy List with Random Pointer completed Copy List with Random Pointer Solve ↗ ✓ Mark Fibonacci Number completed Fibonacci Number Solve ↗ ✓ Mark Find All Anagrams in a String completed Find All Anagrams in a String Solve ↗ ✓ Mark Fizz Buzz completed Fizz Buzz Solve ↗ ✓ Mark Furthest Point From Origin completed Furthest Point From Origin Solve ↗ ✓ Mark Largest Rectangle in Histogram completed Largest Rectangle in Histogram Solve ↗ ✓ Mark Maximum Depth of Binary Tree completed Maximum Depth of Binary Tree Solve ↗ ✓ Mark Minimum Size Subarray Sum completed Minimum Size Subarray Sum Solve ↗ ✓ Mark Permutations completed Permutations Solve ↗ ✓ Mark Recyclable and Low Fat Products completed Recyclable and Low Fat Products Solve ↗ ✓ Mark Reorder List completed Reorder 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 Split Array Largest Sum completed Split Array Largest Sum Solve ↗ ✓ Mark Sqrt(x) completed Sqrt(x) Solve ↗ ✓ Mark Valid Triangle Number completed Valid Triangle Number Solve ↗ ✓ Mark Word Break completed Word Break Solve ↗ ✓ Mark Asteroid Collision completed Asteroid Collision Solve ↗ ✓ Mark Balanced Binary Tree completed Balanced Binary Tree Solve ↗ ✓ Mark Candy completed Candy Solve ↗ ✓ Mark Combination Sum completed Combination Sum Solve ↗ ✓ Mark Combine Two Tables completed Combine Two Tables Solve ↗ ✓ Mark Count Binary Substrings completed Count Binary Substrings Solve ↗ ✓ Mark Delete Node in a BST completed Delete Node in a BST Solve ↗ ✓ Mark Find Peak Element completed Find Peak Element Solve ↗ ✓ Mark Invalid Transactions completed Invalid Transactions Solve ↗ ✓ Mark Jump Game II completed Jump Game II Solve ↗ ✓ Mark Length of Last Word completed Length of Last Word Solve ↗ ✓ Mark Lowest Common Ancestor of a Binary Tree completed Lowest Common Ancestor of a Binary Tree Solve ↗ ✓ Mark Maximum Average Subarray I completed Maximum Average Subarray I Solve ↗ ✓ Mark Maximum Product Subarray completed Maximum Product Subarray Solve ↗ ✓ Mark Merge Strings Alternately completed Merge Strings Alternately Solve ↗ ✓ Mark Min Stack completed Min Stack Solve ↗ ✓ Mark Missing Number completed Missing Number Solve ↗ ✓ Mark Next Greater Element II completed Next Greater Element II Solve ↗ ✓ Mark Regular Expression Matching completed Regular Expression Matching Solve ↗ ✓ Mark Remove Duplicates from Sorted List completed Remove Duplicates from Sorted List Solve ↗ ✓ Mark Remove Nth Node From End of List completed Remove Nth Node From End of List Solve ↗ ✓ Mark Reverse Nodes in k-Group completed Reverse Nodes in k-Group Solve ↗ ✓ Mark Roman to Integer completed Roman to Integer Solve ↗ ✓ Mark Rotate List completed Rotate List Solve ↗ ✓ Mark Simplify Path completed Simplify Path Solve ↗ ✓ Mark String Compression completed String Compression Solve ↗ ✓ Mark Subsets II completed Subsets II Solve ↗ ✓ Mark Surrounded Regions completed Surrounded Regions Solve ↗ ✓ Mark Swap Nodes in Pairs completed Swap Nodes in Pairs Solve ↗ ✓ Mark Using a Robot to Print the Lexicographically Smallest String completed Using a Robot to Print the Lexicographically Smallest String Solve ↗ ✓ Mark Validate Binary Search Tree completed Validate Binary Search Tree Solve ↗ ✓ Mark Article Views I completed Article Views I Solve ↗ ✓ Mark Binary Tree Maximum Path Sum completed Binary Tree Maximum Path Sum Solve ↗ ✓ Mark Capacity To Ship Packages Within D Days completed Capacity To Ship Packages Within D Days Solve ↗ ✓ Mark Construct Binary Tree from Preorder and Inorder Traversal completed Construct Binary Tree from Preorder and Inorder Traversal Solve ↗ ✓ Mark Contiguous Array completed Contiguous Array Solve ↗ ✓ Mark Count and Say completed Count and Say Solve ↗ ✓ Mark Course Schedule II completed Course Schedule II Solve ↗ ✓ Mark Create Hello World Function completed Create Hello World Function Solve ↗ ✓ Mark Design A Leaderboard completed Design A Leaderboard Solve ↗ ✓ Mark Duplicate Emails completed Duplicate Emails Solve ↗ ✓ Mark Find Customer Referee completed Find Customer Referee Solve ↗ ✓ Mark Find Minimum in Rotated Sorted Array completed Find Minimum in Rotated Sorted Array Solve ↗ ✓ Mark Find Pivot Index completed Find Pivot Index Solve ↗ ✓ Mark Find the Lexicographically Smallest Valid Sequence completed Find the Lexicographically Smallest Valid Sequence Solve ↗ ✓ Mark First Bad Version completed First Bad Version Solve ↗ ✓ Mark First Missing Positive completed First Missing Positive Solve ↗ ✓ Mark Happy Number completed Happy Number Solve ↗ ✓ Mark House Robber II completed House Robber II Solve ↗ ✓ Mark Intersection of Two Arrays completed Intersection of Two Arrays Solve ↗ ✓ Mark Isomorphic Strings completed Isomorphic Strings Solve ↗ ✓ Mark Jump Game VII completed Jump Game VII Solve ↗ ✓ Mark Kth Largest Element in an Array completed Kth Largest Element in an Array Solve ↗ ✓ Mark Longest Increasing Subsequence completed Longest Increasing Subsequence Solve ↗ ✓ Mark Maximum Product of Three Numbers completed Maximum Product of Three Numbers Solve ↗ ✓ Mark Multiply Strings completed Multiply Strings Solve ↗ ✓ Mark Number of Longest Increasing Subsequence completed Number of Longest Increasing Subsequence Solve ↗ ✓ Mark Permutation in String completed Permutation in String Solve ↗ ✓ Mark Permutation Sequence completed Permutation Sequence Solve ↗ ✓ Mark Reverse Linked List II completed Reverse Linked List II Solve ↗ ✓ Mark Running Sum of 1d Array completed Running Sum of 1d Array Solve ↗ ✓ Mark Search a 2D Matrix II completed Search a 2D Matrix II Solve ↗ ✓ Mark Sequential Digits completed Sequential Digits Solve ↗ ✓ Mark Sort Characters By Frequency completed Sort Characters By Frequency Solve ↗ ✓ Mark Sort Integers by The Power Value completed Sort Integers by The Power Value Solve ↗ ✓ Mark Stone Game IV completed Stone Game IV Solve ↗ ✓ Mark Substring with Concatenation of All Words completed Substring with Concatenation of All Words Solve ↗ ✓ Mark Sum Root to Leaf Numbers completed Sum Root to Leaf Numbers Solve ↗ ✓ Mark Task Scheduler completed Task Scheduler Solve ↗ ✓ Mark Time Based Key-Value Store completed Time Based Key-Value Store Solve ↗ ✓ Mark Total Waviness of Numbers in Range II completed Total Waviness of Numbers in Range II Solve ↗ ✓ Mark Triangle completed Triangle Solve ↗ ✓ Mark Two Sum II - Input Array Is Sorted completed Two Sum II - Input Array Is Sorted Solve ↗ ✓ Mark Unique Paths II completed Unique Paths II Solve ↗ ✓ Mark Valid Parenthesis String completed Valid Parenthesis String Solve ↗ ✓ Mark Valid Sudoku completed Valid Sudoku Solve ↗ ✓ Mark Word Break II completed Word Break II Solve ↗ ✓ Mark 01 Matrix completed 01 Matrix Solve ↗ ✓ Mark Add Binary completed Add Binary Solve ↗ ✓ Mark All Paths From Source to Target completed All Paths From Source to Target Solve ↗ ✓ Mark Angle Between Hands of a Clock completed Angle Between Hands of a Clock Solve ↗ ✓ Mark Average Selling Price completed Average Selling Price Solve ↗ ✓ Mark Big Countries completed Big Countries Solve ↗ ✓ Mark Binary Subarrays With Sum completed Binary Subarrays With Sum Solve ↗ ✓ Mark Binary Tree Vertical Order Traversal completed Binary Tree Vertical Order Traversal Solve ↗ ✓ Mark Binary Tree Zigzag Level Order Traversal completed Binary Tree Zigzag Level Order Traversal Solve ↗ ✓ Mark Cheapest Flights Within K Stops completed Cheapest Flights Within K Stops Solve ↗ ✓ Mark Check if the Sentence Is Pangram completed Check if the Sentence Is Pangram Solve ↗ ✓ Mark Closest Equal Element Queries completed Closest Equal Element Queries Solve ↗ ✓ Mark Combination Sum II completed Combination Sum II Solve ↗ ✓ Mark Combinations completed Combinations Solve ↗ ✓ Mark Count Unhappy Friends completed Count Unhappy Friends Solve ↗ ✓ Mark Create Binary Tree From Descriptions completed Create Binary Tree From Descriptions Solve ↗ ✓ Mark Decode Ways completed Decode Ways Solve ↗ ✓ Mark Design an Ordered Stream completed Design an Ordered Stream Solve ↗ ✓ Mark Design Circular Queue completed Design Circular Queue Solve ↗ ✓ Mark Earliest Finish Time for Land and Water Rides I completed Earliest Finish Time for Land and Water Rides I Solve ↗ ✓ Mark Edit Distance completed Edit Distance Solve ↗ ✓ Mark Elimination Game completed Elimination Game Solve ↗ ✓ Mark Find if Path Exists in Graph completed Find if Path Exists in Graph Solve ↗ ✓ Mark Find Median from Data Stream completed Find Median from Data Stream Solve ↗ ✓ Mark Find the Number of Subsequences With Equal GCD completed Find the Number of Subsequences With Equal GCD Solve ↗ ✓ Mark Frequency of the Most Frequent Element completed Frequency of the Most Frequent Element Solve ↗ ✓ Mark Game Play Analysis IV completed Game Play Analysis IV Solve ↗ ✓ Mark How Many Numbers Are Smaller Than the Current Number completed How Many Numbers Are Smaller Than the Current Number Solve ↗ ✓ Mark Implement Trie (Prefix Tree) completed Implement Trie (Prefix Tree) Solve ↗ ✓ Mark Increasing Triplet Subsequence completed Increasing Triplet Subsequence Solve ↗ ✓ Mark Integer to Roman completed Integer to Roman Solve ↗ ✓ Mark Intersection of Two Linked Lists completed Intersection of Two Linked Lists Solve ↗ ✓ Mark Jewels and Stones completed Jewels and Stones Solve ↗ ✓ Mark Kids With the Greatest Number of Candies completed Kids With the Greatest Number of Candies Solve ↗ ✓ Mark Kth Missing Positive Number completed Kth Missing Positive Number Solve ↗ ✓ Mark Largest Divisible Subset completed Largest Divisible Subset Solve ↗ ✓ Mark Last Stone Weight completed Last Stone Weight Solve ↗ ✓ Mark Longest Common Subsequence completed Longest Common Subsequence Solve ↗ ✓ Mark Longest Palindrome completed Longest Palindrome Solve ↗ ✓ Mark Maximal Rectangle completed Maximal Rectangle Solve ↗ ✓ Mark Maximum Length Substring With Two Occurrences completed Maximum Length Substring With Two Occurrences Solve ↗ ✓ Mark Maximum Product of Two Digits completed Maximum Product of Two Digits Solve ↗ ✓ Mark Maximum Profit in Job Scheduling completed Maximum Profit in Job Scheduling Solve ↗ ✓ Mark Minimum Cost of Buying Candies With Discount completed Minimum Cost of Buying Candies With Discount Solve ↗ ✓ Mark Minimum Number of Days to Make m Bouquets completed Minimum Number of Days to Make m Bouquets Solve ↗ ✓ Mark Minimum Remove to Make Valid Parentheses completed Minimum Remove to Make Valid Parentheses Solve ↗ ✓ Mark N-Queens completed N-Queens Solve ↗ ✓ Mark Next Greater Element III completed Next Greater Element III Solve ↗ ✓ Mark Palindrome Partitioning completed Palindrome Partitioning Solve ↗ ✓ Mark Partition Array for Maximum Sum completed Partition Array for Maximum Sum Solve ↗ ✓ Mark Partition Equal Subset Sum completed Partition Equal Subset Sum Solve ↗ ✓ Mark Perfect Squares completed Perfect Squares Solve ↗ ✓ Mark Power of Three completed Power of Three Solve ↗ ✓ Mark Power of Two completed Power of Two Solve ↗ ✓ Mark Ransom Note completed Ransom Note Solve ↗ ✓ Mark Remove Duplicates from Sorted List II completed Remove Duplicates from Sorted List II Solve ↗ ✓ Mark Reverse Pairs completed Reverse Pairs Solve ↗ ✓ Mark Rising Temperature completed Rising Temperature Solve ↗ ✓ Mark Same Tree completed Same Tree Solve ↗ ✓ Mark Serialize and Deserialize Binary Tree completed Serialize and Deserialize Binary Tree Solve ↗ ✓ Mark Shift 2D Grid completed Shift 2D Grid Solve ↗ ✓ Mark Shortest Palindrome completed Shortest Palindrome Solve ↗ ✓ Mark Smallest Divisible Digit Product I completed Smallest Divisible Digit Product I Solve ↗ ✓ Mark Smallest Missing Integer Greater Than Sequential Prefix Sum completed Smallest Missing Integer Greater Than Sequential Prefix Sum Solve ↗ ✓ Mark Sort List completed Sort List Solve ↗ ✓ Mark Students and Examinations completed Students and Examinations Solve ↗ ✓ Mark Sudoku Solver completed Sudoku Solver Solve ↗ ✓ Mark Sum of Beauty of All Substrings completed Sum of Beauty of All Substrings Solve ↗ ✓ Mark Summary Ranges completed Summary Ranges Solve ↗ ✓ Mark Third Maximum Number completed Third Maximum Number Solve ↗ ✓ Mark Valid Mountain Array completed Valid Mountain Array Solve ↗ ✓ Mark Valid Palindrome II completed Valid Palindrome II Solve ↗ ✓ Mark Alien Dictionary completed Alien Dictionary Solve ↗ ✓ Mark Assign Cookies completed Assign Cookies Solve ↗ ✓ Mark Average Time of Process per Machine completed Average Time of Process per Machine Solve ↗ ✓ Mark Baseball Game completed Baseball Game Solve ↗ ✓ Mark Basic Calculator II completed Basic Calculator II Solve ↗ ✓ Mark Best Time to Buy and Sell Stock III completed Best Time to Buy and Sell Stock III Solve ↗ ✓ Mark Binary Tree Inorder Traversal completed Binary Tree Inorder Traversal Solve ↗ ✓ Mark Binary Tree Level Order Traversal completed Binary Tree Level Order Traversal Solve ↗ ✓ Mark Binary Tree Postorder Traversal completed Binary Tree Postorder Traversal Solve ↗ ✓ Mark Boats to Save People completed Boats to Save People Solve ↗ ✓ Mark Bulls and Cows completed Bulls and Cows Solve ↗ ✓ Mark Can Make Arithmetic Progression From Sequence completed Can Make Arithmetic Progression From Sequence Solve ↗ ✓ Mark Check Digitorial Permutation completed Check Digitorial Permutation Solve ↗ ✓ Mark Complement of Base 10 Integer completed Complement of Base 10 Integer Solve ↗ ✓ Mark Concatenation of Consecutive Binary Numbers completed Concatenation of Consecutive Binary Numbers Solve ↗ ✓ Mark Consecutive Numbers completed Consecutive Numbers Solve ↗ ✓ Mark Continuous Subarray Sum completed Continuous Subarray Sum Solve ↗ ✓ Mark Count Number of Nice Subarrays completed Count Number of Nice Subarrays Solve ↗ ✓ Mark Count Subarrays With Majority Element I completed Count Subarrays With Majority Element I Solve ↗ ✓ Mark Create a DataFrame from List completed Create a DataFrame from List Solve ↗ ✓ Mark Customer Who Visited but Did Not Make Any Transactions completed Customer Who Visited but Did Not Make Any Transactions Solve ↗ ✓ Mark Customers Who Bought All Products completed Customers Who Bought All Products Solve ↗ ✓ Mark Delete Node in a Linked List completed Delete Node in a Linked List Solve ↗ ✓ Mark Department Top Three Salaries completed Department Top Three Salaries Solve ↗ ✓ Mark Design a Todo List completed Design a Todo List Solve ↗ ✓ Mark Design Hit Counter completed Design Hit Counter Solve ↗ ✓ Mark Employee Importance completed Employee Importance Solve ↗ ✓ Mark Employees Earning More Than Their Managers completed Employees Earning More Than Their Managers Solve ↗ ✓ Mark Evaluate Reverse Polish Notation completed Evaluate Reverse Polish Notation Solve ↗ ✓ Mark Excel Sheet Column Title completed Excel Sheet Column Title Solve ↗ ✓ Mark Find Greatest Common Divisor of Array completed Find Greatest Common Divisor of Array Solve ↗ ✓ Mark Find K Closest Elements completed Find K Closest Elements Solve ↗ ✓ Mark Find Missing and Repeated Values completed Find Missing and Repeated Values Solve ↗ ✓ Mark Find Numbers with Even Number of Digits completed Find Numbers with Even Number of Digits Solve ↗ ✓ Mark Find the Difference of Two Arrays completed Find the Difference of Two Arrays Solve ↗ ✓ Mark Find the Length of the Longest Common Prefix completed Find the Length of the Longest Common Prefix Solve ↗ ✓ Mark Find the Maximum Number of Elements in Subset completed Find the Maximum Number of Elements in Subset Solve ↗ ✓ Mark Find the Prefix Common Array of Two Arrays completed Find the Prefix Common Array of Two Arrays Solve ↗ ✓ Mark Find the Winner of the Circular Game completed Find the Winner of the Circular Game Solve ↗ ✓ Mark Flatten Nested List Iterator completed Flatten Nested List Iterator Solve ↗ ✓ Mark Flood Fill completed Flood Fill Solve ↗ ✓ Mark Guess Number Higher or Lower II completed Guess Number Higher or Lower II Solve ↗ ✓ Mark Heaters completed Heaters Solve ↗ ✓ Mark Immediate Food Delivery II completed Immediate Food Delivery II Solve ↗ ✓ Mark Implement Magic Dictionary completed Implement Magic Dictionary Solve ↗ ✓ Mark Implement Queue using Stacks completed Implement Queue using Stacks Solve ↗ ✓ Mark Implement Stack using Queues completed Implement Stack using Queues Solve ↗ ✓ Mark Investments in 2016 completed Investments in 2016 Solve ↗ ✓ Mark IPO completed IPO Solve ↗ ✓ Mark Is Subsequence completed Is Subsequence Solve ↗ ✓ Mark K Closest Points to Origin completed K Closest Points to Origin Solve ↗ ✓ Mark K-diff Pairs in an Array completed K-diff Pairs in an Array Solve ↗ ✓ Mark Largest Submatrix With Rearrangements completed Largest Submatrix With Rearrangements Solve ↗ ✓ Mark Last Person to Fit in the Bus completed Last Person to Fit in the Bus Solve ↗ ✓ Mark Lemonade Change completed Lemonade Change Solve ↗ ✓ Mark Lexicographical Numbers completed Lexicographical Numbers Solve ↗ ✓ Mark Linked List Cycle completed Linked List Cycle Solve ↗ ✓ Mark Linked List Cycle II completed Linked List Cycle II Solve ↗ ✓ Mark Longest Substring of One Repeating Character completed Longest Substring of One Repeating Character Solve ↗ ✓ Mark Longest Valid Parentheses completed Longest Valid Parentheses Solve ↗ ✓ Mark Lowest Common Ancestor of a Binary Search Tree completed Lowest Common Ancestor of a Binary Search Tree Solve ↗ ✓ Mark Majority Element II completed Majority Element II Solve ↗ ✓ Mark Making A Large Island completed Making A Large Island Solve ↗ ✓ Mark Max Points on a Line completed Max Points on a Line Solve ↗ ✓ Mark Maximize Active Section with Trade I completed Maximize Active Section with Trade I Solve ↗ ✓ Mark Maximum Absolute Sum of Any Subarray completed Maximum Absolute Sum of Any Subarray Solve ↗ ✓ Mark Maximum Building Height completed Maximum Building Height Solve ↗ ✓ Mark Maximum Element After Decreasing and Rearranging completed Maximum Element After Decreasing and Rearranging Solve ↗ ✓ Mark Maximum Number of Balloons completed Maximum Number of Balloons Solve ↗ ✓ Mark Maximum Number of Integers to Choose From a Range I completed Maximum Number of Integers to Choose From a Range I Solve ↗ ✓ Mark Maximum Score Words Formed by Letters completed Maximum Score Words Formed by Letters Solve ↗ ✓ Mark Maximum Sum of Distinct Subarrays With Length K completed Maximum Sum of Distinct Subarrays With Length K Solve ↗ ✓ Mark Maximum Width of Binary Tree completed Maximum Width of Binary Tree Solve ↗ ✓ Mark Maximum XOR of Two Numbers in an Array completed Maximum XOR of Two Numbers in an Array Solve ↗ ✓ Mark Middle of the Linked List completed Middle of the Linked List Solve ↗ ✓ Mark Minimize Hamming Distance After Swap Operations completed Minimize Hamming Distance After Swap Operations Solve ↗ ✓ Mark Minimum Absolute Difference completed Minimum Absolute Difference Solve ↗ ✓ Mark Minimum Cost to Cut a Stick completed Minimum Cost to Cut a Stick Solve ↗ ✓ Mark Minimum Depth of Binary Tree completed Minimum Depth of Binary Tree Solve ↗ ✓ Mark Minimum Distance to the Target Element completed Minimum Distance to the Target Element Solve ↗ ✓ Mark Minimum Number of Pushes to Type Word II completed Minimum Number of Pushes to Type Word II Solve ↗ ✓ Mark Minimum Window Substring completed Minimum Window Substring Solve ↗ ✓ Mark Network Recovery Pathways completed Network Recovery Pathways Solve ↗ ✓ Mark Non-overlapping Intervals completed Non-overlapping Intervals Solve ↗ ✓ Mark Nth Digit completed Nth Digit Solve ↗ ✓ Mark Nth Highest Salary completed Nth Highest Salary Solve ↗ ✓ Mark Number of Paths with Max Score completed Number of Paths with Max Score Solve ↗ ✓ Mark Number of People Aware of a Secret completed Number of People Aware of a Secret Solve ↗ ✓ Mark Number of Students Unable to Eat Lunch completed Number of Students Unable to Eat Lunch 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 Number of Unique XOR Triplets II completed Number of Unique XOR Triplets II Solve ↗ ✓ Mark Number of Ways to Assign Edge Weights II completed Number of Ways to Assign Edge Weights II Solve ↗ ✓ Mark Number of ZigZag Arrays II completed Number of ZigZag Arrays II Solve ↗ ✓ Mark Online Stock Span completed Online Stock Span Solve ↗ ✓ Mark Palindromic Substrings completed Palindromic Substrings Solve ↗ ✓ Mark Partition Array Into Two Arrays to Minimize Sum Difference completed Partition Array Into Two Arrays to Minimize Sum Difference Solve ↗ ✓ Mark Partition List completed Partition List Solve ↗ ✓ Mark Peak Index in a Mountain Array completed Peak Index in a Mountain Array Solve ↗ ✓ Mark Percentage of Users Attended a Contest completed Percentage of Users Attended a Contest Solve ↗ ✓ Mark Populating Next Right Pointers in Each Node completed Populating Next Right Pointers in Each Node Solve ↗ ✓ Mark Populating Next Right Pointers in Each Node II completed Populating Next Right Pointers in Each Node II Solve ↗ ✓ Mark Process String with Special Operations I completed Process String with Special Operations I Solve ↗ ✓ Mark Product Sales Analysis III completed Product Sales Analysis III Solve ↗ ✓ Mark Range Addition II completed Range Addition II Solve ↗ ✓ Mark Rank Teams by Votes completed Rank Teams by Votes Solve ↗ ✓ Mark Rank Transform of an Array completed Rank Transform of an Array Solve ↗ ✓ Mark Rearrange Array Elements by Sign completed Rearrange Array Elements by Sign Solve ↗ ✓ Mark Reconstruct Itinerary completed Reconstruct Itinerary Solve ↗ ✓ Mark Redundant Connection completed Redundant Connection Solve ↗ ✓ Mark Remove All Adjacent Duplicates In String completed Remove All Adjacent Duplicates In String Solve ↗ ✓ Mark Remove Covered Intervals completed Remove Covered Intervals Solve ↗ ✓ Mark Remove Letter To Equalize Frequency completed Remove Letter To Equalize Frequency Solve ↗ ✓ Mark Remove Outermost Parentheses completed Remove Outermost Parentheses Solve ↗ ✓ Mark Reorganize String completed Reorganize String Solve ↗ ✓ Mark Restaurant Growth completed Restaurant Growth Solve ↗ ✓ Mark Reverse String II completed Reverse String II Solve ↗ ✓ Mark Robot Return to Origin completed Robot Return to Origin Solve ↗ ✓ Mark Rotate Function completed Rotate Function Solve ↗ ✓ Mark Search a 2D Matrix completed Search a 2D Matrix Solve ↗ ✓ Mark Search in Rotated Sorted Array II completed Search in Rotated Sorted Array II Solve ↗ ✓ Mark Search Suggestions System completed Search Suggestions System Solve ↗ ✓ Mark Set Mismatch completed Set Mismatch Solve ↗ ✓ Mark Single Number II completed Single Number II Solve ↗ ✓ Mark Smallest Palindromic Rearrangement I completed Smallest Palindromic Rearrangement I Solve ↗ ✓ Mark Smallest Range Covering Elements from K Lists completed Smallest Range Covering Elements from K Lists Solve ↗ ✓ Mark Sort an Array completed Sort an Array Solve ↗ ✓ Mark Sort Array by Increasing Frequency completed Sort Array by Increasing Frequency Solve ↗ ✓ Mark Spiral Matrix II completed Spiral Matrix II Solve ↗ ✓ Mark Stone Game completed Stone Game Solve ↗ ✓ Mark Subarrays with K Different Integers completed Subarrays with K Different Integers Solve ↗ ✓ Mark Subtree of Another Tree completed Subtree of Another Tree Solve ↗ ✓ Mark Sum of Subarray Minimums completed Sum of Subarray Minimums Solve ↗ ✓ Mark Target Sum completed Target Sum Solve ↗ ✓ Mark Text Justification completed Text Justification Solve ↗ ✓ Mark The Number of Employees Which Report to Each Employee completed The Number of Employees Which Report to Each Employee Solve ↗ ✓ Mark Total Cost to Hire K Workers completed Total Cost to Hire K Workers Solve ↗ ✓ Mark Transpose Matrix completed Transpose Matrix Solve ↗ ✓ Mark Trips and Users completed Trips and Users Solve ↗ ✓ Mark Ugly Number completed Ugly Number Solve ↗ ✓ Mark Ugly Number II completed Ugly Number II Solve ↗ ✓ Mark Unique Binary Search Trees II completed Unique Binary Search Trees II Solve ↗ ✓ Mark Unique Paths completed Unique Paths Solve ↗ ✓ Mark Valid Perfect Square completed Valid Perfect Square Solve ↗ ✓ Mark Wildcard Matching completed Wildcard Matching Solve ↗ ✓ Mark Words Within Two Edits of Dictionary completed Words Within Two Edits of Dictionary Solve ↗