Skip to content

halfcrazy/Leetcode_python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Leetcode_python

My Leetcode problem solutions in python paused on 2015/3/10 Problem list

  • 187 Repeated DNA Sequences 16.7% Medium
  • 186 Reverse Words in a String II 30.0% Medium
  • 179 Largest Number 14.9% Medium
  • 174 Dungeon Game 16.5% Hard
  • 173 Binary Search Tree Iterator 28.9% Medium
  • 172 Factorial Trailing Zeroes 27.9% Easy
  • 171 Excel Sheet Column Number 37.6% Easy
  • 170 Two Sum III - Data structure design 25.0% Easy
  • 169 Majority Element 34.4% Easy
  • 168 Excel Sheet Column Title 17.6% Easy
  • 167 Two Sum II - Input array is sorted 43.7% Medium
  • 166 Fraction to Recurring Decimal 12.1% Medium
  • 165 Compare Version Numbers 14.8% Easy
  • 164 Maximum Gap 24.2% Hard
  • 163 Missing Ranges 23.1% Medium
  • 162 Find Peak Element 32.2% Medium
  • 161 One Edit Distance 24.3% Medium
  • 160 Intersection of Two Linked Lists 27.5% Easy
  • 159 Longest Substring with At Most Two Distinct Characters 29.5% Hard
  • 158 Read N Characters Given Read4 II - Call multiple times 19.2% Hard
  • 157 Read N Characters Given Read4 27.1% Easy
  • 156 Binary Tree Upside Down 35.1% Medium
  • 155 Min Stack 15.8% Easy
  • 154 Find Minimum in Rotated Sorted Array II 30.9% Hard
  • 153 Find Minimum in Rotated Sorted Array 32.7% Medium
  • 152 Maximum Product Subarray 18.1% Medium
  • 151 Reverse Words in a String 14.7% Medium
  • 150 Evaluate Reverse Polish Notation 20.5% Medium
  • 149 Max Points on a Line 11.8% Hard
  • 148 Sort List 21.3% Medium
  • 147 Insertion Sort List 25.9% Medium
  • 146 LRU Cache 14.5% Hard
  • 145 Binary Tree Postorder Traversal 31.7% Hard
  • 144 Binary Tree Preorder Traversal 36.1% Medium
  • 143 Reorder List 20.8% Medium
  • 142 Linked List Cycle II 31.1% Medium
  • 141 Linked List Cycle 36.3% Medium
  • 140 Word Break II 17.1% Hard
  • 139 Word Break 22.1% Medium
  • 138 Copy List with Random Pointer 24.2% Hard
  • 137 Single Number II 34.4% Medium
  • 136 Single Number 45.6% Medium
  • 135 Candy 19.8% Hard
  • 134 Gas Station 25.7% Medium
  • 133 Clone Graph 23.5% Medium
  • 132 Palindrome Partitioning II 19.1% Hard
  • 131 Palindrome Partitioning 26.1% Medium
  • 130 Surrounded Regions 14.5% Medium
  • 129 Sum Root to Leaf Numbers 30.3% Medium
  • 128 Longest Consecutive Sequence 28.8% Hard
  • 126 Word Ladder II 12.2% Hard
  • 127 Word Ladder 18.8% Medium
  • 125 Valid Palindrome 22.0% Easy
  • 124 Binary Tree Maximum Path Sum 20.8% Hard
  • 123 Best Time to Buy and Sell Stock III 23.1% Hard
  • 122 Best Time to Buy and Sell Stock II 37.4% Medium
  • 121 Best Time to Buy and Sell Stock 32.0% Medium
  • 120 Triangle 27.0% Medium
  • 119 Pascal's Triangle II 29.8% Easy
  • 118 Pascal's Triangle 30.7% Easy
  • 117 Populating Next Right Pointers in Each Node II 31.4% Hard
  • 116 Populating Next Right Pointers in Each Node 35.8% Medium
  • 115 Distinct Subsequences 25.6% Hard
  • 114 Flatten Binary Tree to Linked List 28.5% Medium
  • 113 Path Sum II 26.8% Medium
  • 112 Path Sum 30.1% Easy
  • 111 Minimum Depth of Binary Tree 29.1% Easy
  • 110 Balanced Binary Tree 32.1% Easy
  • 109 Convert Sorted List to Binary Search Tree 27.5% Medium
  • 108 Convert Sorted Array to Binary Search Tree 33.6% Medium
  • 107 Binary Tree Level Order Traversal II 30.6% Easy
  • 106 Construct Binary Tree from Inorder and Postorder Traversal 26.7% Medium
  • 105 Construct Binary Tree from Preorder and Inorder Traversal 26.5% Medium
  • 104 Maximum Depth of Binary Tree 44.7% Easy
  • 103 Binary Tree Zigzag Level Order Traversal 26.5% Medium
  • 102 Binary Tree Level Order Traversal 29.8% Easy
  • 101 Symmetric Tree 31.4% Easy
  • 100 Same Tree 42.1% Easy
  • 99 Recover Binary Search Tree 24.1% Hard
  • 98 Validate Binary Search Tree 22.3% Medium
  • 97 Interleaving String 20.1% Hard
  • 95 Unique Binary Search Trees II 27.4% Medium
  • 96 Unique Binary Search Trees 37.0% Medium
  • 94 Binary Tree Inorder Traversal 36.0% Medium
  • 93 Restore IP Addresses 20.7% Medium
  • 92 Reverse Linked List II 26.3% Medium
  • 90 Subsets II 27.4% Medium
  • 91 Decode Ways 16.4% Medium
  • 89 Gray Code 32.4% Medium
  • 88 Merge Sorted Array 30.2% Easy
  • 87 Scramble String 23.5% Hard
  • 86 Partition List 27.3% Medium
  • 85 Maximal Rectangle 21.7% Hard
  • 84 Largest Rectangle in Histogram 22.1% Hard
  • 82 Remove Duplicates from Sorted List II 24.9% Medium
  • 83 Remove Duplicates from Sorted List 34.4% Easy
  • 81 Search in Rotated Sorted Array II 31.3% Medium
  • 80 Remove Duplicates from Sorted Array II 30.7% Medium
  • 79 Word Search 19.9% Medium
  • 78 Subsets 28.1% Medium
  • 77 Combinations 30.5% Medium
  • 76 Minimum Window Substring 18.4% Hard
  • 75 Sort Colors 32.4% Medium
  • 74 Search a 2D Matrix 31.3% Medium
  • 73 Set Matrix Zeroes 31.3% Medium
  • 72 Edit Distance 25.9% Hard
  • 71 Simplify Path 19.9% Medium
  • 70 Climbing Stairs 34.1% Easy
  • 69 Sqrt(x) 22.8% Medium
  • 68 Text Justification 14.2% Hard
  • 66 Plus One 31.2% Easy
  • 65 Valid Number 11.3% Hard
  • 67 Add Binary 25.1% Easy
  • 21 Merge Two Sorted Lists 33.3% Easy
  • 64 Minimum Path Sum 31.6% Medium
  • 63 Unique Paths II 28.0% Medium
  • 62 Unique Paths 32.5% Medium
  • 61 Rotate List 21.9% Medium
  • 60 Permutation Sequence 22.6% Medium
  • 59 Spiral Matrix II 31.3% Medium
  • 58 Length of Last Word 28.8% Easy
  • 57 Insert Interval 21.0% Hard
  • 56 Merge Intervals 21.7% Hard
  • 55 Jump Game 27.2% Medium
  • 54 Spiral Matrix 20.8% Medium
  • 53 Maximum Subarray 34.5% Medium
  • 52 N-Queens II 34.9% Hard
  • 51 N-Queens 26.2% Hard
  • 50 Pow(x, n) 26.6% Medium
  • 49 Anagrams 24.1% Medium
  • 48 Rotate Image 31.6% Medium
  • 47 Permutations II 25.4% Hard
  • 46 Permutations 31.7% Medium
  • 45 Jump Game II 24.6% Hard
  • 44 Wildcard Matching 14.8% Hard
  • 43 Multiply Strings 20.8% Medium
  • 42 Trapping Rain Water 29.9% Hard
  • 41 First Missing Positive 22.9% Hard
  • 40 Combination Sum II 25.0% Medium
  • 39 Combination Sum 27.5% Medium
  • 38 Count and Say 25.7% Easy
  • 37 Sudoku Solver 21.3% Hard
  • 36 Valid Sudoku 27.2% Easy
  • 35 Search Insert Position 35.3% Medium
  • 34 Search for a Range 27.6% Medium
  • 33 Search in Rotated Sorted Array 28.9% Hard
  • 32 Longest Valid Parentheses 20.4% Hard
  • 31 Next Permutation 25.2% Medium
  • 30 Substring with Concatenation of All Words 18.8% Hard
  • 29 Divide Two Integers 15.7% Medium
  • 28 Implement strStr() 21.9% Easy
  • 27 Remove Element 32.5% Easy
  • 26 Remove Duplicates from Sorted Array 31.6% Easy
  • 25 Reverse Nodes in k-Group 25.2% Hard
  • 24 Swap Nodes in Pairs 32.6% Medium
  • 23 Merge k Sorted Lists 21.1% Hard
  • 22 Generate Parentheses 32.3% Medium
  • 20 Valid Parentheses 27.1% Easy
  • 19 Remove Nth Node From End of List 28.3% Easy
  • 17 Letter Combinations of a Phone Number 26.6% Medium
  • 18 4Sum 21.4% Medium
  • 16 3Sum Closest 27.0% Medium
  • 15 3Sum 16.8% Medium
  • 14 Longest Common Prefix 26.4% Easy
  • 13 Roman to Integer 34.5% Easy
  • 12 Integer to Roman 34.4% Medium
  • 11 Container With Most Water 31.8% Medium
  • 10 Regular Expression Matching 20.6% Hard
  • 9 Palindrome Number 29.2% Easy
  • 8 String to Integer (atoi) 13.7% Easy
  • 7 Reverse Integer 30.1% Easy
  • 6 ZigZag Conversion 22.5% Easy
  • 5 Longest Palindromic Substring 20.7% Medium
  • 4 Median of Two Sorted Arrays 17.7% Hard
  • 3 Longest Substring Without Repeating Characters 21.8% Medium
  • 2 Add Two Numbers 22.6% Medium
  • 1 Two Sum 18.1% Medium

About

My Leetcode problem solutions in python

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages