Grind 75 === - 1. [Two Sum](https://hackmd.io/@RAHYy1QGQMeKNR10uK2unQ/rkpMM7M2j) Easy - 2. [Valid Parentheses](https://hackmd.io/@RAHYy1QGQMeKNR10uK2unQ/SkMzz7d3j) Easy - 3. [Merge Two Sorted Lists](https://hackmd.io/@RAHYy1QGQMeKNR10uK2unQ/S1GZrmuhi) Easy - 4. [Best Time to Buy and Sell Stock](https://hackmd.io/@RAHYy1QGQMeKNR10uK2unQ/ByP2gBY2o) Easy - 5. [Valid Palindrome](https://hackmd.io/@RAHYy1QGQMeKNR10uK2unQ/B1RISIF2s) Easy - 6. [Invert Binary Tree](https://hackmd.io/@RAHYy1QGQMeKNR10uK2unQ/ry74Sj712) Easy 7 [Valid Anagram](https://hackmd.io/@RAHYy1QGQMeKNR10uK2unQ/S1wThds1n) Easy 8 Binary Search Easy · 15 mins 9 Flood Fill Easy · 20 mins 10 Lowest Common Ancestor of a Binary Search Tree Easy · 20 mins 11 Balanced Binary Tree Easy · 15 mins 12 Linked List Cycle Easy · 20 mins 13 Implement Queue using Stacks Easy · 20 mins 1 First Bad Version Easy · 20 mins 2 [Ransom Note](https://hackmd.io/@RAHYy1QGQMeKNR10uK2unQ/rJvCOj7kh) Easy 3 Climbing Stairs Easy · 20 mins 4 Longest Palindrome Easy · 20 mins 5 Reverse Linked List Easy · 20 mins 6 Majority Element Easy · 20 mins 7 Add Binary Easy · 15 mins 8 Diameter of Binary Tree Easy · 30 mins 9 Middle of the Linked List Easy · 20 mins 10 Maximum Depth of Binary Tree Easy · 15 mins 11 Contains Duplicate Easy · 15 mins 12 Maximum Subarray Medium · 20 mins 1 Insert Interval Medium · 25 mins 2 01 Matrix Medium · 30 mins 3 K Closest Points to Origin Medium · 30 mins 4 Longest Substring Without Repeating Characters Medium · 30 mins 5 3Sum Medium · 30 mins 6 Binary Tree Level Order Traversal Medium · 20 mins 7 Clone Graph Medium · 25 mins 8 Evaluate Reverse Polish Notation Medium · 30 mins 1 Course Schedule Medium · 30 mins 2 Implement Trie (Prefix Tree) Medium · 35 mins 3 Coin Change Medium · 25 mins 4 Product of Array Except Self Medium · 30 mins 5 Min Stack Medium · 20 mins 6 Validate Binary Search Tree Medium · 20 mins 7 Number of Islands Medium · 25 mins 8 Rotting Oranges Medium · 30 mins 1 Search in Rotated Sorted Array Medium · 30 mins 2 Combination Sum Medium · 30 mins 3 Permutations Medium · 30 mins 4 Merge Intervals Medium · 30 mins 5 Lowest Common Ancestor of a Binary Tree Medium · 25 mins 6 Time Based Key-Value Store Medium · 35 mins 7 Accounts Merge Medium · 30 mins 8 Sort Colors Medium · 25 mins 1 Word Break Medium · 30 mins 2 Partition Equal Subset Sum Medium · 30 mins 3 String to Integer (atoi) Medium · 25 mins 4 Spiral Matrix Medium · 25 mins 5 Subsets Medium · 30 mins 6 Binary Tree Right Side View Medium · 20 mins 7 Longest Palindromic Substring Medium · 25 mins 8 Unique Paths Medium · 20 mins 9 Construct Binary Tree from Preorder and Inorder Traversal Medium · 25 mins 1 Container With Most Water Medium · 35 mins 2 Letter Combinations of a Phone Number Medium · 30 mins 3 Word Search Medium · 30 mins 4 Find All Anagrams in a String Medium · 30 mins 5 Minimum Height Trees Medium · 30 mins 6 Task Scheduler Medium · 35 mins 7 LRU Cache Medium · 30 mins 1 Kth Smallest Element in a BST Medium · 25 mins 2 Minimum Window Substring Hard · 30 mins 3 Serialize and Deserialize Binary Tree Hard · 40 mins 4 Trapping Rain Water Hard · 35 mins 5 Find Median from Data Stream Hard · 30 mins 6 Word Ladder Hard · 45 mins 7 Basic Calculator Hard · 40 mins 8 Maximum Profit in Job Scheduling Hard · 45 mins 9 Merge k Sorted Lists Hard · 30 mins 10 Largest Rectangle in Histogram Hard · 35 mins