Leetcode solutions Update time: 2019-09-23 15:59:27 Auto Updated by LeetCode2Github I have solved 114 / 1116 problems NO. Title Solutions Note Difficulty 1 Two Sum Cpp Python None Easy 2 Add Two Numbers Python3 Cpp None Medium 4 Median of Two Sorted Arrays Cpp None Hard 5 Longest Palindromic Substring Cpp None Medium 7 Reverse Integer Cpp None Easy 8 String to Integer (atoi) Cpp None Medium 9 Palindrome Number Cpp None Easy 11 Container With Most Water Cpp None Medium 13 Roman to Integer Python3 Cpp None Easy 14 Longest Common Prefix Cpp None Easy 15 3Sum Cpp None Medium 19 Remove Nth Node From End of List Cpp None Medium 20 Valid Parentheses Cpp None Easy 21 Merge Two Sorted Lists Python3 Cpp None Easy 23 Merge k Sorted Lists Cpp None Hard 26 Remove Duplicates from Sorted Array Python Cpp None Easy 27 Remove Element Python Cpp None Easy 28 Implement strStr() Python3 Cpp None Easy 33 Search in Rotated Sorted Array Cpp None Medium 34 Find First and Last Position of Element in Sorted Array Cpp None Medium 35 Search Insert Position Cpp Python3 None Easy 42 Trapping Rain Water Cpp None Hard 50 Pow(x, n) Cpp None Medium 53 Maximum Subarray Cpp None Easy 54 Spiral Matrix Cpp None Medium 56 Merge Intervals Cpp None Medium 58 Length of Last Word Cpp None Easy 62 Unique Paths Cpp None Medium 64 Minimum Path Sum Cpp None Medium 67 Add Binary Cpp None Easy 69 Sqrt(x) Cpp None Easy 70 Climbing Stairs Cpp None Easy 78 Subsets Cpp None Medium 81 Search in Rotated Sorted Array II Cpp None Medium 83 Remove Duplicates from Sorted List Python3 Cpp None Easy 88 Merge Sorted Array Cpp None Easy 96 Unique Binary Search Trees Cpp None Medium 100 Same Tree Cpp None Easy 101 Symmetric Tree Cpp None Easy 104 Maximum Depth of Binary Tree Cpp None Easy 110 Balanced Binary Tree Cpp None Easy 111 Minimum Depth of Binary Tree Cpp None Easy 112 Path Sum Cpp None Easy 113 Path Sum II Cpp None Medium 118 Pascal's Triangle Cpp None Easy 121 Best Time to Buy and Sell Stock Cpp None Easy 122 Best Time to Buy and Sell Stock II Cpp None Easy 123 Best Time to Buy and Sell Stock III Cpp None Hard 125 Valid Palindrome Cpp None Easy 136 Single Number Cpp None Easy 137 Single Number II Cpp None Medium 141 Linked List Cycle Cpp None Easy 142 Linked List Cycle II Cpp None Medium 146 LRU Cache Cpp None Medium 153 Find Minimum in Rotated Sorted Array Cpp None Medium 154 Find Minimum in Rotated Sorted Array II Cpp None Hard 155 Min Stack Cpp None Easy 160 Intersection of Two Linked Lists Cpp None Easy 162 Find Peak Element Cpp None Medium 167 Two Sum II - Input array is sorted Cpp None Easy 168 Excel Sheet Column Title Cpp None Easy 169 Majority Element Cpp None Easy 171 Excel Sheet Column Number Cpp None Easy 172 Factorial Trailing Zeroes Cpp None Easy 188 Best Time to Buy and Sell Stock IV Cpp None Hard 189 Rotate Array Cpp None Easy 190 Reverse Bits Cpp None Easy 191 Number of 1 Bits Cpp None Easy 202 Happy Number Cpp None Easy 203 Remove Linked List Elements Cpp None Easy 206 Reverse Linked List Cpp None Easy 215 Kth Largest Element in an Array Cpp None Medium 217 Contains Duplicate Python3 Cpp None Easy 231 Power of Two Cpp None Easy 234 Palindrome Linked List Cpp None Easy 237 Delete Node in a Linked List Cpp None Easy 242 Valid Anagram Cpp None Easy 258 Add Digits Cpp None Easy 278 First Bad Version Cpp None Easy 287 Find the Duplicate Number Cpp None Medium 292 Nim Game Cpp None Easy 295 Find Median from Data Stream Cpp None Hard 322 Coin Change Cpp None Medium 344 Reverse String Cpp None Easy 349 Intersection of Two Arrays Cpp None Easy 350 Intersection of Two Arrays II Cpp None Easy 371 Sum of Two Integers Cpp None Easy 392 Is Subsequence Cpp None Easy 404 Sum of Left Leaves Cpp None Easy 412 Fizz Buzz Cpp None Easy 414 Third Maximum Number Cpp None Easy 415 Add Strings Cpp None Easy 416 Partition Equal Subset Sum Cpp None Medium 421 Maximum XOR of Two Numbers in an Array Cpp None Medium 434 Number of Segments in a String Cpp None Easy 441 Arranging Coins Python3 Cpp None Easy 460 LFU Cache Cpp None Hard 461 Hamming Distance Cpp None Easy 520 Detect Capital Cpp None Easy 633 Sum of Square Numbers Cpp None Easy 704 Binary Search Cpp None Easy 705 Design HashSet Cpp None Easy 706 Design HashMap Cpp None Easy 707 Design Linked List Cpp None Easy 709 To Lower Case Cpp None Easy 744 Find Smallest Letter Greater Than Target Cpp None Easy 771 Jewels and Stones Cpp None Easy 804 Unique Morse Code Words Cpp None Easy 819 Most Common Word Cpp None Easy 844 Backspace String Compare Cpp None Easy 852 Peak Index in a Mountain Array Cpp None Easy 867 Transpose Matrix Cpp None Easy 922 Sort Array By Parity II Cpp None Easy 1122 Relative Sort Array Cpp None Easy