DjangoWu / LeetCode

My leetcode solutions

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

My leetcode solutions

Language: c++ python
Last updated: 2018-04-17

The source code is fetched using the tool leetcode-spider.

# Problems Solutions Difficulty Acceptance Paid-Only
001 two-sum c++ Easy 38.05%
002 add-two-numbers c++ Medium 28.65%
003 longest-substring-without-repeating-characters c++ Medium 24.70%
005 longest-palindromic-substring c++ Medium 25.31%
007 reverse-integer c++ Easy 24.37%
009 palindrome-number c++ Easy 35.85%
013 roman-to-integer c++ Easy 48.09%
015 3sum c++ Medium 21.80%
016 3sum-closest c++ Medium 31.67%
018 4sum c++ Medium 27.53%
021 merge-two-sorted-lists c++ Easy 41.20%
022 generate-parentheses c++ Medium 48.11%
024 swap-nodes-in-pairs c++ Medium 39.15%
026 remove-duplicates-from-sorted-array c++ Easy 36.41%
027 remove-element c++ Easy 40.85%
028 implement-strstr c++ Easy 28.97%
031 next-permutation c++ Medium 29.06%
034 search-for-a-range c++ Medium 31.59%
035 search-insert-position c++ Easy 40.04%
039 combination-sum c++ Medium 41.48%
050 powx-n c++ Medium 26.05%
053 maximum-subarray c++ Easy 40.31%
055 jump-game c++ Medium 29.50%
059 spiral-matrix-ii c++ Medium 41.05%
062 unique-paths c++ Medium 42.88%
063 unique-paths-ii c++ Medium 32.18%
064 minimum-path-sum c++ Medium 40.85%
066 plus-one c++ Easy 39.77%
067 add-binary c++ Easy 34.08%
069 sqrtx c++ Easy 28.89%
070 climbing-stairs c++ Easy 41.26%
074 search-a-2d-matrix c++ Medium 34.64%
080 remove-duplicates-from-sorted-array-ii c++ Medium 36.85%
084 largest-rectangle-in-histogram c++ Hard 27.61%
085 maximal-rectangle c++ Hard 29.66%
088 merge-sorted-array c++ Easy 32.11%
089 gray-code c++ Medium 42.46%
096 unique-binary-search-trees c++ Medium 41.96%
098 validate-binary-search-tree c++ Medium 24.09%
099 recover-binary-search-tree c++ Hard 31.10%
100 same-tree c++ Easy 47.81%
101 symmetric-tree c++ Easy 40.45%
102 binary-tree-level-order-traversal c++ Medium 42.66%
103 binary-tree-zigzag-level-order-traversal c++ Medium 36.81%
104 maximum-depth-of-binary-tree c++ Easy 54.97%
105 construct-binary-tree-from-preorder-and-inorder-traversal c++ Medium 34.24%
106 construct-binary-tree-from-inorder-and-postorder-traversal c++ Medium 33.72%
107 binary-tree-level-order-traversal-ii c++ Easy 42.25%
110 balanced-binary-tree c++ Easy 38.46%
111 minimum-depth-of-binary-tree c++ Easy 33.57%
112 path-sum c++ Easy 34.96%
113 path-sum-ii c++ Medium 35.74%
114 flatten-binary-tree-to-linked-list c++ Medium 36.58%
116 populating-next-right-pointers-in-each-node c++ Medium 36.79%
117 populating-next-right-pointers-in-each-node-ii c++ Medium 33.93%
118 pascals-triangle c++ Easy 40.11%
119 pascals-triangle-ii c++ Easy 38.23%
121 best-time-to-buy-and-sell-stock c++ Easy 42.95%
122 best-time-to-buy-and-sell-stock-ii c++ Easy 47.72%
123 best-time-to-buy-and-sell-stock-iii c++ Hard 30.39%
125 valid-palindrome c++ Easy 27.05%
129 sum-root-to-leaf-numbers c++ Medium 37.83%
136 single-number c++ Easy 55.44%
141 linked-list-cycle c++ Easy 35.03%
152 maximum-product-subarray c++ Medium 26.76%
153 find-minimum-in-rotated-sorted-array c++ Medium 40.88%
154 find-minimum-in-rotated-sorted-array-ii c++ Hard 37.86%
155 min-stack c++ Easy 31.26%
162 find-peak-element c++ Medium 38.94%
165 compare-version-numbers c++ Medium 20.84%
166 fraction-to-recurring-decimal c++ Medium 18.11%
167 two-sum-ii-input-array-is-sorted c++ Easy 47.24%
171 excel-sheet-column-number c++ Easy 48.54%
172 factorial-trailing-zeroes c++ python Easy 36.99%
173 binary-search-tree-iterator c++ Medium 43.60%
179 largest-number c++ Medium 23.49%
191 number-of-1-bits c++ Easy 40.44%
204 count-primes c++ Easy 26.50%
208 implement-trie-prefix-tree c++ Medium 30.97%
209 minimum-size-subarray-sum c++ Medium 32.15%
215 kth-largest-element-in-an-array c++ Medium 40.64%
221 maximal-square c++ Medium 30.36%
227 basic-calculator-ii c++ Medium 30.14%
231 power-of-two c++ Easy 40.75%
233 number-of-digit-one c++ Hard 29.02%
242 valid-anagram c++ Easy 47.52%
257 binary-tree-paths c++ Easy 41.31%
260 single-number-iii c++ Medium 53.25%
263 ugly-number c++ Easy 39.68%
268 missing-number c++ Easy 45.15%
279 perfect-squares c++ Medium 37.75%
282 expression-add-operators c++ Hard 30.61%
292 nim-game c++ Easy 55.36%
299 bulls-and-cows c++ Medium 35.98%
303 range-sum-query-immutable c++ Easy 32.24%
307 range-sum-query-mutable c++ Medium 22.57%
329 longest-increasing-path-in-a-matrix c++ Hard 37.45%
331 verify-preorder-serialization-of-a-binary-tree c++ Medium 37.15%
337 house-robber-iii c++ Medium 44.73%
338 counting-bits c++ Medium 62.24%
344 reverse-string c++ Easy 60.36%
349 intersection-of-two-arrays c++ Easy 48.27%
357 count-numbers-with-unique-digits c++ Medium 46.08%
363 max-sum-of-rectangle-no-larger-than-k c++ Hard 33.81%
368 largest-divisible-subset c++ Medium 33.89%
371 sum-of-two-integers c++ Easy 50.89%
374 guess-number-higher-or-lower c++ Easy 36.75%
376 wiggle-subsequence c++ Medium 36.14%
384 shuffle-an-array c++ Medium 47.29%
387 first-unique-character-in-a-string c++ Easy 47.11%
390 elimination-game c++ Medium 42.61%
395 longest-substring-with-at-least-k-repeating-characters c++ Medium 35.69%
397 integer-replacement c++ Medium 30.50%
399 evaluate-division c++ Medium 42.39%
401 binary-watch c++ Easy 44.75%
404 sum-of-left-leaves c++ Easy 47.54%
410 split-array-largest-sum c++ Hard 39.40%
434 number-of-segments-in-a-string c++ Easy 36.62%
442 find-all-duplicates-in-an-array c++ Medium 56.99%
445 add-two-numbers-ii Medium 46.25%
447 number-of-boomerangs Easy 46.69%
455 assign-cookies Easy 47.24%
461 hamming-distance Easy 69.50%
462 minimum-moves-to-equal-array-elements-ii Medium 51.76%
473 matchsticks-to-square Medium 35.28%
485 max-consecutive-ones Easy 53.75%
500 keyboard-row Easy 59.89%
501 find-mode-in-binary-search-tree Easy 37.52%
504 base-7 Easy 43.91%
520 detect-capital Easy 51.89%
530 minimum-absolute-difference-in-bst Easy 47.45%
532 k-diff-pairs-in-an-array Easy 28.10%
538 convert-bst-to-greater-tree Easy 48.73%
551 student-attendance-record-i Easy 44.64%
557 reverse-words-in-a-string-iii Easy 60.06%
583 delete-operation-for-two-strings Medium 44.47%
605 can-place-flowers Easy 30.11%
611 valid-triangle-number Medium 42.10%
628 maximum-product-of-three-numbers Easy 44.60%
632 smallest-range Hard 41.92%
647 palindromic-substrings Medium 54.71%
648 replace-words Medium 47.78%
687 longest-univalue-path Easy 32.93%

About

My leetcode solutions


Languages

Language:C++ 99.7%Language:Python 0.3%