Directories ¶ Show internal Expand all Path Synopsis 1000_minimum-cost-to-merge-stones 1004_max-consecutive-ones-iii 100_same-tree 1011_capacity-to-ship-packages-within-d-days 1019_next-greater-node-in-linked-list 101_symmetric-tree 1026_maximum-difference-between-node-and-ancestor 102_binary-tree-level-order-traversal 1038_binary-search-tree-to-greater-sum-tree 1039_minimum-score-triangulation-of-polygon 103_binary-tree-zigzag-level-order-traversal 1049_last-stone-weight-ii 104_maximum-depth-of-binary-tree 105_construct-binary-tree-from-preorder-and-inorder-traversal 106_construct-binary-tree-from-inorder-and-postorder-traversal 107_binary-tree-level-order-traversal-ii 1080_insufficient-nodes-in-root-to-leaf-paths 1094_car-pooling 10_regular-expression-matching 1109_corporate-flight-bookings 110_balanced-binary-tree 111_minimum-depth-of-binary-tree 1123_lowest-common-ancestor-of-deepest-leaves 1124_longest-well-performing-interval 112_path-sum 1143_longest-common-subsequence 1155_number-of-dice-rolls-with-target-sum 1156_swap-for-longest-repeated-character-substring 117_populating-next-right-pointers-in-each-node-ii 1185_day-of-the-week 118_pascals-triangle 11_container-with-most-water 1208_get-equal-substrings-within-budget 1222_queens-that-can-attack-the-king 122_best-time-to-buy-and-sell-stock-ii 1234_replace-the-substring-for-balanced-string 123_best-time-to-buy-and-sell-stock-iii 124_binary-tree-maximum-path-sum 125_valid-palindrome 1267_count-servers-that-communicate 1276_number-of-burgers-with-no-waste-of-ingredients 1277_count-square-submatrices-with-all-ones 128_longest-consecutive-sequence 12_integer-to-roman 1312_minimum-insertion-steps-to-make-a-string-palindrome 131_palindrome-partitioning 132_palindrome-partitioning-ii 1334_find-the-city-with-the-smallest-number-of-neighbors-at-a-threshold-distance 1349_maximum-students-taking-exam 136_single-number 1377_frog-position-after-t-seconds 137_single-number-ii 139_word-break 13_roman-to-integer 1402_reducing-dishes 1410_html-entity-parser 141_linked-list-cycle 1423_maximum-points-you-can-obtain-from-cards 142_linked-list-cycle-ii 1438_longest-continuous-subarray-with-absolute-diff-less-than-or-equal-to-limit 143_reorder-list 1457_pseudo-palindromic-paths-in-a-binary-tree 1458_max-dot-product-of-two-subsequences 1465_maximum-area-of-a-piece-of-cake-after-horizontal-and-vertical-cuts 1466_reorder-routes-to-make-all-paths-lead-to-the-city-zero 146_lru-cache 1475_final-prices-with-a-special-discount-in-a-shop 1488_avoid-flood-in-the-city 148_sort-list 1493_longest-subarray-of-1s-after-deleting-one-element 1499_max-value-of-equation 14_longest-common-prefix 1503_last-moment-before-all-ants-fall-out-of-a-plank 153_find-minimum-in-rotated-sorted-array 1547_minimum-cost-to-cut-a-stick 154_find-minimum-in-rotated-sorted-array-ii 155_min-stack 15_3sum 1626_best-team-with-no-conflicts 162_find-peak-element 1631_path-with-minimum-effort 1657_determine-if-two-strings-are-close 1658_minimum-operations-to-reduce-x-to-zero 1670_design-front-middle-back-queue 1671_minimum-number-of-removals-to-make-mountain-array 167_two-sum-ii-input-array-is-sorted 1686_stone-game-vi 1690_stone-game-vii 1696_jump-game-vi 169_majority-element 16_3sum-closest 1726_tuple-with-same-product 1760_minimum-limit-of-balls-in-a-bag 1771_maximize-palindrome-length-from-subsequences 1781_sum-of-beauty-of-all-substrings 179_largest-number 17_letter-combinations-of-a-phone-number 1832_check-if-the-sentence-is-pangram 187_repeated-dna-sequences 188_best-time-to-buy-and-sell-stock-iv 18_4sum 1911_maximum-alternating-subsequence-sum 1921_eliminate-maximum-number-of-monsters 1944_number-of-visible-people-in-a-queue 1954_minimum-garden-perimeter-to-collect-enough-apples 1962_remove-stones-to-minimize-the-total 1964_find-the-longest-valid-obstacle-course-at-each-position 1969_minimum-non-zero-product-of-the-array-elements 1976_number-of-ways-to-arrive-at-destination 198_house-robber 1993_operations-on-tree 199_binary-tree-right-side-view 19_remove-nth-node-from-end-of-list 1_two-sum 2003_smallest-missing-genetic-value-in-each-subtree 2008_maximum-earnings-from-taxi 2034_stock-price-fluctuation 203_remove-linked-list-elements 2048_next-greater-numerically-balanced-number 204_count-primes 206_reverse-linked-list 207_course-schedule 208_implement-trie-prefix-tree 209_minimum-size-subarray-sum 20_valid-parentheses 2103_rings-and-rods 210_course-schedule-ii 2132_stamping-the-grid 2136_earliest-possible-day-of-full-bloom 213_house-robber-ii 215_kth-largest-element-in-an-array 216_combination-sum-iii 2171_removing-minimum-number-of-magic-beans 217_contains-duplicate 2182_construct-string-with-repeat-limit 219_contains-duplicate-ii 21_merge-two-sorted-lists 220_contains-duplicate-iii 2216_minimum-deletions-to-make-array-beautiful 221_maximal-square 222_count-complete-tree-nodes 2240_number-of-ways-to-buy-pens-and-pencils 2246_longest-path-with-different-adjacent-characters 2251_number-of-flowers-in-full-bloom 225_implement-stack-using-queues 226_invert-binary-tree 2276_count-integers-in-intervals 22_generate-parentheses 2300_successful-pairs-of-spells-and-potions 2304_minimum-path-cost-in-a-grid 2312_selling-pieces-of-wood 2316_count-unreachable-pairs-of-nodes-in-an-undirected-graph 232_implement-queue-using-stacks 2336_smallest-number-in-infinite-set 233_number-of-digit-one 2342_max-sum-of-a-pair-with-equal-sum-of-digits 235_lowest-common-ancestor-of-a-binary-search-tree 2368_reachable-nodes-with-restrictions 2369_check-if-there-is-a-valid-partition-for-the-array 236_lowest-common-ancestor-of-a-binary-tree 2376_count-special-integers 237_delete-node-in-a-linked-list 2381_shifting-letters-ii 238_product-of-array-except-self 2397_maximum-rows-covered-by-columns 2398_maximum-number-of-robots-within-budget 239_sliding-window-maximum 23_merge-k-sorted-lists 2406_divide-intervals-into-minimum-number-of-groups 2415_reverse-odd-levels-of-binary-tree 2426_number-of-pairs-satisfying-inequality 2432_the-employee-that-worked-on-the-longest-task 2454_next-greater-element-iv 2466_count-ways-to-build-good-strings 2476_closest-nodes-queries-in-a-binary-search-tree 2477_minimum-fuel-cost-to-report-to-the-capital 2487_remove-nodes-from-linked-list 24_swap-nodes-in-pairs 2511_maximum-enemy-forts-that-can-be-captured 2512_reward-top-k-students 2516_take-k-of-each-character-from-left-and-right 2520_count-the-digits-that-divide-a-number 2525_categorize-box-according-to-criteria 2528_maximize-the-minimum-powered-city 2530_maximal-score-after-applying-k-operations 2537_count-the-number-of-good-subarrays 2538_difference-between-maximum-and-minimum-price-sum 2547_minimum-cost-to-split-an-array 2552_count-increasing-quadruplets 2555_maximize-win-from-two-segments 2558_take-gifts-from-the-richest-pile 2560_house-robber-iv 2562_find-the-array-concatenation-value 2563_count-the-number-of-fair-pairs 2565_subsequence-with-the-minimum-score 2575_find-the-divisibility-array-of-a-string 2576_find-the-maximum-number-of-marked-indices 2578_split-with-minimum-sum 2581_count-number-of-possible-root-nodes 2583_kth-largest-sum-in-a-binary-tree 2585_number-of-ways-to-earn-points 2586_count-the-number-of-vowel-strings-in-range 258_add-digits 2591_distribute-money-to-maximum-children 2594_minimum-time-to-repair-cars 2596_check-knight-tour-configuration 2597_the-number-of-beautiful-subsets 259_3sum-smaller 25_reverse-nodes-in-k-group 2600_k-items-with-the-maximum-sum 2602_minimum-operations-to-make-all-array-elements-equal 2605_form-smallest-number-from-two-digit-arrays 2606_find-the-substring-with-maximum-cost 2609_find-the-longest-balanced-substring-of-a-binary-string 260_single-number-iii 2616_minimize-the-maximum-difference-of-pairs 2617_minimum-number-of-visited-cells-in-a-grid 2641_cousins-in-binary-tree-ii 2645_minimum-additions-to-make-valid-string 2646_minimize-the-total-price-of-the-trips 2652_sum-multiples 2653_sliding-subarray-beauty 2656_maximum-sum-with-exactly-k-elements 2660_determine-the-winner-of-a-bowling-game 2661_first-completely-painted-row-or-column 2670_find-the-distinct-difference-array 2673_make-costs-of-paths-equal-in-a-binary-tree 2681_power-of-heroes 2684_maximum-number-of-moves-in-a-grid 2696_minimum-string-length-after-removing-substrings 2697_lexicographically-smallest-palindrome 2698_find-the-punishment-number-of-an-integer 26_remove-duplicates-from-sorted-array 2706_buy-two-chocolates 2707_extra-characters-in-a-string 2718_sum-of-matrix-after-queries 2719_count-of-integers 2730_find-the-longest-semi-repetitive-substring 2731_movement-of-robots 2735_collecting-chocolates 2736_maximum-sum-queries 2742_painting-the-walls 2744_find-maximum-number-of-string-pairs 274_h-index 275_h-index-ii 2760_longest-even-odd-subarray-with-threshold 2761_prime-pairs-with-target-sum 2762_continuous-subarrays 2765_longest-alternating-subarray 2767_partition-string-into-minimum-beautiful-substrings 2770_maximum-number-of-jumps-to-reach-the-last-index 2771_longest-non-decreasing-subarray-from-two-arrays 2772_apply-operations-to-make-all-array-elements-equal-to-zero 2779_maximum-beauty-of-an-array-after-applying-operation 2786_visit-array-positions-to-maximize-score 2787_ways-to-express-an-integer-as-sum-of-powers 2788_split-strings-by-separator 2799_count-complete-subarrays-in-an-array 279_perfect-squares 27_remove-element 2807_insert-greatest-common-divisors-in-linked-list 2808_minimum-seconds-to-equalize-a-circular-array 2824_count-pairs-whose-sum-is-less-than-target 2825_make-string-a-subsequence-using-cyclic-increments 2826_sorting-three-groups 2827_number-of-beautiful-integers-in-the-range 2828_check-if-a-string-is-an-acronym-of-words 2830_maximize-the-profit-as-the-salesman 2831_find-the-longest-equal-subarray 2834_find-the-minimum-possible-sum-of-a-beautiful-array 283_move-zeroes 2841_maximum-sum-of-almost-unique-subarray 2845_count-of-interesting-subarrays 2861_maximum-number-of-alloys 2864_maximum-odd-binary-number 2865_beautiful-towers-i 2866_beautiful-towers-ii 2867_count-valid-paths-in-a-tree 2874_maximum-value-of-an-ordered-triplet-ii 2875_minimum-size-subarray-in-infinite-array 2896_apply-operations-to-make-two-strings-equal 2901_longest-unequal-adjacent-groups-subsequence-ii 2905_find-indices-with-index-and-value-difference-ii 2906_construct-product-matrix 2909_minimum-sum-of-mountain-triplets-ii 290_word-pattern 2915_length-of-the-longest-subsequence-that-sums-to-target 2919_minimum-increment-operations-to-make-array-beautiful 2925_maximum-score-after-applying-operations-on-a-tree 2929_distribute-candies-among-children-ii 292_nim-game 2943_maximize-area-of-square-hole-in-grid 2944_minimum-number-of-coins-for-fruits 2948_make-lexicographically-smallest-array-by-swapping-elements 2949_count-beautiful-substrings-ii 2953_count-complete-substrings 2958_length-of-longest-subarray-with-at-most-k-frequency 2962_count-subarrays-where-max-element-appears-at-least-k-times 2976_minimum-cost-to-convert-string-i 2999_count-the-number-of-powerful-integers 2_add-two-numbers 3007_maximum-number-that-sum-of-the-prices-is-less-than-or-equal-to-k 300_longest-increasing-subsequence 3015_count-the-number-of-houses-at-a-certain-distance-i 301_remove-invalid-parentheses 3020_find-the-maximum-number-of-elements-in-subset 303_range-sum-query-immutable 306_additive-number 307_range-sum-query-mutable 309_best-time-to-buy-and-sell-stock-with-cooldown 315_count-of-smaller-numbers-after-self 318_maximum-product-of-word-lengths 322_coin-change 327_count-of-range-sum 332_reconstruct-itinerary 337_house-robber-iii 33_search-in-rotated-sorted-array 342_power-of-four 343_integer-break 344_reverse-string 34_find-first-and-last-position-of-element-in-sorted-array 354_russian-doll-envelopes 35_search-insert-position 365_water-and-jug-problem 367_valid-perfect-square 36_valid-sudoku 375_guess-number-higher-or-lower-ii 376_wiggle-subsequence 377_combination-sum-iv 37_sudoku-solver 382_linked-list-random-node 383_ransom-note 387_first-unique-character-in-a-string 38_count-and-say 394_decode-string 39_combination-sum 3_longest-substring-without-repeating-characters 402_remove-k-digits 409_longest-palindrome 40_combination-sum-ii 410_split-array-largest-sum 415_add-strings 416_partition-equal-subset-sum 41_first-missing-positive 421_maximum-xor-of-two-numbers-in-an-array 424_longest-repeating-character-replacement 429_n-ary-tree-level-order-traversal 42_trapping-rain-water 435_non-overlapping-intervals 438_find-all-anagrams-in-a-string 445_add-two-numbers-ii 447_number-of-boomerangs 449_serialize-and-deserialize-bst 454_4sum-ii 456_132-pattern 46_permutations 474_ones-and-zeroes 47_permutations-ii 48_rotate-image 491_non-decreasing-subsequences 493_reverse-pairs 494_target-sum 496_next-greater-element-i 4_median-of-two-sorted-arrays 500_keyboard-row 503_next-greater-element-ii 509_fibonacci-number 50_powx-n 513_find-bottom-left-tree-value 514_freedom-trail 516_longest-palindromic-subsequence 518_coin-change-ii 51_n-queens 523_continuous-subarray-sum 525_contiguous-array 52_n-queens-ii 539_minimum-time-difference 53_maximum-subarray 543_diameter-of-binary-tree 547_number-of-provinces 560_subarray-sum-equals-k 567_permutation-in-string 56_merge-intervals 583_delete-operation-for-two-strings 589_n-ary-tree-preorder-traversal 58_length-of-last-word 5_longest-palindromic-substring 611_valid-triangle-number 62_unique-paths 630_course-schedule-iii 63_unique-paths-ii 649_dota2-senate 64_minimum-path-sum 66_plus-one 670_maximum-swap 673_number-of-longest-increasing-subsequence 67_add-binary 687_longest-univalue-path 689_maximum-sum-of-3-non-overlapping-subarrays 69_sqrtx 6_zigzag-conversion 704_binary-search 70_climbing-stairs 712_minimum-ascii-delete-sum-for-two-strings 713_subarray-product-less-than-k 714_best-time-to-buy-and-sell-stock-with-transaction-fee 715_range-module 71_simplify-path 72_edit-distance 739_daily-temperatures 73_set-matrix-zeroes 745_prefix-and-suffix-search 746_min-cost-climbing-stairs 75_sort-colors 765_couples-holding-hands 76_minimum-window-substring 77_combinations 784_letter-case-permutation 78_subsets 79_word-search 7_reverse-integer 828_count-unique-characters-of-all-substrings-of-a-given-string 82_remove-duplicates-from-sorted-list-ii 834_sum-of-distances-in-tree 837_new-21-game 83_remove-duplicates-from-sorted-list 842_split-array-into-fibonacci-sequence 84_largest-rectangle-in-histogram 861_score-after-flipping-matrix 862_shortest-subarray-with-sum-at-least-k 876_middle-of-the-linked-list 889_construct-binary-tree-from-preorder-and-postorder-traversal 88_merge-sorted-array 891_sum-of-subsequence-widths 8_string-to-integer-atoi 901_online-stock-span 902_numbers-at-most-n-given-digit-set 904_fruit-into-baskets 907_sum-of-subarray-minimums 90_subsets-ii 92_reverse-linked-list-ii 938_range-sum-of-bst 93_restore-ip-addresses 94_binary-tree-inorder-traversal 968_binary-tree-cameras 96_unique-binary-search-trees 974_subarray-sums-divisible-by-k 977_squares-of-a-sorted-array 97_interleaving-string 987_vertical-order-traversal-of-a-binary-tree 98_validate-binary-search-tree 993_cousins-in-binary-tree 9_palindrome-number Algorithms_give-gem Algorithms_magic-tower Algorithms_min-count Algorithms_reverse-pairs LCCI_find-longest-subarray codeforces 1689/c luogu p1352 p2458 Click to show internal directories. Click to hide internal directories.