Directories ¶ Show internal Expand all Path Synopsis 100_same-tree 101_symmetric-tree 1022_sum-of-root-to-leaf-binary-numbers 102_binary-tree-level-order-traversal 103_binary-tree-zigzag-level-order-traversal 1046_last-stone-weight 1049_last-stone-weight-ii 104_maximum-depth-of-binary-tree 1051_height-checker 105_construct-binary-tree-from-preorder-and-inorder-traversal 107_binary-tree-level-order-traversal-ii 1089_duplicate-zeros 108_convert-sorted-array-to-binary-search-tree 109_convert-sorted-list-to-binary-search-tree 1103_distribute-candies-to-people 1108_defanging-an-ip-address 1109_corporate-flight-bookings 110_balanced-binary-tree 1110_delete-nodes-and-return-forest 111_minimum-depth-of-binary-tree 112_path-sum 1137_n-th-tribonacci-number 113_path-sum-ii 1143_longest-common-subsequence 1184_distance-between-bus-stops 118_pascals-triangle 119_pascals-triangle-ii 11_container-with-most-water 1200_minimum-absolute-difference 120_triangle 1217_minimum-cost-to-move-chips-to-the-same-position 121_best-time-to-buy-and-sell-stock 1221_split-a-string-in-balanced-strings 1249_minimum-remove-to-make-valid-parentheses 125_valid-palindrome 1260_shift-2d-grid 1267_count-servers-that-communicate 1290_convert-binary-number-in-a-linked-list-to-integer 129_sum-root-to-leaf-numbers 12_integer-to-roman 1305_all-elements-in-two-binary-search-trees 130_surrounded-regions 1338_reduce-array-size-to-the-half 134_gas-station 136_single-number 13_roman-to-integer 1405_longest-happy-string 141_linked-list-cycle 1424_diagonal-traverse-ii 142_linked-list-cycle-ii 1436_destination-city 143_reorder-list 1446_consecutive-characters 144_binary-tree-preorder-traversal 145_binary-tree-postorder-traversal 146_lru-cache 1472_design-browser-history 147_insertion-sort-list 1480_running-sum-of-1d-array 148_sort-list 14_longest-common-prefix 150_evaluate-reverse-polish-notation 1513_number-of-substrings-with-only-1s 151_reverse-words-in-a-string 1544_make-the-string-great 1556_thousand-separator 1557_minimum-number-of-vertices-to-reach-all-nodes 155_min-stack 1576_replace-all-s-to-avoid-consecutive-repeating-characters 1588_sum-of-all-odd-length-subarrays 1598_crawler-log-folder 15_three-sum 1609_even-odd-tree 160_intersection-of-two-linked-lists 162_find-peak-element 165_compare-version-numbers 1672_richest-customer-wealth 1678_goal-parser-interpretation 167_two-sum-ii-input-array-is-sorted 1688_count-of-matches-in-tournament 168_excel-sheet-column-title 169_majority-element 16_three-sum-closest 1711_count-good-meals 171_excel-sheet-column-number 1732_find-the-highest-altitude 1736_latest-time-by-replacing-hidden-digits 173_binary-search-tree-iterator 1768_merge-strings-alternately 17_letter-combinations-of-a-phone-number 1816_truncate-sentence 1823_find-the-winner-of-the-circular-game 1837_sum-of-digits-in-base-k 1839_longest-substring-of-all-vowels-in-order 187_repeated-dna-sequences 18_four-sum 190_reverse-bits 191_number-of-1-bits 1945_sum-of-digits-of-string-after-convert 1979_find-greatest-common-divisor-of-array 198_house-robber 199_binary-tree-right-side-view 19_remove-nth-node-from-end-of-list 1_two-sum 2000_reverse-prefix-of-word 2006_count-number-of-pairs-with-absolute-difference-k 200_number-of-islands 202_happy-number 203_remove-linked-list-elements 2042_check-if-numbers-are-ascending-in-a-sentence 2043_simple-bank-system 205_isomorphic-strings 206_reverse-linked-list 2085_count-common-words-with-one-occurrence 208_implement-trie-prefix-tree 209_minimum-size-subarray-sum 20_valid-parentheses 2114_maximum-number-of-words-found-in-sentences 211_design-add-and-search-words-data-structure 213_house-robber-ii 215_kth-largest-element-in-an-array 216_combination-sum-iii 217_contains-duplicate 2181_merge-nodes-in-between-zeros 219_contains-duplicate-ii 21_merge-two-sorted-lists 222_count-complete-tree-nodes 225_implement-stack-using-queues 226_invert-binary-tree 228_summary-ranges 229_majority-element-ii 22_generate-parentheses 230_kth-smallest-element-in-a-bst 231_power-of-two 232_implement-queue-using-stacks 234_palindrome_linked_list 235_lowest-common-ancestor-of-a-binary-search-tree 236_lowest-common-ancestor-of-a-binary-tree 237_delete-node-in-a-linked-list 238_product-of-array-except-self 239_sliding-window-maximum 23_merge-k-sorted-lists 240_search-a-2d-matrix-ii 242_valid-anagram 24_swap-nodes-in-pairs 257_binary-tree-paths 258_add-digits 25_reverse-nodes-in-k-group 260_single-number-iii 263_ugly-number 268_missing-number 26_remove-duplicates-from-sorted-array 279_perfect-squares 27_remove-element 283_move_zeros 28_implement-strstr 290_word-pattern 295_find-median-from-data-stream 297_serialize-and-deserialize-binary-tree 299_bulls-and-cows 29_divide-two-integers 2_add-two-numbers 300_longest-increasing-subsequence 31_next-permutation 322_coin-change 326_power-of-three 328_odd-even-linked-list 334_increasing-triplet-subsequence 33_search-in-rotated-sorted-array 341_flatten-nested-list-iterator 342_power-of-four 344_reverse-string 345_reverse-vowels-of-a-string 347_top-k-frequent-elements 349_intersection-of-two-arrays 350_intersection-of-two-arrays-ii 35_search-insert-position 367_valid-perfect-square 36_valid-sudoku 371_sum-of-two-integers 37_sudoku-solver 380_insert-delete-getrandom-o1 382_linked-list-random-node 383_ransom-note 384_shuffle-an-array 386_lexicographical-numbers 387_first-unique-character-in-a-string 392_is-subsequence 398_random-pick-index 39_combination-sum 3_longest-substring-without-repeating-characters 404_sum-of-left-leaves 409_longest-palindrome 40_combination-sum-ii 412_fizz-buzz 414_third-maximum-number 415_add-strings 417_pacific-atlantic-water-flow 424_longest-repeating-character-replacement 429_n-ary-tree-level-order-traversal 432_all-oone-data-structure 434_number-of-segments-in-a-string 435_non-overlapping-intervals 437_path-sum-iii 438_find-all-anagrams-in-a-string 43_multiply-strings 441_arranging-coins 442_find-all-duplicates-in-an-array 443_string-compression 445_add-two-numbers-ii 447_number-of-boomerangs 448_find-all-numbers-disappeared-in-an-array 450_delete-node-in-a-bst 451_sort-characters-by-frequency 453_minimum-moves-to-equal-array-elements 454_four-sum-ii 45_jump-game-ii 460_lfu-cache 463_find-right-interval 467_unique-substrings-in-wraparound-string 46_permutations 474_ones-and-zeroes 476_number-complement 47_permutations-ii 486_predict-the-winner 48_rotate-image 494_target-sum 495_teemo-attacking 496_next-greater-element-i 498_diagonal-traverse 49_group-anagrams 4_median-of-two-sorted-arrays 500_keyboard-row 504_base-7 508_most-frequent-subtree-sum 509_fibonacci-number 50_powx-n 513_find-bottom-left-tree-value 515_find-largest-value-in-each-tree-row 51_n-queens 520_detect-capital 528_random-pick-with-weight 52_n-queens-ii 530_minimum-absolute-difference-in-bst 532_k-diff-pairs-in-an-array 535_encode-and-decode-tinyurl 53_maximum-subarray 540_single-element-in-a-sorted-array 541_reverse-string-ii 542_01-matrix 556_next-greater-element-iii 559_maximum-depth-of-n-ary-tree 560_subarray-sum-equals-k 563_binary-tree-tilt 566_reshape-the-matrix 56_merge-intervals 581_shortest-unsorted-continuous-subarray 589_n-ary-tree-preorder-traversal 58_length-of-last-word 594_longest-harmonious-subsequence 599_minimum-index-sum-of-two-lists 59_spiral-matrix-ii 5_longest-palindromic-substring 617_merge-two-binary-trees 61_rotate-list 622_design-circular-queue 62_unique-paths 637_average-of-levels-in-binary-tree 645_set-mismatch 64_minimum-path-sum 653_two-sum-iv-input-is-a-bst 669_trim-a-binary-search-tree 66_plus-one 671_second-minimum-node-in-a-binary-tree 674_longest-continuous-increasing-subsequence 676_implement-magic-dictionary 677_map-sum-pairs 678_valid-parenthesis-string 67_add-binary 695_max-area-of-island 69_sqrtx 6_zigzag-conversion 700_search-in-a-binary-search-tree 701_insert-into-a-binary-search-tree 704_binary-search 705_design-hashset 706_design-hashmap 707_design-linked-list 709_to-lower-case 70_climbing-stairs 713_subarray-product-less-than-k 71_simplify-path 724_find-pivot-index 728_self-dividing-numbers 735_asteroid-collision 736_parse-lisp-expression 73_set-matrix-zeroes 745_prefix-and-suffix-search 746_min-cost-climbing-stairs 75_sort-colors 763_partition-labels 76_minimum-window-substring 77_combinations 79_word-search 7_reverse-integer 80_remove-duplicates-from-sorted-array-ii 814_binary-tree-pruning 817_linked-list-components 819_most-common-word 822_card-flipping-game 824_goat-latin 82_remove-duplicates-from-sorted-list-ii 83_remove-duplicates-from-sorted-list 841_keys-and-rooms 844_backspace-string-compare 859_buddy-strings 863_all-nodes-distance-k-in-binary-tree 86_partition-list 876_middle-of-the-linked-list 879_profitable-schemes 883_projection-area-of-3d-shapes 88_merge-sorted-array 890_find-and-replace-pattern 896_monotonic-array 8_string-to-integer-atoi 905_sort-array-by-parity 912_sort-an-array 914_x-of-a-kind-in-a-deck-of-cards 917_reverse-only-letters 919_complete-binary-tree-inserter 922_sort-array-by-parity-ii 929_unique-email-addresses 92_reverse-linked-list-ii 931_minimum-falling-path-sum 933_number-of-recent-calls 93_restore-ip-addresses 942_di-string-match 944_delete-columns-to-make-sorted 94_binary-tree-inorder-traversal 953_verifying-an-alien-dictionary 961_n-repeated-element-in-size-2n-array 965_univalued-binary-tree 973_k-closest-points-to-origin 977_squares-of-a-sorted-array 98_validate-binary-search-tree 997_find-the-town-judge 9_palindrome-number interview_01_03_string-to-url-lcci interview_01_05-one-away-lcci interview_01_06_compress-string-lcci interview_02_01-remove-duplicate-node-lcci interview_03_01_three-in-one-lcci interview_03_05_sort-of-stacks-lcci interview_04_06-successor-lcci interview_08_05_recursive-mulitply-lcci interview_10_01_sorted-merge-lcci interview_10_02_group-anagrams-lcci interview_17_12_binode-lcci interview_17_14_smallest-k-lcci offer_05_ti-huan-kong-ge-lcof offer_06_cong-wei-dao-tou-da-yin-lian-biao-lcof offer_10_fei-bo-na-qi-shu-lie-lcof offer_18_shan-chu-lian-biao-de-jie-dian-lcof offer_22_lian-biao-zhong-dao-shu-di-kge-jie-dian-lcof offer_39_shu-zu-zhong-chu-xian-ci-shu-chao-guo-yi-ban-de-shu-zi-lcof offer_42_lian-xu-zi-shu-zu-de-zui-da-he-lcof offer_45_ba-shu-zu-pai-cheng-zui-xiao-de-shu-lcof offer_52_liang-ge-lian-biao-de-di-yi-ge-gong-gong-jie-dian-lcof offer_53_zai-pai-xu-shu-zu-zhong-cha-zhao-shu-zi-lcof offer_65_bu-yong-jia-jian-cheng-chu-zuo-jia-fa-lcof offer_ii_041_hua-dong-chuang-kou-de-ping-jun-zhi offer_ii_69_shan-feng-shu-zu-de-ding-bu utils Click to show internal directories. Click to hide internal directories.