Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

LLLRS/leetcode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

6 Commits

Repository files navigation

My leetcode solutions

Language: java
Last updated: 2019年04月06日

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

# Problems Solutions Difficulty Acceptance Paid-Only
001 two-sum java Easy 42.84%
002 add-two-numbers java Medium 30.81%
003 longest-substring-without-repeating-characters java Medium 28.12%
004 median-of-two-sorted-arrays java Hard 25.83%
005 longest-palindromic-substring java Medium 26.87%
006 zigzag-conversion java Medium 31.10%
007 reverse-integer java Easy 25.22%
008 string-to-integer-atoi java Medium 14.55%
009 palindrome-number java Easy 42.51%
010 regular-expression-matching java Hard 25.07%
011 container-with-most-water java Medium 43.31%
012 integer-to-roman java Medium 50.16%
013 roman-to-integer java Easy 51.86%
014 longest-common-prefix java Easy 33.17%
015 3sum java Medium 23.66%
016 3sum-closest java Medium 42.06%
017 letter-combinations-of-a-phone-number java Medium 40.84%
018 4sum java Medium 30.01%
019 remove-nth-node-from-end-of-list java Medium 34.09%
020 valid-parentheses java Easy 36.13%
021 merge-two-sorted-lists java Easy 46.37%
022 generate-parentheses java Medium 53.79%
023 merge-k-sorted-lists Hard 33.53%
024 swap-nodes-in-pairs Medium 43.74%
025 reverse-nodes-in-k-group Hard 35.73%
026 remove-duplicates-from-sorted-array Easy 40.03%
027 remove-element Easy 43.94%
028 implement-strstr Easy 31.52%
029 divide-two-integers Medium 16.14%
030 substring-with-concatenation-of-all-words Hard 23.31%
031 next-permutation Medium 30.18%
032 longest-valid-parentheses Hard 25.12%
033 search-in-rotated-sorted-array Medium 32.73%
034 find-first-and-last-position-of-element-in-sorted-array java Medium 33.17%
035 search-insert-position java Easy 40.59%
036 valid-sudoku java Medium 42.31%
037 sudoku-solver java Hard 36.02%
038 count-and-say java Easy 39.87%
039 combination-sum java Medium 47.33%
040 combination-sum-ii java Medium 40.64%
041 first-missing-positive java Hard 28.46%
042 trapping-rain-water java Hard 42.40%
043 multiply-strings java Medium 30.20%
044 wildcard-matching java Hard 22.52%
045 jump-game-ii java Hard 27.69%
046 permutations java Medium 54.05%
047 permutations-ii java Medium 39.62%
048 rotate-image java Medium 47.43%
049 group-anagrams java Medium 45.48%
050 powx-n java Medium 27.72%
051 n-queens java Hard 38.24%
052 n-queens-ii java Hard 51.13%
053 maximum-subarray java Easy 43.09%
054 spiral-matrix Medium 29.91%
055 jump-game Medium 31.52%
056 merge-intervals Medium 35.15%
057 insert-interval Hard 30.94%
058 length-of-last-word java Easy 32.20%
059 spiral-matrix-ii java Medium 45.75%
060 permutation-sequence java Medium 32.58%
061 rotate-list java Medium 26.74%
062 unique-paths java Medium 46.83%
063 unique-paths-ii java Medium 33.28%
064 minimum-path-sum java Medium 46.03%
065 valid-number java Hard 13.88%
066 plus-one java Easy 40.88%
067 add-binary java Easy 38.37%
068 text-justification java Hard 22.74%
069 sqrtx java Easy 30.93%
070 climbing-stairs java Easy 43.74%
071 simplify-path java Medium 28.35%
072 edit-distance java Hard 36.85%
073 set-matrix-zeroes java Medium 39.25%
074 search-a-2d-matrix java Medium 34.73%
075 sort-colors java Medium 41.60%
076 minimum-window-substring java Hard 30.18%
077 combinations java Medium 46.58%
078 subsets Medium 51.65%
079 word-search Medium 30.69%
080 remove-duplicates-from-sorted-array-ii Medium 39.78%
081 search-in-rotated-sorted-array-ii Medium 32.50%
082 remove-duplicates-from-sorted-list-ii Medium 32.45%
083 remove-duplicates-from-sorted-list Easy 42.12%
084 largest-rectangle-in-histogram Hard 30.56%
086 partition-list Medium 36.64%
088 merge-sorted-array Easy 35.17%
089 gray-code Medium 45.22%
090 subsets-ii Medium 41.77%
091 decode-ways Medium 22.03%
092 reverse-linked-list-ii java Medium 34.35%
093 restore-ip-addresses java Medium 30.96%
094 binary-tree-inorder-traversal java Medium 55.65%
096 unique-binary-search-trees java Medium 45.49%
098 validate-binary-search-tree java Medium 25.42%
100 same-tree java Easy 49.64%
101 symmetric-tree java Easy 42.99%
102 binary-tree-level-order-traversal java Medium 47.56%
103 binary-tree-zigzag-level-order-traversal java Medium 40.91%
104 maximum-depth-of-binary-tree java Easy 59.68%
105 construct-binary-tree-from-preorder-and-inorder-traversal java Medium 40.02%
106 construct-binary-tree-from-inorder-and-postorder-traversal java Medium 38.43%
107 binary-tree-level-order-traversal-ii java Easy 46.02%
108 convert-sorted-array-to-binary-search-tree java Easy 49.75%
109 convert-sorted-list-to-binary-search-tree java Medium 39.98%
110 balanced-binary-tree java Easy 40.58%
111 minimum-depth-of-binary-tree java Easy 35.01%
112 path-sum java Easy 37.29%
113 path-sum-ii java Medium 39.85%
114 flatten-binary-tree-to-linked-list java Medium 41.55%
115 distinct-subsequences Hard 34.67%
116 populating-next-right-pointers-in-each-node Medium 37.15%
117 populating-next-right-pointers-in-each-node-ii Medium 33.80%
118 pascals-triangle Easy 45.05%
119 pascals-triangle-ii Easy 42.58%
120 triangle Medium 38.68%
121 best-time-to-buy-and-sell-stock Easy 46.60%
122 best-time-to-buy-and-sell-stock-ii Easy 51.25%
124 binary-tree-maximum-path-sum Hard 29.54%
125 valid-palindrome Easy 30.53%
127 word-ladder Medium 23.35%
128 longest-consecutive-sequence Hard 41.16%
129 sum-root-to-leaf-numbers Medium 41.79%
130 surrounded-regions Medium 22.34%
131 palindrome-partitioning Medium 40.04%
132 palindrome-partitioning-ii Hard 26.92%
133 clone-graph Medium 25.67%
134 gas-station java Medium 33.20%
136 single-number java Easy 59.41%
137 single-number-ii java Medium 45.43%
138 copy-list-with-random-pointer java Medium 26.22%
139 word-break java Medium 34.70%
140 word-break-ii java Hard 26.89%
141 linked-list-cycle java Easy 36.19%
142 linked-list-cycle-ii java Medium 31.32%
143 reorder-list java Medium 30.16%
144 binary-tree-preorder-traversal java Medium 50.66%
145 binary-tree-postorder-traversal java Hard 47.47%
146 lru-cache java Hard 24.54%
147 insertion-sort-list java Medium 36.68%
148 sort-list java Medium 34.41%
149 max-points-on-a-line java Hard 15.62%
150 evaluate-reverse-polish-notation java Medium 31.64%
152 maximum-product-subarray java Medium 28.75%
153 find-minimum-in-rotated-sorted-array java Medium 42.65%
154 find-minimum-in-rotated-sorted-array-ii java Hard 39.09%
155 min-stack java Easy 36.15%
160 intersection-of-two-linked-lists Easy 32.86%
162 find-peak-element Medium 40.93%
166 fraction-to-recurring-decimal Medium 19.28%
167 two-sum-ii-input-array-is-sorted Easy 49.71%
169 majority-element Easy 51.90%
171 excel-sheet-column-number Easy 51.08%
172 factorial-trailing-zeroes Easy 37.29%
179 largest-number Medium 25.44%
187 repeated-dna-sequences Medium 35.58%
189 rotate-array Easy 29.37%
190 reverse-bits Easy 30.57%
191 number-of-1-bits Easy 42.41%
198 house-robber Easy 40.87%
199 binary-tree-right-side-view Medium 47.06%
200 number-of-islands java Medium 40.75%
202 happy-number java Easy 44.57%
203 remove-linked-list-elements java Easy 35.44%
204 count-primes java Easy 28.51%
205 isomorphic-strings java Easy 36.92%
206 reverse-linked-list java Easy 53.47%
207 course-schedule java Medium 37.08%
208 implement-trie-prefix-tree java Medium 37.34%
209 minimum-size-subarray-sum java Medium 34.45%
210 course-schedule-ii java Medium 34.08%
211 add-and-search-word-data-structure-design java Medium 29.59%
212 word-search-ii java Hard 27.88%
213 house-robber-ii java Medium 35.15%
215 kth-largest-element-in-an-array java Medium 46.65%
216 combination-sum-iii java Medium 50.82%
217 contains-duplicate java Easy 51.22%
219 contains-duplicate-ii java Easy 34.90%
220 contains-duplicate-iii java Medium 19.52%
222 count-complete-tree-nodes java Medium 32.14%
225 implement-stack-using-queues java Easy 38.44%
226 invert-binary-tree Easy 57.45%
227 basic-calculator-ii Medium 32.90%
230 kth-smallest-element-in-a-bst Medium 50.45%
231 power-of-two Easy 41.74%
232 implement-queue-using-stacks Easy 42.49%
234 palindrome-linked-list Easy 35.55%
235 lowest-common-ancestor-of-a-binary-search-tree Easy 43.87%
236 lowest-common-ancestor-of-a-binary-tree Medium 36.10%
237 delete-node-in-a-linked-list Easy 52.53%
238 product-of-array-except-self java Medium 54.28%
240 search-a-2d-matrix-ii java Medium 40.46%
242 valid-anagram java Easy 51.37%
257 binary-tree-paths java Easy 45.34%
260 single-number-iii java Medium 56.47%
263 ugly-number java Easy 40.44%
264 ugly-number-ii java Medium 35.81%
268 missing-number java Easy 47.83%
274 h-index java Medium 34.46%
275 h-index-ii java Medium 35.27%
279 perfect-squares java Medium 41.25%
283 move-zeroes java Easy 53.88%
287 find-the-duplicate-number java Medium 48.78%
289 game-of-life java Medium 44.10%
290 word-pattern java Easy 34.65%
300 longest-increasing-subsequence java Medium 40.40%
306 additive-number java Medium 28.19%
309 best-time-to-buy-and-sell-stock-with-cooldown java Medium 43.63%
316 remove-duplicate-letters java Hard 32.10%
318 maximum-product-of-word-lengths java Medium 48.03%
322 coin-change Medium 29.60%
324 wiggle-sort-ii Medium 27.62%
326 power-of-three Easy 41.48%
328 odd-even-linked-list Medium 48.48%
334 increasing-triplet-subsequence Medium 39.47%
337 house-robber-iii Medium 47.57%
338 counting-bits Medium 64.22%
341 flatten-nested-list-iterator Medium 47.19%
342 power-of-four Easy 40.04%
343 integer-break java Medium 47.46%
344 reverse-string java Easy 62.98%
345 reverse-vowels-of-a-string java Easy 41.05%
347 top-k-frequent-elements java Medium 53.93%
349 intersection-of-two-arrays java Easy 53.57%
350 intersection-of-two-arrays-ii java Easy 47.09%
357 count-numbers-with-unique-digits java Medium 46.71%
367 valid-perfect-square java Easy 39.51%
371 sum-of-two-integers java Easy 51.08%
374 guess-number-higher-or-lower java Easy 38.96%
375 guess-number-higher-or-lower-ii java Medium 37.37%
376 wiggle-subsequence java Medium 37.08%
377 combination-sum-iv java Medium 43.69%
378 kth-smallest-element-in-a-sorted-matrix java Medium 48.78%
380 insert-delete-getrandom-o1 java Medium 42.23%
381 insert-delete-getrandom-o1-duplicates-allowed java Hard 31.61%
384 shuffle-an-array java Medium 49.71%
386 lexicographical-numbers java Medium 45.24%
387 first-unique-character-in-a-string java Easy 49.51%
388 longest-absolute-file-path java Medium 38.93%
389 find-the-difference java Easy 52.82%
392 is-subsequence Medium 46.37%
394 decode-string Medium 44.18%
395 longest-substring-with-at-least-k-repeating-characters Medium 38.15%
399 evaluate-division Medium 47.04%
401 binary-watch Easy 45.11%
402 remove-k-digits Medium 26.28%
404 sum-of-left-leaves Easy 48.80%
407 trapping-rain-water-ii Hard 38.86%
412 fizz-buzz Easy 59.10%
415 add-strings Easy 43.32%
416 partition-equal-subset-sum Medium 40.09%
417 pacific-atlantic-water-flow Medium 37.00%
435 non-overlapping-intervals Medium 41.47%
437 path-sum-iii java Easy 42.22%
438 find-all-anagrams-in-a-string java Easy 36.77%
442 find-all-duplicates-in-an-array java Medium 60.25%
445 add-two-numbers-ii java Medium 49.56%
447 number-of-boomerangs java Easy 49.51%
448 find-all-numbers-disappeared-in-an-array java Easy 52.93%
450 delete-node-in-a-bst java Medium 39.49%
451 sort-characters-by-frequency java Medium 55.36%
454 4sum-ii java Medium 50.08%
455 assign-cookies java Easy 48.17%
461 hamming-distance java Easy 70.13%
464 can-i-win java Medium 26.98%
468 validate-ip-address java Medium 21.11%
473 matchsticks-to-square java Medium 35.81%
474 ones-and-zeroes java Medium 39.46%
476 number-complement java Easy 62.14%
485 max-consecutive-ones java Easy 54.70%
486 predict-the-winner java Medium 46.68%
492 construct-the-rectangle java Easy 48.49%
494 target-sum java Medium 44.97%
495 teemo-attacking Medium 51.97%
518 coin-change-2 Medium 41.90%
520 detect-capital Easy 52.32%
521 longest-uncommon-subsequence-i Easy 56.20%
522 longest-uncommon-subsequence-ii Medium 32.77%
523 continuous-subarray-sum Medium 24.16%
525 contiguous-array Medium 42.40%
526 beautiful-arrangement Medium 54.15%
530 minimum-absolute-difference-in-bst Easy 50.00%
532 k-diff-pairs-in-an-array Easy 29.48%
538 convert-bst-to-greater-tree Easy 50.26%
540 single-element-in-a-sorted-array Medium 57.31%
541 reverse-string-ii Easy 45.17%
543 diameter-of-binary-tree Easy 46.36%
547 friend-circles java Medium 52.96%
551 student-attendance-record-i java Easy 45.16%
557 reverse-words-in-a-string-iii java Easy 63.41%
560 subarray-sum-equals-k java Medium 41.86%
572 subtree-of-another-tree java Easy 41.43%
576 out-of-boundary-paths java Medium 31.49%
581 shortest-unsorted-continuous-subarray java Easy 29.78%
583 delete-operation-for-two-strings java Medium 44.41%
594 longest-harmonious-subsequence java Easy 43.24%
617 merge-two-binary-trees java Easy 69.55%
633 sum-of-square-numbers java Easy 32.80%
640 solve-the-equation java Medium 39.98%
647 palindromic-substrings java Medium 56.25%
648 replace-words java Medium 51.12%
649 dota2-senate java Medium 37.24%
653 two-sum-iv-input-is-a-bst java Easy 52.10%
658 find-k-closest-elements java Medium 37.57%
667 beautiful-arrangement-ii java Medium 51.62%
669 trim-a-binary-search-tree java Easy 59.98%
676 implement-magic-dictionary java Medium 51.18%
677 map-sum-pairs Medium 51.23%
678 valid-parenthesis-string Medium 32.36%
680 valid-palindrome-ii Easy 33.92%
684 redundant-connection Medium 50.75%
688 knight-probability-in-chessboard Medium 43.34%
692 top-k-frequent-words Medium 45.10%
693 binary-number-with-alternating-bits Easy 57.68%
697 degree-of-an-array Easy 49.71%
720 longest-word-in-dictionary Easy 44.04%
725 split-linked-list-in-parts Medium 48.77%
729 my-calendar-i Medium 46.72%
733 flood-fill Easy 50.18%
735 asteroid-collision Medium 38.06%
741 cherry-pickup Hard 28.42%
744 network-delay-time Medium 40.77%
754 cracking-the-safe Hard 45.17%
766 flatten-a-multilevel-doubly-linked-list java Medium 41.15%
782 jewels-and-stones java Easy 82.89%
799 minimum-distance-between-bst-nodes java Easy 50.02%
800 letter-case-permutation java Easy 55.60%
803 cheapest-flights-within-k-stops java Medium 34.21%
808 number-of-matching-subsequences java Medium 42.15%
809 preimage-size-of-factorial-zeroes-function java Hard 39.08%
812 rotate-string java Easy 48.82%
816 design-hashset java Easy 51.75%
817 design-hashmap java Easy 55.15%
820 find-eventual-safe-states java Medium 42.96%
822 unique-morse-code-words java Easy 74.51%
830 largest-triangle-area java Easy 55.35%
857 positions-of-large-groups java Easy 47.62%
860 design-circular-queue java Medium 38.58%
871 keys-and-rooms java Medium 59.79%
874 backspace-string-compare java Easy 45.53%
876 hand-of-straights java Medium 48.56%
879 maximize-distance-to-closest-person java Easy 40.45%
882 peak-index-in-a-mountain-array java Easy 69.24%
890 lemonade-change Easy 50.25%
900 reordered-power-of-2 Medium 50.31%
905 length-of-longest-fibonacci-subsequence Medium 45.89%
908 middle-of-the-linked-list Easy 63.51%
909 stone-game java Medium 60.83%
932 monotonic-array Easy 54.79%
951 partition-array-into-disjoint-intervals Medium 42.44%
961 long-pressed-name Easy 44.22%
967 minimum-falling-path-sum Medium 58.03%
969 number-of-recent-calls Easy 69.15%
975 range-sum-of-bst java Medium 80.37%
979 di-string-match Easy 70.18%
981 delete-columns-to-make-sorted java Easy 69.42%
985 bag-of-tokens Medium 38.99%
992 delete-columns-to-make-sorted-ii java Medium 31.01%
994 prison-cells-after-n-days java Medium 37.77%
1023 time-based-key-value-store Medium 49.70%
1054 complement-of-base-10-integer java Easy 58.27%

About

📑 记录Leetcode的刷题过程

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

AltStyle によって変換されたページ (->オリジナル) /