leetcode
LeetCode solutions, written in python and cpp(LeetCode解题报告,记录自己的leetcode成长之路)
파일 탐색기
최종 버전 다운로드 (.zip)- settings.json
- logger.cpython-312.pyc
- logger.cpython-38.pyc
- leetcode-algorithm-109.jpg
- leetcode-algorithm-11.png
- leetcode-algorithm-110-1.jpg
- leetcode-algorithm-110-2.jpg
- leetcode-algorithm-111.jpg
- leetcode-algorithm-112-1.jpg
- leetcode-algorithm-112-2.jpg
- leetcode-algorithm-113-1.jpg
- leetcode-algorithm-113-2.jpg
- leetcode-algorithm-114.jpg
- leetcode-algorithm-116.png
- leetcode-algorithm-117.png
- leetcode-algorithm-118.gif
- leetcode-algorithm-124-1.jpg
- leetcode-algorithm-124-2.jpg
- leetcode-algorithm-129-1.jpg
- leetcode-algorithm-129-2.jpg
- leetcode-algorithm-130.jpg
- leetcode-algorithm-142-1.png
- leetcode-algorithm-142-2.png
- leetcode-algorithm-142-3.png
- leetcode-algorithm-17.png
- leetcode-algorithm-36.png
- leetcode-algorithm-37.png
- leetcode-algorithm-42.png
- leetcode-algorithm-48-1.jpg
- leetcode-algorithm-48-2.jpg
- leetcode-algorithm-51.png
- leetcode-algorithm-547-1.jpg
- leetcode-algorithm-547-2.jpg
- leetcode-algorithm-62.png
- leetcode-algorithm-73-1.jpg
- leetcode-algorithm-73-2.jpg
- leetcode-algorithm-74-1.jpg
- leetcode-algorithm-74-2.jpg
- leetcode-algorithm-79.jpg
- leetcode-algorithm-84-1.png
- leetcode-algorithm-84-2.png
- leetcode-algorithm-85.jpg
- leetcode-algorithm-94-1.jpg
- leetcode-algorithm-94-2.jpg
- leetcode-algorithm-94-3.jpg
- leetcode-algorithm-97.jpg
- leetcode-algorithm-99-1.jpg
- leetcode-algorithm-99-2.jpg
- leetcode-sketch-algorithm-10.png
- leetcode-sketch-algorithm-123.png
- leetcode-sketch-algorithm-17.png
- leetcode-sketch-algorithm-22.jpg
- leetcode-sketch-algorithm-23.jpg
- leetcode-sketch-algorithm-36.png
- leetcode-sketch-algorithm-39.jpg
- leetcode-sketch-algorithm-44.jpg
- leetcode-sketch-algorithm-59.png
- leetcode-sketch-algorithm-69.png
- leetcode-1.md
- leetcode-10.md
- leetcode-100.md
- leetcode-101.md
- leetcode-102.md
- leetcode-103.md
- leetcode-104.md
- leetcode-105.md
- leetcode-106.md
- leetcode-107.md
- leetcode-108.md
- leetcode-109.md
- leetcode-11.md
- leetcode-110.md
- leetcode-111.md
- leetcode-112.md
- leetcode-113.md
- leetcode-114.md
- leetcode-115.md
- leetcode-116.md
- leetcode-117.md
- leetcode-118.md
- leetcode-119.md
- leetcode-12.md
- leetcode-120.md
- leetcode-121.md
- leetcode-122.md
- leetcode-123.md
- leetcode-124.md
- leetcode-125.md
- leetcode-126.md
- leetcode-127.md
- leetcode-128.md
- leetcode-129.md
- leetcode-13.md
- leetcode-130.md
- leetcode-131.md
- leetcode-135.md
- leetcode-136.md
- leetcode-14.md
- leetcode-142.md
- leetcode-15.md
- leetcode-153.md
- leetcode-154.md
- leetcode-16.md
- leetcode-167.md
- leetcode-17.md
- leetcode-1700.md
- leetcode-1704.md
- leetcode-1708.md
- leetcode-1710.md
- leetcode-1716.md
- leetcode-1720.md
- leetcode-1725.md
- leetcode-1732.md
- leetcode-1736.md
- leetcode-1742.md
- leetcode-18.md
- leetcode-19.md
- leetcode-190.md
- leetcode-198.md
- leetcode-2.md
- leetcode-20.md
- leetcode-21.md
- leetcode-22.md
- leetcode-23.md
- leetcode-24.md
- leetcode-25.md
- leetcode-26.md
- leetcode-27.md
- leetcode-28.md
- leetcode-29.md
- leetcode-3.md
- leetcode-30.md
- leetcode-31.md
- leetcode-318.md
- leetcode-32.md
- leetcode-33.md
- leetcode-338.md
- leetcode-34.md
- leetcode-340.md
- leetcode-342.md
- leetcode-35.md
- leetcode-36.md
- leetcode-37.md
- leetcode-38.md
- leetcode-39.md
- leetcode-4.md
- leetcode-40.md
- leetcode-406.md
- leetcode-41.md
- leetcode-413.md
- leetcode-42.md
- leetcode-43.md
- leetcode-435.md
- leetcode-44.md
- leetcode-45.md
- leetcode-452.md
- leetcode-455.md
- leetcode-46.md
- leetcode-461.md
- leetcode-47.md
- leetcode-48.md
- leetcode-49.md
- leetcode-5.md
- leetcode-50.md
- leetcode-51.md
- leetcode-52.md
- leetcode-524.md
- leetcode-53.md
- leetcode-54.md
- leetcode-540.md
- leetcode-542.md
- leetcode-547.md
- leetcode-55.md
- leetcode-56.md
- leetcode-57.md
- leetcode-58.md
- leetcode-59.md
- leetcode-6.md
- leetcode-60.md
- leetcode-605.md
- leetcode-61.md
- leetcode-62.md
- leetcode-63.md
- leetcode-633.md
- leetcode-64.md
- leetcode-65.md
- leetcode-66.md
- leetcode-665.md
- leetcode-67.md
- leetcode-68.md
- leetcode-680.md
- leetcode-69.md
- leetcode-695.md
- leetcode-7.md
- leetcode-70.md
- leetcode-71.md
- leetcode-72.md
- leetcode-73.md
- leetcode-74.md
- leetcode-75.md
- leetcode-76.md
- leetcode-763.md
- leetcode-77.md
- leetcode-78.md
- leetcode-79.md
- leetcode-8.md
- leetcode-80.md
- leetcode-81.md
- leetcode-82.md
- leetcode-83.md
- leetcode-84.md
- leetcode-85.md
- leetcode-86.md
- leetcode-87.md
- leetcode-88.md
- leetcode-89.md
- leetcode-9.md
- leetcode-90.md
- leetcode-91.md
- leetcode-92.md
- leetcode-93.md
- leetcode-94.md
- leetcode-95.md
- leetcode-96.md
- leetcode-97.md
- leetcode-98.md
- leetcode-99.md
- 2134A.painting_with_two_colors.cpp
- 2134A.painting_with_two_colors.py
- 2134B.add-0-or-k.cpp
- 2134B.add-0-or-k.py
- cases.txt
- cpp.sh
- problem.sh
- python.sh
- design-linked-list.py
- sorting.cpp
- sorting.py
- 1.two-sum.cpp
- 1.two-sum.py
- 10.regular-expression-matching.cpp
- 10.regular-expression-matching.py
- 100.same-tree.cpp
- 100.same-tree.py
- 1004.max-consecutive-ones-iii.cpp
- 1004.max-consecutive-ones-iii.py
- 1007.minimum-domino-rotations-for-equal-row.cpp
- 1007.minimum-domino-rotations-for-equal-row.py
- 1009.complement-of-base-10-integer.cpp
- 1009.complement-of-base-10-integer.py
- 101.symmetric-tree.cpp
- 101.symmetric-tree.py
- 1015.smallest-integer-divisible-by-k.cpp
- 1015.smallest-integer-divisible-by-k.py
- 1016.binary-string-with-substrings-representing-1-to-n.cpp
- 1016.binary-string-with-substrings-representing-1-to-n.py
- 1018.binary-prefix-divisible-by-5.cpp
- 1018.binary-prefix-divisible-by-5.py
- 102.binary-tree-level-order-traversal.cpp
- 102.binary-tree-level-order-traversal.py
- 1022.sum-of-root-to-leaf-binary-numbers.cpp
- 1022.sum-of-root-to-leaf-binary-numbers.py
- 1023.camelcase-matching.cpp
- 1023.camelcase-matching.py
- 1028.recover-a-tree-from-preorder-traversal.cpp
- 1028.recover-a-tree-from-preorder-traversal.py
- 103.binary-tree-zigzag-level-order-traversal.cpp
- 103.binary-tree-zigzag-level-order-traversal.py
- 1033.moving-stones-until-consecutive.cpp
- 1033.moving-stones-until-consecutive.py
- 1039.minimum-score-triangulation-of-polygon.cpp
- 1039.minimum-score-triangulation-of-polygon.py
- 104.maximum-depth-of-binary-tree.cpp
- 104.maximum-depth-of-binary-tree.py
- 1040.moving-stones-until-consecutive-ii.cpp
- 1040.moving-stones-until-consecutive-ii.py
- 1046.last-stone-weight.cpp
- 1046.last-stone-weight.py
- 105.construct-binary-tree-from-preorder-and-inorder-traversal.cpp
- 105.construct-binary-tree-from-preorder-and-inorder-traversal.py
- 1052.grumpy-bookstore-owner.cpp
- 1052.grumpy-bookstore-owner.py
- 1059.all-paths-from-source-lead-to-destination.vip
- 106.construct-binary-tree-from-inorder-and-postorder-traversal.cpp
- 106.construct-binary-tree-from-inorder-and-postorder-traversal.py
- 1061.lexicographically-smallest-equivalent-string.cpp
- 1061.lexicographically-smallest-equivalent-string.py
- 107.binary-tree-level-order-traversal-ii.cpp
- 107.binary-tree-level-order-traversal-ii.py
- 1079.letter-tile-possibilities.cpp
- 1079.letter-tile-possibilities.py
- 108.convert-sorted-array-to-binary-search-tree.cpp
- 108.convert-sorted-array-to-binary-search-tree.py
- 1089.duplicate-zeros.cpp
- 1089.duplicate-zeros.py
- 109.convert-sorted-list-to-binary-search-tree.cpp
- 109.convert-sorted-list-to-binary-search-tree.py
- 1092.shortest-common-supersequence.cpp
- 1092.shortest-common-supersequence.py
- 1094.car-pooling.cpp
- 1094.car-pooling.py
- 11.container-with-most-water.cpp
- 11.container-with-most-water.py
- 110.balanced-binary-tree.cpp
- 110.balanced-binary-tree.py
- 1100.find-k-length-substrings-with-no-repeated-characters.vip
- 111.minimum-depth-of-binary-tree.cpp
- 111.minimum-depth-of-binary-tree.py
- 1110.delete-nodes-and-return-forest.cpp
- 1110.delete-nodes-and-return-forest.py
- 1123.lowest-common-ancestor-of-deepest-leaves.cpp
- 1123.lowest-common-ancestor-of-deepest-leaves.py
- 1128.number-of-equivalent-domino-pairs.cpp
- 1128.number-of-equivalent-domino-pairs.py
- 113.path-sum-ii.cpp
- 113.path-sum-ii.py
- 114.flatten-binary-tree-to-linked-list.cpp
- 114.flatten-binary-tree-to-linked-list.py
- 1143.longest-common-subsequence.cpp
- 1143.longest-common-subsequence.py
- 115.distinct-subsequences.cpp
- 115.distinct-subsequences.py
- 1150.check-if-a-number-is-majority-element-in-a-sorted-array.cpp
- 1150.check-if-a-number-is-majority-element-in-a-sorted-array.py
- 1156.swap-for-longest-repeated-character-substring.cpp
- 1156.swap-for-longest-repeated-character-substring.py
- 1161.maximum-level-sum-of-a-binary-tree.cpp
- 1161.maximum-level-sum-of-a-binary-tree.py
- 1176.diet-plan-performance.vip
- 118.pascals-triangle.cpp
- 118.pascals-triangle.py
- 119.pascals-triangle-ii.cpp
- 119.pascals-triangle-ii.py
- 1197.minimum-knight-moves.vip
- 12.integer-to-roman.cpp
- 12.integer-to-roman.py
- 120.triangle.cpp
- 120.triangle.py
- 1200.minimum-absolute-difference.cpp
- 1200.minimum-absolute-difference.py
- 1208.get-equal-substrings-within-budget.cpp
- 1208.get-equal-substrings-within-budget.py
- 121.best-time-to-buy-and-sell-stock.cpp
- 121.best-time-to-buy-and-sell-stock.py
- 122.best-time-to-buy-and-sell-stock-ii.cpp
- 122.best-time-to-buy-and-sell-stock-ii.py
- 123.best-time-to-buy-and-sell-stock-iii.cpp
- 123.best-time-to-buy-and-sell-stock-iii.py
- 1233.remove-sub-folders-from-the-filesystem.cpp
- 1233.remove-sub-folders-from-the-filesystem.py
- 1234.replace-the-substring-for-balanced-string.cpp
- 1234.replace-the-substring-for-balanced-string.py
- 1235.maximum-profit-in-job-scheduling.cpp
- 1235.maximum-profit-in-job-scheduling.py
- 124.binary-tree-maximum-path-sum.cpp
- 124.binary-tree-maximum-path-sum.py
- 1248.count-number-of-nice-subarrays.cpp
- 1248.count-number-of-nice-subarrays.py
- 1249.minimum-remove-to-make-valid-parentheses.cpp
- 1249.minimum-remove-to-make-valid-parentheses.py
- 125.valid-palindrome.cpp
- 125.valid-palindrome.py
- 126.word-ladder-ii.cpp
- 126.word-ladder-ii.py
- 1261.find-elements-in-a-contaminated-binary-tree.cpp
- 1261.find-elements-in-a-contaminated-binary-tree.py
- 1262.greatest-sum-divisible-by-three.cpp
- 1262.greatest-sum-divisible-by-three.py
- 1266.minimum-time-visiting-all-points.cpp
- 1266.minimum-time-visiting-all-points.py
- 127.word-ladder.cpp
- 127.word-ladder.py
- 1277.count-square-submatrices-with-all-ones.cpp
- 1277.count-square-submatrices-with-all-ones.py
- 128.longest-consecutive-sequence.cpp
- 128.longest-consecutive-sequence.py
- 1288.remove-covered-intervals.cpp
- 1288.remove-covered-intervals.py
- 1290.convert-binary-number-in-a-linked-list-to-integer.cpp
- 1290.convert-binary-number-in-a-linked-list-to-integer.py
- 1292.maximum-side-length-of-a-square-with-sum-less-than-or-equal-to-threshold.cpp
- 1292.maximum-side-length-of-a-square-with-sum-less-than-or-equal-to-threshold.py
- 1295.find-numbers-with-even-number-of-digits.cpp
- 1295.find-numbers-with-even-number-of-digits.py
- 1297.maximum-number-of-occurrences-of-a-substring.cpp
- 1297.maximum-number-of-occurrences-of-a-substring.py
- 1298.maximum-candies-you-can-get-from-boxes.cpp
- 1298.maximum-candies-you-can-get-from-boxes.py
- 13.roman-to-integer.cpp
- 13.roman-to-integer.py
- 130.surrounded-regions.cpp
- 130.surrounded-regions.py
- 1304.find-n-unique-integers-sum-up-to-zero.cpp
- 1304.find-n-unique-integers-sum-up-to-zero.py
- 131.palindrome-partitioning.cpp
- 131.palindrome-partitioning.py
- 1317.convert-integer-to-the-sum-of-two-no-zero-integers.cpp
- 1317.convert-integer-to-the-sum-of-two-no-zero-integers.py
- 132.palindrome-partitioning-ii.cpp
- 132.palindrome-partitioning-ii.py
- 1323.maximum-69-number.cpp
- 1323.maximum-69-number.py
- 1326.minimum-number-of-taps-to-open-to-water-a-garden.cpp
- 1326.minimum-number-of-taps-to-open-to-water-a-garden.py
- 133.clone-graph.cpp
- 133.clone-graph.py
- 1339.maximum-product-of-splitted-binary-tree.cpp
- 1339.maximum-product-of-splitted-binary-tree.py
- 134.gas-station.cpp
- 134.gas-station.py
- 1343.number-of-sub-arrays-of-size-k-and-average-greater-than-or-equal-to-threshold.cpp
- 1343.number-of-sub-arrays-of-size-k-and-average-greater-than-or-equal-to-threshold.py
- 135.candy.cpp
- 135.candy.py
- 1351.count-negative-numbers-in-a-sorted-matrix.cpp
- 1351.count-negative-numbers-in-a-sorted-matrix.py
- 1352.product-of-the-last-k-numbers.cpp
- 1352.product-of-the-last-k-numbers.py
- 1353.maximum-number-of-events-that-can-be-attended.cpp
- 1353.maximum-number-of-events-that-can-be-attended.py
- 1356.sort-integers-by-the-number-of-1-bits.cpp
- 1356.sort-integers-by-the-number-of-1-bits.py
- 1358.number-of-substrings-containing-all-three-characters.cpp
- 1358.number-of-substrings-containing-all-three-characters.py
- 136.single-number.cpp
- 136.single-number.py
- 138.copy-list-with-random-pointer.py
- 1382.balance-a-binary-search-tree.cpp
- 1382.balance-a-binary-search-tree.py
- 1385.find-the-distance-value-between-two-arrays.cpp
- 1385.find-the-distance-value-between-two-arrays.py
- 139.word-break.cpp
- 139.word-break.py
- 1390.four-divisors.cpp
- 1390.four-divisors.py
- 1394.find-lucky-integer-in-an-array.cpp
- 1394.find-lucky-integer-in-an-array.py
- 1399.count-largest-group.cpp
- 1399.count-largest-group.py
- 14.longest-common-prefix.cpp
- 14.longest-common-prefix.py
- 1404.number-of-steps-to-reduce-a-number-in-binary-representation-to-one.cpp
- 1404.number-of-steps-to-reduce-a-number-in-binary-representation-to-one.py
- 141.linked-list-cycle.cpp
- 141.linked-list-cycle.py
- 1411.number-of-ways-to-paint-n-3-grid.cpp
- 1411.number-of-ways-to-paint-n-3-grid.py
- 1415.the-k-th-lexicographical-string-of-all-happy-strings-of-length-n.cpp
- 1415.the-k-th-lexicographical-string-of-all-happy-strings-of-length-n.py
- 142.linked-list-cycle-ii.cpp
- 142.linked-list-cycle-ii.py
- 1423.maximum-points-you-can-obtain-from-cards.cpp
- 1423.maximum-points-you-can-obtain-from-cards.py
- 143.reorder-list.py
- 1432.max-difference-you-can-get-from-changing-an-integer.cpp
- 1432.max-difference-you-can-get-from-changing-an-integer.py
- 1437.check-if-all-1s-are-at-least-length-k-places-away.cpp
- 1437.check-if-all-1s-are-at-least-length-k-places-away.py
- 1438.longest-continuous-subarray-with-absolute-diff-less-than-or-equal-to-limit.cpp
- 1438.longest-continuous-subarray-with-absolute-diff-less-than-or-equal-to-limit.py
- 144.binary-tree-preorder-traversal.cpp
- 144.binary-tree-preorder-traversal.py
- 145.binary-tree-postorder-traversal.cpp
- 145.binary-tree-postorder-traversal.py
- 1456.maximum-number-of-vowels-in-a-substring-of-given-length.cpp
- 1456.maximum-number-of-vowels-in-a-substring-of-given-length.py
- 1458.max-dot-product-of-two-subsequences.cpp
- 1458.max-dot-product-of-two-subsequences.py
- 146.lru-cache.cpp
- 146.lru-cache.py
- 1461.check-if-a-string-contains-all-binary-codes-of-size-k.cpp
- 1461.check-if-a-string-contains-all-binary-codes-of-size-k.py
- 1471.the-k-strongest-values-in-an-array.cpp
- 1471.the-k-strongest-values-in-an-array.py
- 148.sort-list.cpp
- 148.sort-list.py
- 1488.avoid-flood-in-the-city.cpp
- 1488.avoid-flood-in-the-city.py
- 149.max-points-on-a-line.cpp
- 149.max-points-on-a-line.py
- 1493.longest-subarray-of-1s-after-deleting-one-element.cpp
- 1493.longest-subarray-of-1s-after-deleting-one-element.py
- 1498.number-of-subsequences-that-satisfy-the-given-sum-condition.cpp
- 1498.number-of-subsequences-that-satisfy-the-given-sum-condition.py
- 15.3sum.cpp
- 15.3sum.py
- 150.evaluate-reverse-polish-notation.cpp
- 150.evaluate-reverse-polish-notation.py
- 1504.count-submatrices-with-all-ones.cpp
- 1504.count-submatrices-with-all-ones.py
- 1513.number-of-substrings-with-only-1s.cpp
- 1513.number-of-substrings-with-only-1s.py
- 1514.path-with-maximum-probability.cpp
- 1514.path-with-maximum-probability.py
- 1518.water-bottles.cpp
- 1518.water-bottles.py
- 152.maximum-product-subarray.cpp
- 152.maximum-product-subarray.py
- 1523.count-odd-numbers-in-an-interval-range.cpp
- 1523.count-odd-numbers-in-an-interval-range.py
- 1524.number-of-sub-arrays-with-odd-sum.cpp
- 1524.number-of-sub-arrays-with-odd-sum.py
- 1526.minimum-number-of-increments-on-subarrays-to-form-a-target-array.cpp
- 1526.minimum-number-of-increments-on-subarrays-to-form-a-target-array.py
- 153.find-minimum-in-rotated-sorted-array.cpp
- 153.find-minimum-in-rotated-sorted-array.py
- 1534.count-good-triplets.cpp
- 1534.count-good-triplets.py
- 1537.get-the-maximum-score.cpp
- 1537.get-the-maximum-score.py
- 154.find-minimum-in-rotated-sorted-array-ii.cpp
- 154.find-minimum-in-rotated-sorted-array-ii.py
- 155.min-stack.cpp
- 155.min-stack.py
- 1550.three-consecutive-odds.cpp
- 1550.three-consecutive-odds.py
- 156.binary-tree-upside-down.cpp
- 156.binary-tree-upside-down.py
- 1574.shortest-subarray-to-be-removed-to-make-array-sorted.cpp
- 1574.shortest-subarray-to-be-removed-to-make-array-sorted.py
- 1577.number-of-ways-where-square-of-number-is-equal-to-product-of-two-numbers.cpp
- 1577.number-of-ways-where-square-of-number-is-equal-to-product-of-two-numbers.py
- 1578.minimum-time-to-make-rope-colorful.cpp
- 1578.minimum-time-to-make-rope-colorful.py
- 1589.maximum-sum-obtained-of-any-permutation.cpp
- 1589.maximum-sum-obtained-of-any-permutation.py
- 1590.make-sum-divisible-by-p.cpp
- 1590.make-sum-divisible-by-p.py
- 1594.maximum-non-negative-product-in-a-matrix.cpp
- 1594.maximum-non-negative-product-in-a-matrix.py
- 16.3sum-closest.cpp
- 16.3sum-closest.py
- 160.intersection-of-two-linked-lists.cpp
- 160.intersection-of-two-linked-lists.py
- 1610.maximum-number-of-visible-points.cpp
- 1610.maximum-number-of-visible-points.py
- 1611.minimum-one-bit-operations-to-make-integers-zero.cpp
- 1611.minimum-one-bit-operations-to-make-integers-zero.py
- 1616.split-two-strings-to-make-palindrome.cpp
- 1616.split-two-strings-to-make-palindrome.py
- 162.find-peak-element.cpp
- 162.find-peak-element.py
- 1622.fancy-sequence.cpp
- 1622.fancy-sequence.py
- 1625.lexicographically-smallest-string-after-applying-operations.cpp
- 1625.lexicographically-smallest-string-after-applying-operations.py
- 1631.path-with-minimum-effort.cpp
- 1631.path-with-minimum-effort.py
- 165.compare-version-numbers.cpp
- 165.compare-version-numbers.py
- 1652.defuse-the-bomb.cpp
- 1652.defuse-the-bomb.py
- 1653.minimum-deletions-to-make-string-balanced.cpp
- 1653.minimum-deletions-to-make-string-balanced.py
- 1658.minimum-operations-to-reduce-x-to-zero.cpp
- 1658.minimum-operations-to-reduce-x-to-zero.py
- 166.fraction-to-recurring-decimal.cpp
- 166.fraction-to-recurring-decimal.py
- 167.two-sum-ii-input-array-is-sorted.cpp
- 167.two-sum-ii-input-array-is-sorted.py
- 1674.minimum-moves-to-make-array-complementary.cpp
- 1674.minimum-moves-to-make-array-complementary.py
- 168.excel-sheet-column-title.cpp
- 168.excel-sheet-column-title.py
- 169.majority-element.cpp
- 169.majority-element.py
- 1695.maximum-erasure-value.cpp
- 1695.maximum-erasure-value.py
- 17.letter-combinations-of-a-phone-number.cpp
- 17.letter-combinations-of-a-phone-number.py
- 170.two-sum-iii-data-structure-design.cpp
- 170.two-sum-iii-data-structure-design.py
- 1712.ways-to-split-array-into-three-subarrays.cpp
- 1712.ways-to-split-array-into-three-subarrays.py
- 1716.calculate-money-in-leetcode-bank.cpp
- 1716.calculate-money-in-leetcode-bank.py
- 1717.maximum-score-from-removing-substrings.cpp
- 1717.maximum-score-from-removing-substrings.py
- 1718.construct-the-lexicographically-largest-valid-sequence.cpp
- 1718.construct-the-lexicographically-largest-valid-sequence.py
- 172.factorial-trailing-zeroes.cpp
- 172.factorial-trailing-zeroes.py
- 1726.tuple-with-same-product.cpp
- 1726.tuple-with-same-product.py
- 1727.largest-submatrix-with-rearrangements.cpp
- 1727.largest-submatrix-with-rearrangements.py
- 173.binary-search-tree-iterator.cpp
- 173.binary-search-tree-iterator.py
- 1730.shortest-path-to-get-food.vip
- 1733.minimum-number-of-people-to-teach.cpp
- 1733.minimum-number-of-people-to-teach.py
- 1749.maximum-absolute-sum-of-any-subarray.cpp
- 1749.maximum-absolute-sum-of-any-subarray.py
- 175.combine-two-tables.sql
- 1750.minimum-length-of-string-after-deleting-similar-ends.cpp
- 1750.minimum-length-of-string-after-deleting-similar-ends.py
- 1751.maximum-number-of-events-that-can-be-attended-ii.cpp
- 1751.maximum-number-of-events-that-can-be-attended-ii.py
- 1763.longest-nice-substring.cpp
- 1763.longest-nice-substring.py
- 1780.check-if-number-is-a-sum-of-powers-of-three.cpp
- 1780.check-if-number-is-a-sum-of-powers-of-three.py
- 1782.count-pairs-of-nodes.cpp
- 1782.count-pairs-of-nodes.py
- 179.largest-number.cpp
- 179.largest-number.py
- 1792.maximum-average-pass-ratio.cpp
- 1792.maximum-average-pass-ratio.py
- 1793.maximum-score-of-a-good-subarray.cpp
- 1793.maximum-score-of-a-good-subarray.py
- 18.4sum.cpp
- 18.4sum.py
- 1838.frequency-of-the-most-frequent-element.cpp
- 1838.frequency-of-the-most-frequent-element.py
- 1851.minimum-interval-to-include-each-query.cpp
- 1851.minimum-interval-to-include-each-query.py
- 1854.maximum-population-year.cpp
- 1854.maximum-population-year.py
- 1855.maximum-distance-between-a-pair-of-values.cpp
- 1855.maximum-distance-between-a-pair-of-values.py
- 1857.largest-color-value-in-a-directed-graph.cpp
- 1857.largest-color-value-in-a-directed-graph.py
- 1863.sum-of-all-subset-xor-totals.cpp
- 1863.sum-of-all-subset-xor-totals.py
- 1865.finding-pairs-with-a-certain-sum.cpp
- 1865.finding-pairs-with-a-certain-sum.py
- 1877.minimize-maximum-pair-sum-in-array.cpp
- 1877.minimize-maximum-pair-sum-in-array.py
- 1878.get-biggest-three-rhombus-sums-in-a-grid.cpp
- 1878.get-biggest-three-rhombus-sums-in-a-grid.py
- 188.best-time-to-buy-and-sell-stock-iv.cpp
- 188.best-time-to-buy-and-sell-stock-iv.py
- 1888.minimum-number-of-flips-to-make-the-binary-string-alternating.cpp
- 1888.minimum-number-of-flips-to-make-the-binary-string-alternating.py
- 189.rotate-array.cpp
- 189.rotate-array.py
- 1893.check-if-all-the-integers-in-a-range-are-covered.cpp
- 1893.check-if-all-the-integers-in-a-range-are-covered.py
- 1895.largest-magic-square.cpp
- 1895.largest-magic-square.py
- 1898.maximum-number-of-removable-characters.cpp
- 1898.maximum-number-of-removable-characters.py
- 19.remove-nth-node-from-end-of-list.cpp
- 19.remove-nth-node-from-end-of-list.py
- 190.reverse-bits.cpp
- 190.reverse-bits.py
- 1900.the-earliest-and-latest-rounds-where-players-compete.cpp
- 1900.the-earliest-and-latest-rounds-where-players-compete.py
- 1901.find-a-peak-element-ii.cpp
- 1901.find-a-peak-element-ii.py
- 191.number-of-1-bits.cpp
- 191.number-of-1-bits.py
- 1910.remove-all-occurrences-of-a-substring.cpp
- 1910.remove-all-occurrences-of-a-substring.py
- 1912.design-movie-rental-system.cpp
- 1912.design-movie-rental-system.py
- 1920.build-array-from-permutation.cpp
- 1920.build-array-from-permutation.py
- 1922.count-good-numbers.cpp
- 1922.count-good-numbers.py
- 1925.count-square-sum-triples.cpp
- 1925.count-square-sum-triples.py
- 1926.nearest-exit-from-entrance-in-maze.cpp
- 1926.nearest-exit-from-entrance-in-maze.py
- 1930.unique-length-3-palindromic-subsequences.cpp
- 1930.unique-length-3-palindromic-subsequences.py
- 1931.painting-a-grid-with-three-different-colors.cpp
- 1931.painting-a-grid-with-three-different-colors.py
- 1935.maximum-number-of-words-you-can-type.cpp
- 1935.maximum-number-of-words-you-can-type.py
- 1943.describe-the-painting.cpp
- 1943.describe-the-painting.py
- 1948.delete-duplicate-folders-in-system.cpp
- 1948.delete-duplicate-folders-in-system.py
- 1957.delete-characters-to-make-fancy-string.cpp
- 1957.delete-characters-to-make-fancy-string.py
- 1970.last-day-where-you-can-still-cross.cpp
- 1970.last-day-where-you-can-still-cross.py
- 1975.maximum-matrix-sum.cpp
- 1975.maximum-matrix-sum.py
- 1976.number-of-ways-to-arrive-at-destination.cpp
- 1976.number-of-ways-to-arrive-at-destination.py
- 198.house-robber.cpp
- 198.house-robber.py
- 1980.find-unique-binary-string.cpp
- 1980.find-unique-binary-string.py
- 1984.minimum-difference-between-highest-and-lowest-of-k-scores.cpp
- 1984.minimum-difference-between-highest-and-lowest-of-k-scores.py
- 199.binary-tree-right-side-view.cpp
- 199.binary-tree-right-side-view.py
- 2.add-two-numbers.cpp
- 2.add-two-numbers.py
- 20.valid-parentheses.cpp
- 20.valid-parentheses.py
- 200.number-of-islands.cpp
- 200.number-of-islands.py
- 2009.minimum-number-of-operations-to-make-array-continuous.cpp
- 2009.minimum-number-of-operations-to-make-array-continuous.py
- 2011.final-value-of-variable-after-performing-operations.cpp
- 2011.final-value-of-variable-after-performing-operations.py
- 2014.longest-subsequence-repeated-k-times.cpp
- 2014.longest-subsequence-repeated-k-times.py
- 2016.maximum-difference-between-increasing-elements.cpp
- 2016.maximum-difference-between-increasing-elements.py
- 202.happy-number.cpp
- 202.happy-number.py
- 2024.maximize-the-confusion-of-an-exam.cpp
- 2024.maximize-the-confusion-of-an-exam.py
- 203.remove-linked-list-elements.py
- 2033.minimum-operations-to-make-a-uni-value-grid.cpp
- 2033.minimum-operations-to-make-a-uni-value-grid.py
- 204.count-primes.cpp
- 204.count-primes.py
- 2040.kth-smallest-product-of-two-sorted-arrays.cpp
- 2040.kth-smallest-product-of-two-sorted-arrays.py
- 2043.simple-bank-system.cpp
- 2043.simple-bank-system.py
- 2044.count-number-of-maximum-bitwise-or-subsets.cpp
- 2044.count-number-of-maximum-bitwise-or-subsets.py
- 2048.next-greater-numerically-balanced-number.cpp
- 2048.next-greater-numerically-balanced-number.py
- 205.isomorphic-strings.cpp
- 205.isomorphic-strings.py
- 2054.two-best-non-overlapping-events.cpp
- 2054.two-best-non-overlapping-events.py
- 206.reverse-linked-list.cpp
- 206.reverse-linked-list.py
- 2069.walking-robot-simulation-ii.cpp
- 2069.walking-robot-simulation-ii.py
- 207.course-schedule.cpp
- 207.course-schedule.py
- 2071.maximum-number-of-tasks-you-can-assign.cpp
- 2071.maximum-number-of-tasks-you-can-assign.py
- 2075.decode-the-slanted-ciphertext.cpp
- 2075.decode-the-slanted-ciphertext.py
- 2079.watering-plants.cpp
- 2079.watering-plants.py
- 208.implement-trie-prefix-tree.cpp
- 208.implement-trie-prefix-tree.py
- 2081.sum-of-k-mirror-numbers.cpp
- 2081.sum-of-k-mirror-numbers.py
- 209.minimum-size-subarray-sum.cpp
- 209.minimum-size-subarray-sum.py
- 2090.k-radius-subarray-averages.cpp
- 2090.k-radius-subarray-averages.py
- 2092.find-all-people-with-secret.cpp
- 2092.find-all-people-with-secret.py
- 2094.finding-3-digit-even-numbers.cpp
- 2094.finding-3-digit-even-numbers.py
- 2099.find-subsequence-of-length-k-with-the-largest-sum.cpp
- 2099.find-subsequence-of-length-k-with-the-largest-sum.py
- 21.merge-two-sorted-lists.cpp
- 21.merge-two-sorted-lists.py
- 210.course-schedule-ii.cpp
- 210.course-schedule-ii.py
- 2105.watering-plants-ii.cpp
- 2105.watering-plants-ii.py
- 2106.maximum-fruits-harvested-after-at-most-k-steps.cpp
- 2106.maximum-fruits-harvested-after-at-most-k-steps.py
- 211.design-add-and-search-words-data-structure.cpp
- 211.design-add-and-search-words-data-structure.py
- 2110.number-of-smooth-descent-periods-of-a-stock.cpp
- 2110.number-of-smooth-descent-periods-of-a-stock.py
- 2115.find-all-possible-recipes-from-given-supplies.cpp
- 2115.find-all-possible-recipes-from-given-supplies.py
- 212.word-search-ii.cpp
- 212.word-search-ii.py
- 2122.recover-the-original-array.cpp
- 2122.recover-the-original-array.py
- 2125.number-of-laser-beams-in-a-bank.cpp
- 2125.number-of-laser-beams-in-a-bank.py
- 213.house-robber-ii.cpp
- 213.house-robber-ii.py
- 2131.longest-palindrome-by-concatenating-two-letter-words.cpp
- 2131.longest-palindrome-by-concatenating-two-letter-words.py
- 2134.minimum-swaps-to-group-all-1s-together-ii.cpp
- 2134.minimum-swaps-to-group-all-1s-together-ii.py
- 2138.divide-a-string-into-groups-of-size-k.cpp
- 2138.divide-a-string-into-groups-of-size-k.py
- 2140.solving-questions-with-brainpower.cpp
- 2140.solving-questions-with-brainpower.py
- 2141.maximum-running-time-of-n-computers.cpp
- 2141.maximum-running-time-of-n-computers.py
- 2145.count-the-hidden-sequences.cpp
- 2145.count-the-hidden-sequences.py
- 2147.number-of-ways-to-divide-a-long-corridor.cpp
- 2147.number-of-ways-to-divide-a-long-corridor.py
- 215.kth-largest-element-in-an-array.cpp
- 215.kth-largest-element-in-an-array.py
- 2154.keep-multiplying-found-values-by-two.cpp
- 2154.keep-multiplying-found-values-by-two.py
- 2156.find-substring-with-given-hash-value.cpp
- 2156.find-substring-with-given-hash-value.py
- 2161.partition-array-according-to-given-pivot.cpp
- 2161.partition-array-according-to-given-pivot.py
- 2163.minimum-difference-in-sums-after-removal-of-elements.cpp
- 2163.minimum-difference-in-sums-after-removal-of-elements.py
- 2169.count-operations-to-obtain-zero.cpp
- 2169.count-operations-to-obtain-zero.py
- 217.contains-duplicate.cpp
- 217.contains-duplicate.py
- 2176.count-equal-and-divisible-pairs-in-an-array.cpp
- 2176.count-equal-and-divisible-pairs-in-an-array.py
- 2179.count-good-triplets-in-an-array.cpp
- 2179.count-good-triplets-in-an-array.py
- 218.the-skyline-problem.cpp
- 218.the-skyline-problem.py
- 219.contains-duplicate-ii.cpp
- 2197.replace-non-coprime-numbers-in-array.cpp
- 2197.replace-non-coprime-numbers-in-array.py
- 22.generate-parentheses.cpp
- 22.generate-parentheses.py
- 220.contains-duplicate-iii.cpp
- 220.contains-duplicate-iii.py
- 2200.find-all-k-distant-indices-in-an-array.cpp
- 2200.find-all-k-distant-indices-in-an-array.py
- 2206.divide-array-into-equal-pairs.cpp
- 2206.divide-array-into-equal-pairs.py
- 221.maximal-square.cpp
- 221.maximal-square.py
- 2210.count-hills-and-valleys-in-an-array.cpp
- 2210.count-hills-and-valleys-in-an-array.py
- 2211.count-collisions-on-a-road.cpp
- 2211.count-collisions-on-a-road.py
- 2221.find-triangular-sum-of-an-array.cpp
- 2221.find-triangular-sum-of-an-array.py
- 2226.maximum-candies-allocated-to-k-children.cpp
- 2226.maximum-candies-allocated-to-k-children.py
- 2234.maximum-total-beauty-of-the-gardens.cpp
- 2234.maximum-total-beauty-of-the-gardens.py
- 224.basic-calculator.cpp
- 224.basic-calculator.py
- 225.implement-stack-using-queues.cpp
- 225.implement-stack-using-queues.py
- 2251.number-of-flowers-in-full-bloom.cpp
- 2251.number-of-flowers-in-full-bloom.py
- 2257.count-unguarded-cells-in-the-grid.cpp
- 2257.count-unguarded-cells-in-the-grid.py
- 2258.escape-the-spreading-fire.cpp
- 2258.escape-the-spreading-fire.py
- 226.invert-binary-tree.cpp
- 226.invert-binary-tree.py
- 2264.largest-3-same-digit-number-in-string.cpp
- 2264.largest-3-same-digit-number-in-string.py
- 2269.find-the-k-beauty-of-a-number.cpp
- 2269.find-the-k-beauty-of-a-number.py
- 227.basic-calculator-ii.cpp
- 227.basic-calculator-ii.py
- 2270.number-of-ways-to-split-array.cpp
- 2270.number-of-ways-to-split-array.py
- 2271.maximum-white-tiles-covered-by-a-carpet.cpp
- 2271.maximum-white-tiles-covered-by-a-carpet.py
- 2273.find-resultant-array-after-removing-anagrams.cpp
- 2273.find-resultant-array-after-removing-anagrams.py
- 228.summary-ranges.py
- 229.majority-element-ii.cpp
- 229.majority-element-ii.py
- 2294.partition-array-such-that-maximum-difference-is-k.cpp
- 2294.partition-array-such-that-maximum-difference-is-k.py
- 23.merge-k-sorted-lists.cpp
- 23.merge-k-sorted-lists.py
- 230.kth-smallest-element-in-a-bst.cpp
- 230.kth-smallest-element-in-a-bst.py
- 2300.successful-pairs-of-spells-and-potions.cpp
- 2300.successful-pairs-of-spells-and-potions.py
- 2302.count-subarrays-with-score-less-than-k.cpp
- 2302.count-subarrays-with-score-less-than-k.py
- 231.power-of-two.cpp
- 231.power-of-two.py
- 2311.longest-binary-subsequence-less-than-or-equal-to-k.cpp
- 2311.longest-binary-subsequence-less-than-or-equal-to-k.py
- 232.implement-queue-using-stacks.cpp
- 232.implement-queue-using-stacks.py
- 2322.minimum-score-after-removals-on-a-tree.cpp
- 2322.minimum-score-after-removals-on-a-tree.py
- 2327.number-of-people-aware-of-a-secret.cpp
- 2327.number-of-people-aware-of-a-secret.py
- 2337.move-pieces-to-obtain-a-string.cpp
- 2337.move-pieces-to-obtain-a-string.py
- 2338.count-the-number-of-ideal-arrays.cpp
- 2338.count-the-number-of-ideal-arrays.py
- 234.palindrome-linked-list.cpp
- 234.palindrome-linked-list.py
- 2342.max-sum-of-a-pair-with-equal-sum-of-digits.cpp
- 2342.max-sum-of-a-pair-with-equal-sum-of-digits.py
- 2348.number-of-zero-filled-subarrays.cpp
- 2348.number-of-zero-filled-subarrays.py
- 2349.design-a-number-container-system.cpp
- 2349.design-a-number-container-system.py
- 235.lowest-common-ancestor-of-a-binary-search-tree.cpp
- 235.lowest-common-ancestor-of-a-binary-search-tree.py
- 2353.design-a-food-rating-system.cpp
- 2353.design-a-food-rating-system.py
- 2359.find-closest-node-to-given-two-nodes.cpp
- 2359.find-closest-node-to-given-two-nodes.py
- 236.lowest-common-ancestor-of-a-binary-tree.cpp
- 236.lowest-common-ancestor-of-a-binary-tree.py
- 2364.count-number-of-bad-pairs.cpp
- 2364.count-number-of-bad-pairs.py
- 2367.number-of-arithmetic-triplets.cpp
- 2367.number-of-arithmetic-triplets.py
- 237.delete-node-in-a-linked-list.py
- 2375.construct-smallest-number-from-di-string.cpp
- 2375.construct-smallest-number-from-di-string.py
- 2379.minimum-recolors-to-get-k-consecutive-black-blocks.cpp
- 2379.minimum-recolors-to-get-k-consecutive-black-blocks.py
- 238.product-of-array-except-self.cpp
- 238.product-of-array-except-self.py
- 239.sliding-window-maximum.cpp
- 239.sliding-window-maximum.py
- 24.swap-nodes-in-pairs.cpp
- 24.swap-nodes-in-pairs.py
- 240.search-a-2d-matrix-ii.cpp
- 240.search-a-2d-matrix-ii.py
- 2401.longest-nice-subarray.cpp
- 2401.longest-nice-subarray.py
- 2402.meeting-rooms-iii.cpp
- 2402.meeting-rooms-iii.py
- 241.different-ways-to-add-parentheses.cpp
- 241.different-ways-to-add-parentheses.py
- 2410.maximum-matching-of-players-with-trainers.cpp
- 2410.maximum-matching-of-players-with-trainers.py
- 2411.smallest-subarrays-with-maximum-bitwise-or.cpp
- 2411.smallest-subarrays-with-maximum-bitwise-or.py
- 2419.longest-subarray-with-maximum-bitwise-and.cpp
- 2419.longest-subarray-with-maximum-bitwise-and.py
- 242.valid-anagram.cpp
- 242.valid-anagram.py
- 2434.using-a-robot-to-print-the-lexicographically-smallest-string.cpp
- 2434.using-a-robot-to-print-the-lexicographically-smallest-string.py
- 2435.paths-in-matrix-whose-sum-is-divisible-by-k.cpp
- 2435.paths-in-matrix-whose-sum-is-divisible-by-k.py
- 2438.range-product-queries-of-powers.cpp
- 2438.range-product-queries-of-powers.py
- 2444.count-subarrays-with-fixed-bounds.cpp
- 2444.count-subarrays-with-fixed-bounds.py
- 246.strobogrammatic-number.cpp
- 246.strobogrammatic-number.py
- 2460.apply-operations-to-an-array.cpp
- 2460.apply-operations-to-an-array.py
- 2461.maximum-sum-of-distinct-subarrays-with-length-k.cpp
- 2461.maximum-sum-of-distinct-subarrays-with-length-k.py
- 2467.most-profitable-path-in-a-tree.cpp
- 2467.most-profitable-path-in-a-tree.py
- 2468.split-message-based-on-limit.cpp
- 2468.split-message-based-on-limit.py
- 2483.minimum-penalty-for-a-shop.cpp
- 2483.minimum-penalty-for-a-shop.py
- 2486.append-characters-to-string-to-make-subsequence.cpp
- 2486.append-characters-to-string-to-make-subsequence.py
- 249.group-shifted-strings.cpp
- 25.reverse-nodes-in-k-group.cpp
- 25.reverse-nodes-in-k-group.py
- 2503.maximum-number-of-points-from-grid-queries.cpp
- 2503.maximum-number-of-points-from-grid-queries.py
- 251.flatten-2d-vector.py
- 2516.take-k-of-each-character-from-left-and-right.cpp
- 2516.take-k-of-each-character-from-left-and-right.py
- 2523.closest-prime-numbers-in-range.cpp
- 2523.closest-prime-numbers-in-range.py
- 2524.maximum-frequency-score-of-a-subarray.vip
- 2528.maximize-the-minimum-powered-city.cpp
- 2528.maximize-the-minimum-powered-city.py
- 2529.maximum-count-of-positive-integer-and-negative-integer.cpp
- 2529.maximum-count-of-positive-integer-and-negative-integer.py
- 2536.increment-submatrices-by-one.cpp
- 2536.increment-submatrices-by-one.py
- 2537.count-the-number-of-good-subarrays.cpp
- 2537.count-the-number-of-good-subarrays.py
- 2540.minimum-common-value.cpp
- 2540.minimum-common-value.py
- 2551.put-marbles-in-bags.cpp
- 2551.put-marbles-in-bags.py
- 2555.maximize-win-from-two-segments.cpp
- 2555.maximize-win-from-two-segments.py
- 2560.house-robber-iv.cpp
- 2560.house-robber-iv.py
- 2561.rearranging-fruits.cpp
- 2561.rearranging-fruits.py
- 2563.count-the-number-of-fair-pairs.cpp
- 2563.count-the-number-of-fair-pairs.py
- 2565.subsequence-with-the-minimum-score.cpp
- 2565.subsequence-with-the-minimum-score.py
- 2566.maximum-difference-by-remapping-a-digit.cpp
- 2566.maximum-difference-by-remapping-a-digit.py
- 257.binary-tree-paths.cpp
- 257.binary-tree-paths.py
- 2570.merge-two-2d-arrays-by-summing-values.cpp
- 2570.merge-two-2d-arrays-by-summing-values.py
- 2579.count-total-number-of-colored-cells.cpp
- 2579.count-total-number-of-colored-cells.py
- 2594.minimum-time-to-repair-cars.cpp
- 2594.minimum-time-to-repair-cars.py
- 2598.smallest-missing-non-negative-integer-after-operations.cpp
- 2598.smallest-missing-non-negative-integer-after-operations.py
- 26.remove-duplicates-from-sorted-array.cpp
- 26.remove-duplicates-from-sorted-array.py
- 260.single-number-iii.cpp
- 260.single-number-iii.py
- 2616.minimize-the-maximum-difference-of-pairs.cpp
- 2616.minimize-the-maximum-difference-of-pairs.py
- 263.ugly-number.cpp
- 263.ugly-number.py
- 2653.sliding-subarray-beauty.cpp
- 2653.sliding-subarray-beauty.py
- 2654.minimum-number-of-operations-to-make-all-array-elements-equal-to-1.cpp
- 2654.minimum-number-of-operations-to-make-all-array-elements-equal-to-1.py
- 268.missing-number.cpp
- 268.missing-number.py
- 2685.count-the-number-of-complete-components.cpp
- 2685.count-the-number-of-complete-components.py
- 269.alien-dictionary.py
- 2698.find-the-punishment-number-of-an-integer.cpp
- 2698.find-the-punishment-number-of-an-integer.py
- 27.remove-element.cpp
- 27.remove-element.py
- 270.closest-binary-search-tree-value.cpp
- 270.closest-binary-search-tree-value.py
- 273.integer-to-english-words.py
- 2730.find-the-longest-semi-repetitive-substring.cpp
- 2730.find-the-longest-semi-repetitive-substring.py
- 2743.count-substrings-without-repeating-character.vip
- 2749.minimum-operations-to-make-the-integer-zero.cpp
- 2749.minimum-operations-to-make-the-integer-zero.py
- 2751.robot-collisions.cpp
- 2751.robot-collisions.py
- 276.paint-fence.cpp
- 276.paint-fence.py
- 2762.continuous-subarrays.cpp
- 2762.continuous-subarrays.py
- 2779.maximum-beauty-of-an-array-after-applying-operation.cpp
- 2779.maximum-beauty-of-an-array-after-applying-operation.py
- 278.first-bad-version.cpp
- 278.first-bad-version.py
- 2780.minimum-index-of-a-valid-split.cpp
- 2780.minimum-index-of-a-valid-split.py
- 2781.length-of-the-longest-valid-substring.cpp
- 2781.length-of-the-longest-valid-substring.py
- 2785.sort-vowels-in-a-string.cpp
- 2785.sort-vowels-in-a-string.py
- 2787.ways-to-express-an-integer-as-sum-of-powers.cpp
- 2787.ways-to-express-an-integer-as-sum-of-powers.py
- 279.perfect-squares.cpp
- 279.perfect-squares.py
- 2799.count-complete-subarrays-in-an-array.cpp
- 2799.count-complete-subarrays-in-an-array.py
- 28.find-the-index-of-the-first-occurrence-in-a-string.cpp
- 28.find-the-index-of-the-first-occurrence-in-a-string.py
- 2818.apply-operations-to-maximize-score.cpp
- 2818.apply-operations-to-maximize-score.py
- 282.expression-add-operators.cpp
- 282.expression-add-operators.py
- 2824.count-pairs-whose-sum-is-less-than-target.cpp
- 2824.count-pairs-whose-sum-is-less-than-target.py
- 2825.make-string-a-subsequence-using-cyclic-increments.cpp
- 2825.make-string-a-subsequence-using-cyclic-increments.py
- 283.move-zeroes.cpp
- 283.move-zeroes.py
- 2831.find-the-longest-equal-subarray.cpp
- 2831.find-the-longest-equal-subarray.py
- 2839.check-if-strings-can-be-made-equal-with-operations-i.cpp
- 2839.check-if-strings-can-be-made-equal-with-operations-i.py
- 2840.check-if-strings-can-be-made-equal-with-operations-ii.cpp
- 2840.check-if-strings-can-be-made-equal-with-operations-ii.py
- 2841.maximum-sum-of-almost-unique-subarray.cpp
- 2841.maximum-sum-of-almost-unique-subarray.py
- 2843.count-symmetric-integers.cpp
- 2843.count-symmetric-integers.py
- 2845.count-of-interesting-subarrays.cpp
- 2845.count-of-interesting-subarrays.py
- 2848.points-that-intersect-with-cars.cpp
- 2848.points-that-intersect-with-cars.py
- 286.walls-and-gates.cpp
- 286.walls-and-gates.py
- 287.find-the-duplicate-number.cpp
- 287.find-the-duplicate-number.py
- 2872.maximum-number-of-k-divisible-components.cpp
- 2872.maximum-number-of-k-divisible-components.py
- 2873.maximum-value-of-an-ordered-triplet-i.cpp
- 2873.maximum-value-of-an-ordered-triplet-i.py
- 2874.maximum-value-of-an-ordered-triplet-ii.cpp
- 2874.maximum-value-of-an-ordered-triplet-ii.py
- 2875.minimum-size-subarray-in-infinite-array.cpp
- 2875.minimum-size-subarray-in-infinite-array.py
- 2877.create-a-dataframe-from-list.py
- 2878.get-the-size-of-a-dataframe.py
- 2879.display-the-first-three-rows.py
- 2880.select-data.py
- 2881.create-a-new-column.py
- 289.game-of-life.py
- 2894.divisible-and-non-divisible-sums-difference.cpp
- 2894.divisible-and-non-divisible-sums-difference.py
- 29.divide-two-integers.cpp
- 29.divide-two-integers.py
- 2900.longest-unequal-adjacent-groups-subsequence-i.cpp
- 2900.longest-unequal-adjacent-groups-subsequence-i.py
- 2901.longest-unequal-adjacent-groups-subsequence-ii.cpp
- 2901.longest-unequal-adjacent-groups-subsequence-ii.py
- 2904.shortest-and-lexicographically-smallest-beautiful-string.cpp
- 2904.shortest-and-lexicographically-smallest-beautiful-string.py
- 2906.construct-product-matrix.cpp
- 2906.construct-product-matrix.py
- 2918.minimum-equal-sum-of-two-arrays-after-replacing-zeros.cpp
- 2918.minimum-equal-sum-of-two-arrays-after-replacing-zeros.py
- 2929.distribute-candies-among-children-ii.cpp
- 2929.distribute-candies-among-children-ii.py
- 2942.find-words-containing-character.cpp
- 2942.find-words-containing-character.py
- 2943.maximize-area-of-square-hole-in-grid.cpp
- 2943.maximize-area-of-square-hole-in-grid.py
- 2946.matrix-similarity-after-cyclic-shifts.cpp
- 2946.matrix-similarity-after-cyclic-shifts.py
- 295.find-median-from-data-stream.cpp
- 295.find-median-from-data-stream.py
- 2953.count-complete-substrings.cpp
- 2953.count-complete-substrings.py
- 2958.length-of-longest-subarray-with-at-most-k-frequency.cpp
- 2958.length-of-longest-subarray-with-at-most-k-frequency.py
- 2962.count-subarrays-where-max-element-appears-at-least-k-times.cpp
- 2962.count-subarrays-where-max-element-appears-at-least-k-times.py
- 2965.find-missing-and-repeated-values.cpp
- 2965.find-missing-and-repeated-values.py
- 2966.divide-array-into-arrays-with-max-difference.cpp
- 2966.divide-array-into-arrays-with-max-difference.py
- 2968.apply-operations-to-maximize-frequency-score.cpp
- 2968.apply-operations-to-maximize-frequency-score.py
- 297.serialize-and-deserialize-binary-tree.cpp
- 297.serialize-and-deserialize-binary-tree.py
- 2970.count-the-number-of-incremovable-subarrays-i.cpp
- 2970.count-the-number-of-incremovable-subarrays-i.py
- 2972.count-the-number-of-incremovable-subarrays-ii.cpp
- 2972.count-the-number-of-incremovable-subarrays-ii.py
- 2975.maximum-square-area-by-removing-fences-from-a-field.cpp
- 2975.maximum-square-area-by-removing-fences-from-a-field.py
- 2976.minimum-cost-to-convert-string-i.cpp
- 2976.minimum-cost-to-convert-string-i.py
- 2977.minimum-cost-to-convert-string-ii.cpp
- 2977.minimum-cost-to-convert-string-ii.py
- 2999.count-the-number-of-powerful-integers.cpp
- 2999.count-the-number-of-powerful-integers.py
- 3.longest-substring-without-repeating-characters.cpp
- 3.longest-substring-without-repeating-characters.py
- 30.substring-with-concatenation-of-all-words.cpp
- 30.substring-with-concatenation-of-all-words.py
- 300.longest-increasing-subsequence.cpp
- 300.longest-increasing-subsequence.py
- 3000.maximum-area-of-longest-diagonal-rectangle.cpp
- 3000.maximum-area-of-longest-diagonal-rectangle.py
- 3005.count-elements-with-maximum-frequency.cpp
- 3005.count-elements-with-maximum-frequency.py
- 3010.divide-an-array-into-subarrays-with-minimum-cost-i.cpp
- 3010.divide-an-array-into-subarrays-with-minimum-cost-i.py
- 3013.divide-an-array-into-subarrays-with-minimum-cost-ii.cpp
- 3013.divide-an-array-into-subarrays-with-minimum-cost-ii.py
- 3021.alice-and-bob-playing-flower-game.cpp
- 3021.alice-and-bob-playing-flower-game.py
- 3024.type-of-triangle.cpp
- 3024.type-of-triangle.py
- 3025.find-the-number-of-ways-to-place-people-i.cpp
- 3025.find-the-number-of-ways-to-place-people-i.py
- 3027.find-the-number-of-ways-to-place-people-ii.cpp
- 3027.find-the-number-of-ways-to-place-people-ii.py
- 303.range-sum-query-immutable.cpp
- 303.range-sum-query-immutable.py
- 304.range-sum-query-2d-immutable.cpp
- 304.range-sum-query-2d-immutable.py
- 3047.find-the-largest-area-of-square-inside-two-rectangles.cpp
- 3047.find-the-largest-area-of-square-inside-two-rectangles.py
- 3048.earliest-second-to-mark-indices-i.cpp
- 3048.earliest-second-to-mark-indices-i.py
- 3066.minimum-operations-to-exceed-threshold-value-ii.cpp
- 3066.minimum-operations-to-exceed-threshold-value-ii.py
- 3068.find-the-maximum-sum-of-node-values.cpp
- 3068.find-the-maximum-sum-of-node-values.py
- 307.range-sum-query-mutable.cpp
- 307.range-sum-query-mutable.py
- 3070.count-submatrices-with-top-left-element-and-sum-less-than-k.cpp
- 3070.count-submatrices-with-top-left-element-and-sum-less-than-k.py
- 3074.apple-redistribution-into-boxes.cpp
- 3074.apple-redistribution-into-boxes.py
- 3075.maximize-happiness-of-selected-children.cpp
- 3075.maximize-happiness-of-selected-children.py
- 3085.minimum-deletions-to-make-string-k-special.cpp
- 3085.minimum-deletions-to-make-string-k-special.py
- 309.best-time-to-buy-and-sell-stock-with-cooldown.cpp
- 309.best-time-to-buy-and-sell-stock-with-cooldown.py
- 3090.maximum-length-substring-with-two-occurrences.cpp
- 3090.maximum-length-substring-with-two-occurrences.py
- 31.next-permutation.cpp
- 31.next-permutation.py
- 310.minimum-height-trees.cpp
- 310.minimum-height-trees.py
- 3100.water-bottles-ii.cpp
- 3100.water-bottles-ii.py
- 3108.minimum-cost-walk-in-weighted-graph.cpp
- 3108.minimum-cost-walk-in-weighted-graph.py
- 312.burst-balloons.cpp
- 312.burst-balloons.py
- 3129.find-all-possible-stable-binary-arrays-i.cpp
- 3129.find-all-possible-stable-binary-arrays-i.py
- 313.super-ugly-number.cpp
- 313.super-ugly-number.py
- 3130.find-all-possible-stable-binary-arrays-ii.cpp
- 3130.find-all-possible-stable-binary-arrays-ii.py
- 3131.find-the-integer-added-to-array-i.cpp
- 3131.find-the-integer-added-to-array-i.py
- 3132.find-the-integer-added-to-array-ii.cpp
- 3132.find-the-integer-added-to-array-ii.py
- 3134.find-the-median-of-the-uniqueness-array.cpp
- 3134.find-the-median-of-the-uniqueness-array.py
- 3136.valid-word.cpp
- 3136.valid-word.py
- 3147.taking-maximum-energy-from-the-mystic-dungeon.cpp
- 3147.taking-maximum-energy-from-the-mystic-dungeon.py
- 3160.find-the-number-of-distinct-colors-among-the-balls.cpp
- 3160.find-the-number-of-distinct-colors-among-the-balls.py
- 3169.count-days-without-meetings.cpp
- 3169.count-days-without-meetings.py
- 3170.lexicographically-minimum-string-after-removing-stars.cpp
- 3170.lexicographically-minimum-string-after-removing-stars.py
- 3174.clear-digits.cpp
- 3174.clear-digits.py
- 318.maximum-product-of-word-lengths.cpp
- 318.maximum-product-of-word-lengths.py
- 3186.maximum-total-damage-with-spell-casting.cpp
- 3186.maximum-total-damage-with-spell-casting.py
- 3190.find-minimum-operations-to-make-all-elements-divisible-by-three.cpp
- 3190.find-minimum-operations-to-make-all-elements-divisible-by-three.py
- 3191.minimum-operations-to-make-binary-array-elements-equal-to-one-i.cpp
- 3191.minimum-operations-to-make-binary-array-elements-equal-to-one-i.py
- 3195.find-the-minimum-area-to-cover-all-ones-i.cpp
- 3195.find-the-minimum-area-to-cover-all-ones-i.py
- 3197.find-the-minimum-area-to-cover-all-ones-ii.cpp
- 3197.find-the-minimum-area-to-cover-all-ones-ii.py
- 32.longest-valid-parentheses.cpp
- 32.longest-valid-parentheses.py
- 3201.find-the-maximum-length-of-valid-subsequence-i.cpp
- 3201.find-the-maximum-length-of-valid-subsequence-i.py
- 3202.find-the-maximum-length-of-valid-subsequence-ii.cpp
- 3202.find-the-maximum-length-of-valid-subsequence-ii.py
- 3206.alternating-groups-i.cpp
- 3206.alternating-groups-i.py
- 3208.alternating-groups-ii.cpp
- 3208.alternating-groups-ii.py
- 3212.count-submatrices-with-equal-frequency-of-x-and-y.cpp
- 3212.count-submatrices-with-equal-frequency-of-x-and-y.py
- 3217.delete-nodes-from-linked-list-present-in-array.cpp
- 3217.delete-nodes-from-linked-list-present-in-array.py
- 322.coin-change.cpp
- 322.coin-change.py
- 3227.vowels-game-in-a-string.cpp
- 3227.vowels-game-in-a-string.py
- 3228.maximum-number-of-operations-to-move-ones-to-the-end.cpp
- 3228.maximum-number-of-operations-to-move-ones-to-the-end.py
- 323.number-of-connected-components-in-an-undirected-graph.cpp
- 323.number-of-connected-components-in-an-undirected-graph.py
- 3234.count-the-number-of-substrings-with-dominant-ones.cpp
- 3234.count-the-number-of-substrings-with-dominant-ones.py
- 324.wiggle-sort-ii.cpp
- 324.wiggle-sort-ii.py
- 3258.count-substrings-that-satisfy-k-constraint-i.cpp
- 3258.count-substrings-that-satisfy-k-constraint-i.py
- 326.power-of-three.cpp
- 326.power-of-three.py
- 3261.count-substrings-that-satisfy-k-constraint-ii.cpp
- 3261.count-substrings-that-satisfy-k-constraint-ii.py
- 3272.find-the-count-of-good-integers.cpp
- 3272.find-the-count-of-good-integers.py
- 3274.check-if-two-chessboard-squares-have-the-same-color.cpp
- 3274.check-if-two-chessboard-squares-have-the-same-color.py
- 3275.k-th-nearest-obstacle-queries.cpp
- 3275.k-th-nearest-obstacle-queries.py
- 3276.select-cells-in-grid-with-maximum-score.cpp
- 3276.select-cells-in-grid-with-maximum-score.py
- 3277.maximum-xor-score-subarray-queries.cpp
- 3277.maximum-xor-score-subarray-queries.py
- 328.odd-even-linked-list.cpp
- 328.odd-even-linked-list.py
- 3280.convert-date-to-binary.cpp
- 3280.convert-date-to-binary.py
- 3281.maximize-score-of-numbers-in-ranges.cpp
- 3281.maximize-score-of-numbers-in-ranges.py
- 3282.reach-end-of-array-with-max-score.cpp
- 3282.reach-end-of-array-with-max-score.py
- 3283.maximum-number-of-moves-to-kill-all-pawns.cpp
- 3283.maximum-number-of-moves-to-kill-all-pawns.py
- 3285.find-indices-of-stable-mountains.cpp
- 3285.find-indices-of-stable-mountains.py
- 3286.find-a-safe-walk-through-a-grid.cpp
- 3286.find-a-safe-walk-through-a-grid.py
- 3289.the-two-sneaky-numbers-of-digitville.cpp
- 3289.the-two-sneaky-numbers-of-digitville.py
- 329.longest-increasing-path-in-a-matrix.cpp
- 329.longest-increasing-path-in-a-matrix.py
- 3296.minimum-number-of-seconds-to-make-mountain-height-zero.cpp
- 3296.minimum-number-of-seconds-to-make-mountain-height-zero.py
- 3298.count-substrings-that-can-be-rearranged-to-contain-a-string-ii.cpp
- 3298.count-substrings-that-can-be-rearranged-to-contain-a-string-ii.py
- 33.search-in-rotated-sorted-array.cpp
- 33.search-in-rotated-sorted-array.py
- 3302.find-the-lexicographically-smallest-valid-sequence.cpp
- 3302.find-the-lexicographically-smallest-valid-sequence.py
- 3304.find-the-k-th-character-in-string-game-i.cpp
- 3304.find-the-k-th-character-in-string-game-i.py
- 3306.count-of-substrings-containing-every-vowel-and-k-consonants-ii.cpp
- 3306.count-of-substrings-containing-every-vowel-and-k-consonants-ii.py
- 3307.find-the-k-th-character-in-string-game-ii.cpp
- 3307.find-the-k-th-character-in-string-game-ii.py
- 3314.construct-the-minimum-bitwise-array-i.cpp
- 3314.construct-the-minimum-bitwise-array-i.py
- 3315.construct-the-minimum-bitwise-array-ii.cpp
- 3315.construct-the-minimum-bitwise-array-ii.py
- 3318.find-x-sum-of-all-k-long-subarrays-i.cpp
- 3318.find-x-sum-of-all-k-long-subarrays-i.py
- 332.reconstruct-itinerary.cpp
- 332.reconstruct-itinerary.py
- 3321.find-x-sum-of-all-k-long-subarrays-ii.cpp
- 3321.find-x-sum-of-all-k-long-subarrays-ii.py
- 3323.minimize-connected-groups-by-inserting-interval.vip
- 3325.count-substrings-with-k-frequency-characters-i.cpp
- 3325.count-substrings-with-k-frequency-characters-i.py
- 3330.find-the-original-typed-string-i.cpp
- 3330.find-the-original-typed-string-i.py
- 3333.find-the-original-typed-string-ii.cpp
- 3333.find-the-original-typed-string-ii.py
- 3335.total-characters-in-string-after-transformations-i.cpp
- 3335.total-characters-in-string-after-transformations-i.py
- 3337.total-characters-in-string-after-transformations-ii.cpp
- 3337.total-characters-in-string-after-transformations-ii.py
- 3340.check-balanced-string.cpp
- 3340.check-balanced-string.py
- 3341.find-minimum-time-to-reach-last-room-i.cpp
- 3341.find-minimum-time-to-reach-last-room-i.py
- 3342.find-minimum-time-to-reach-last-room-ii.cpp
- 3342.find-minimum-time-to-reach-last-room-ii.py
- 3343.count-number-of-balanced-permutations.cpp
- 3343.count-number-of-balanced-permutations.py
- 3346.maximum-frequency-of-an-element-after-performing-operations-i.cpp
- 3346.maximum-frequency-of-an-element-after-performing-operations-i.py
- 3347.maximum-frequency-of-an-element-after-performing-operations-ii.cpp
- 3347.maximum-frequency-of-an-element-after-performing-operations-ii.py
- 3349.adjacent-increasing-subarrays-detection-i.cpp
- 3349.adjacent-increasing-subarrays-detection-i.py
- 3350.adjacent-increasing-subarrays-detection-ii.cpp
- 3350.adjacent-increasing-subarrays-detection-ii.py
- 3354.make-array-elements-equal-to-zero.cpp
- 3354.make-array-elements-equal-to-zero.py
- 3355.zero-array-transformation-i.cpp
- 3355.zero-array-transformation-i.py
- 3356.zero-array-transformation-ii.cpp
- 3356.zero-array-transformation-ii.py
- 336.palindrome-pairs.py
- 3362.zero-array-transformation-iii.cpp
- 3362.zero-array-transformation-iii.py
- 3363.find-the-maximum-number-of-fruits-collected.cpp
- 3363.find-the-maximum-number-of-fruits-collected.py
- 337.house-robber-iii.cpp
- 337.house-robber-iii.py
- 3370.smallest-number-with-all-set-bits.cpp
- 3370.smallest-number-with-all-set-bits.py
- 3372.maximize-the-number-of-target-nodes-after-connecting-trees-i.cpp
- 3372.maximize-the-number-of-target-nodes-after-connecting-trees-i.py
- 3373.maximize-the-number-of-target-nodes-after-connecting-trees-ii.cpp
- 3373.maximize-the-number-of-target-nodes-after-connecting-trees-ii.py
- 3375.minimum-operations-to-make-array-values-equal-to-k.cpp
- 3375.minimum-operations-to-make-array-values-equal-to-k.py
- 3379.transformed-array.cpp
- 3379.transformed-array.py
- 338.counting-bits.cpp
- 338.counting-bits.py
- 3381.maximum-subarray-sum-with-length-divisible-by-k.cpp
- 3381.maximum-subarray-sum-with-length-divisible-by-k.py
- 3386.button-with-longest-push-time.cpp
- 3386.button-with-longest-push-time.py
- 3387.maximize-amount-after-two-days-of-conversions.cpp
- 3387.maximize-amount-after-two-days-of-conversions.py
- 3392.count-subarrays-of-length-three-with-a-condition.cpp
- 3392.count-subarrays-of-length-three-with-a-condition.py
- 3394.check-if-grid-can-be-cut-into-sections.cpp
- 3394.check-if-grid-can-be-cut-into-sections.py
- 3396.minimum-number-of-operations-to-make-elements-in-array-distinct.cpp
- 3396.minimum-number-of-operations-to-make-elements-in-array-distinct.py
- 3397.maximum-number-of-distinct-elements-after-operations.cpp
- 3397.maximum-number-of-distinct-elements-after-operations.py
- 34.find-first-and-last-position-of-element-in-sorted-array.cpp
- 34.find-first-and-last-position-of-element-in-sorted-array.py
- 3403.find-the-lexicographically-largest-string-from-the-box-i.cpp
- 3403.find-the-lexicographically-largest-string-from-the-box-i.py
- 3405.count-the-number-of-arrays-with-k-matching-adjacent-elements.cpp
- 3405.count-the-number-of-arrays-with-k-matching-adjacent-elements.py
- 3408.design-task-manager.cpp
- 3408.design-task-manager.py
- 341.flatten-nested-list-iterator.cpp
- 341.flatten-nested-list-iterator.py
- 3411.maximum-subarray-with-equal-products.cpp
- 3411.maximum-subarray-with-equal-products.py
- 3413.maximum-coins-from-k-consecutive-bags.cpp
- 3413.maximum-coins-from-k-consecutive-bags.py
- 3418.maximum-amount-of-money-robot-can-earn.cpp
- 3418.maximum-amount-of-money-robot-can-earn.py
- 342.power-of-four.cpp
- 342.power-of-four.py
- 3423.maximum-difference-between-adjacent-elements-in-a-circular-array.cpp
- 3423.maximum-difference-between-adjacent-elements-in-a-circular-array.py
- 343.integer-break.cpp
- 343.integer-break.py
- 3432.count-partitions-with-even-sum-difference.cpp
- 3432.count-partitions-with-even-sum-difference.py
- 3433.count-mentions-per-user.cpp
- 3433.count-mentions-per-user.py
- 3439.reschedule-meetings-for-maximum-free-time-i.cpp
- 3439.reschedule-meetings-for-maximum-free-time-i.py
- 344.reverse-string.cpp
- 344.reverse-string.py
- 3440.reschedule-meetings-for-maximum-free-time-ii.cpp
- 3440.reschedule-meetings-for-maximum-free-time-ii.py
- 3442.maximum-difference-between-even-and-odd-frequency-i.cpp
- 3442.maximum-difference-between-even-and-odd-frequency-i.py
- 3443.maximum-manhattan-distance-after-k-changes.cpp
- 3443.maximum-manhattan-distance-after-k-changes.py
- 3445.maximum-difference-between-even-and-odd-frequency-ii.cpp
- 3445.maximum-difference-between-even-and-odd-frequency-ii.py
- 3446.sort-matrix-by-diagonals.cpp
- 3446.sort-matrix-by-diagonals.py
- 345.reverse-vowels-of-a-string.cpp
- 345.reverse-vowels-of-a-string.py
- 3453.separate-squares-i.cpp
- 3453.separate-squares-i.py
- 3454.separate-squares-ii.cpp
- 3454.separate-squares-ii.py
- 3459.length-of-longest-v-shaped-diagonal-segment.cpp
- 3459.length-of-longest-v-shaped-diagonal-segment.py
- 346.moving-average-from-data-stream.cpp
- 346.moving-average-from-data-stream.py
- 3461.check-if-digits-are-equal-in-string-after-operations-i.cpp
- 3461.check-if-digits-are-equal-in-string-after-operations-i.py
- 3467.transform-array-by-parity.cpp
- 3467.transform-array-by-parity.py
- 347.top-k-frequent-elements.cpp
- 347.top-k-frequent-elements.py
- 3474.lexicographically-smallest-generated-string.cpp
- 3474.lexicographically-smallest-generated-string.py
- 3477.fruits-into-baskets-ii.cpp
- 3477.fruits-into-baskets-ii.py
- 3479.fruits-into-baskets-iii.cpp
- 3479.fruits-into-baskets-iii.py
- 3480.maximize-subarrays-after-removing-one-conflicting-pair.cpp
- 3480.maximize-subarrays-after-removing-one-conflicting-pair.py
- 3484.design-spreadsheet.cpp
- 3484.design-spreadsheet.py
- 3487.maximum-unique-subarray-sum-after-deletion.cpp
- 3487.maximum-unique-subarray-sum-after-deletion.py
- 349.intersection-of-two-arrays.cpp
- 349.intersection-of-two-arrays.py
- 3494.find-the-minimum-amount-of-time-to-brew-potions.cpp
- 3494.find-the-minimum-amount-of-time-to-brew-potions.py
- 3495.minimum-operations-to-make-array-elements-zero.cpp
- 3495.minimum-operations-to-make-array-elements-zero.py
- 35.search-insert-position.cpp
- 35.search-insert-position.py
- 350.intersection-of-two-arrays-ii.cpp
- 350.intersection-of-two-arrays-ii.py
- 3507.minimum-pair-removal-to-sort-array-i.cpp
- 3507.minimum-pair-removal-to-sort-array-i.py
- 3508.implement-router.cpp
- 3508.implement-router.py
- 3510.minimum-pair-removal-to-sort-array-ii.cpp
- 3510.minimum-pair-removal-to-sort-array-ii.py
- 3512.minimum-operations-to-make-array-sum-divisible-by-k.cpp
- 3512.minimum-operations-to-make-array-sum-divisible-by-k.py
- 3516.find-closest-person.cpp
- 3516.find-closest-person.py
- 3531.count-covered-buildings.cpp
- 3531.count-covered-buildings.py
- 3539.find-sum-of-array-product-of-magical-sequences.cpp
- 3539.find-sum-of-array-product-of-magical-sequences.py
- 354.russian-doll-envelopes.cpp
- 354.russian-doll-envelopes.py
- 3541.find-most-frequent-vowel-and-consonant.cpp
- 3541.find-most-frequent-vowel-and-consonant.py
- 3542.minimum-operations-to-convert-all-elements-to-zero.cpp
- 3542.minimum-operations-to-convert-all-elements-to-zero.py
- 3546.equal-sum-grid-partition-i.cpp
- 3546.equal-sum-grid-partition-i.py
- 3562.maximum-profit-from-trading-stocks-with-discounts.cpp
- 3562.maximum-profit-from-trading-stocks-with-discounts.py
- 3567.minimum-absolute-difference-in-sliding-submatrix.cpp
- 3567.minimum-absolute-difference-in-sliding-submatrix.py
- 3573.best-time-to-buy-and-sell-stock-v.cpp
- 3573.best-time-to-buy-and-sell-stock-v.py
- 3577.count-the-number-of-computer-unlocking-permutations.cpp
- 3577.count-the-number-of-computer-unlocking-permutations.py
- 3578.count-partitions-with-max-min-difference-at-most-k.cpp
- 3578.count-partitions-with-max-min-difference-at-most-k.py
- 3583.count-special-triplets.cpp
- 3583.count-special-triplets.py
- 359.logger-rate-limiter.cpp
- 36.valid-sudoku.cpp
- 36.valid-sudoku.py
- 360.sort-transformed-array.vip
- 3600.maximize-spanning-tree-stability-with-upgrades.cpp
- 3600.maximize-spanning-tree-stability-with-upgrades.py
- 3606.coupon-code-validator.cpp
- 3606.coupon-code-validator.py
- 3607.power-grid-maintenance.cpp
- 3607.power-grid-maintenance.py
- 3623.count-number-of-trapezoids-i.cpp
- 3623.count-number-of-trapezoids-i.py
- 3625.count-number-of-trapezoids-ii.cpp
- 3625.count-number-of-trapezoids-ii.py
- 3634.minimum-removals-to-balance-array.cpp
- 3634.minimum-removals-to-balance-array.py
- 3637.trionic-array-i.cpp
- 3637.trionic-array-i.py
- 3640.trionic-array-ii.cpp
- 3640.trionic-array-ii.py
- 3643.flip-square-submatrix-vertically.cpp
- 3643.flip-square-submatrix-vertically.py
- 3650.minimum-cost-path-with-edge-reversals.cpp
- 3650.minimum-cost-path-with-edge-reversals.py
- 3651.minimum-cost-path-with-teleportations.cpp
- 3651.minimum-cost-path-with-teleportations.py
- 3652.best-time-to-buy-and-sell-stock-using-strategy.cpp
- 3652.best-time-to-buy-and-sell-stock-using-strategy.py
- 3653.xor-after-range-multiplication-queries-i.cpp
- 3653.xor-after-range-multiplication-queries-i.py
- 366.find-leaves-of-binary-tree.cpp
- 366.find-leaves-of-binary-tree.py
- 367.valid-perfect-square.cpp
- 367.valid-perfect-square.py
- 368.largest-divisible-subset.cpp
- 368.largest-divisible-subset.py
- 37.sudoku-solver.cpp
- 37.sudoku-solver.py
- 370.range-addition.vip
- 371.sum-of-two-integers.cpp
- 371.sum-of-two-integers.py
- 3713.longest-balanced-substring-i.cpp
- 3713.longest-balanced-substring-i.py
- 3714.longest-balanced-substring-ii.cpp
- 3714.longest-balanced-substring-ii.py
- 3719.longest-balanced-subarray-i.cpp
- 3719.longest-balanced-subarray-i.py
- 3721.longest-balanced-subarray-ii.cpp
- 3721.longest-balanced-subarray-ii.py
- 374.guess-number-higher-or-lower.cpp
- 374.guess-number-higher-or-lower.py
- 3740.minimum-distance-between-three-equal-elements-i.cpp
- 3740.minimum-distance-between-three-equal-elements-i.py
- 3741.minimum-distance-between-three-equal-elements-ii.cpp
- 3741.minimum-distance-between-three-equal-elements-ii.py
- 375.guess-number-higher-or-lower-ii.cpp
- 375.guess-number-higher-or-lower-ii.py
- 376.wiggle-subsequence.cpp
- 376.wiggle-subsequence.py
- 377.combination-sum-iv.cpp
- 377.combination-sum-iv.py
- 378.kth-smallest-element-in-a-sorted-matrix.cpp
- 378.kth-smallest-element-in-a-sorted-matrix.py
- 38.count-and-say.cpp
- 38.count-and-say.py
- 380.insert-delete-getrandom-o1.cpp
- 380.insert-delete-getrandom-o1.py
- 382.linked-list-random-node.cpp
- 382.linked-list-random-node.py
- 383.ransom-note.cpp
- 383.ransom-note.py
- 384.shuffle-an-array.cpp
- 384.shuffle-an-array.py
- 386.lexicographical-numbers.cpp
- 386.lexicographical-numbers.py
- 387.first-unique-character-in-a-string.cpp
- 387.first-unique-character-in-a-string.py
- 388.longest-absolute-file-path.cpp
- 388.longest-absolute-file-path.py
- 39.combination-sum.cpp
- 39.combination-sum.py
- 392.is-subsequence.cpp
- 392.is-subsequence.py
- 393.utf-8-validation.cpp
- 393.utf-8-validation.py
- 394.decode-string.cpp
- 394.decode-string.py
- 395.longest-substring-with-at-least-k-repeating-characters.cpp
- 395.longest-substring-with-at-least-k-repeating-characters.py
- 4.median-of-two-sorted-arrays.cpp
- 4.median-of-two-sorted-arrays.py
- 40.combination-sum-ii.cpp
- 40.combination-sum-ii.py
- 401.binary-watch.cpp
- 401.binary-watch.py
- 403.frog-jump.cpp
- 403.frog-jump.py
- 404.sum-of-left-leaves.cpp
- 404.sum-of-left-leaves.py
- 406.queue-reconstruction-by-height.cpp
- 406.queue-reconstruction-by-height.py
- 407.trapping-rain-water-ii.cpp
- 407.trapping-rain-water-ii.py
- 408.valid-word-abbreviation.cpp
- 408.valid-word-abbreviation.py
- 409.longest-palindrome.cpp
- 409.longest-palindrome.py
- 41.first-missing-positive.cpp
- 41.first-missing-positive.py
- 413.arithmetic-slices.cpp
- 413.arithmetic-slices.py
- 415.add-strings.cpp
- 415.add-strings.py
- 416.partition-equal-subset-sum.cpp
- 416.partition-equal-subset-sum.py
- 417.pacific-atlantic-water-flow.cpp
- 417.pacific-atlantic-water-flow.py
- 42.trapping-rain-water.cpp
- 42.trapping-rain-water.py
- 424.longest-repeating-character-replacement.cpp
- 424.longest-repeating-character-replacement.py
- 43.multiply-strings.cpp
- 43.multiply-strings.py
- 432.all-oone-data-structure.cpp
- 432.all-oone-data-structure.py
- 433.minimum-genetic-mutation.cpp
- 433.minimum-genetic-mutation.py
- 435.non-overlapping-intervals.cpp
- 435.non-overlapping-intervals.py
- 437.path-sum-iii.cpp
- 437.path-sum-iii.py
- 438.find-all-anagrams-in-a-string.cpp
- 438.find-all-anagrams-in-a-string.py
- 44.wildcard-matching.cpp
- 44.wildcard-matching.py
- 440.k-th-smallest-in-lexicographical-order.cpp
- 440.k-th-smallest-in-lexicographical-order.py
- 442.find-all-duplicates-in-an-array.cpp
- 442.find-all-duplicates-in-an-array.py
- 444.sequence-reconstruction.cpp
- 444.sequence-reconstruction.py
- 447.number-of-boomerangs.cpp
- 447.number-of-boomerangs.py
- 448.find-all-numbers-disappeared-in-an-array.cpp
- 448.find-all-numbers-disappeared-in-an-array.py
- 449.serialize-and-deserialize-bst.cpp
- 449.serialize-and-deserialize-bst.py
- 45.jump-game-ii.cpp
- 45.jump-game-ii.py
- 450.delete-node-in-a-bst.cpp
- 450.delete-node-in-a-bst.py
- 451.sort-characters-by-frequency.cpp
- 451.sort-characters-by-frequency.py
- 452.minimum-number-of-arrows-to-burst-balloons.cpp
- 452.minimum-number-of-arrows-to-burst-balloons.py
- 454.4sum-ii.cpp
- 455.assign-cookies.cpp
- 455.assign-cookies.py
- 46.permutations.cpp
- 46.permutations.py
- 461.hamming-distance.cpp
- 461.hamming-distance.py
- 462.minimum-moves-to-equal-array-elements-ii.cpp
- 462.minimum-moves-to-equal-array-elements-ii.py
- 463.island-perimeter.py
- 47.permutations-ii.cpp
- 47.permutations-ii.py
- 470.implement-rand10-using-rand7.cpp
- 470.implement-rand10-using-rand7.py
- 474.ones-and-zeroes.cpp
- 474.ones-and-zeroes.py
- 476.number-complement.cpp
- 476.number-complement.py
- 48.rotate-image.cpp
- 48.rotate-image.py
- 480.sliding-window-median.cpp
- 480.sliding-window-median.py
- 485.max-consecutive-ones.cpp
- 49.group-anagrams.cpp
- 49.group-anagrams.py
- 494.target-sum.cpp
- 494.target-sum.py
- 498.diagonal-traverse.cpp
- 498.diagonal-traverse.py
- 5.longest-palindromic-substring.cpp
- 5.longest-palindromic-substring.py
- 50.powx-n.cpp
- 50.powx-n.py
- 503.next-greater-element-ii.cpp
- 503.next-greater-element-ii.py
- 504.base-7.cpp
- 504.base-7.py
- 51.n-queens.cpp
- 51.n-queens.py
- 513.find-bottom-left-tree-value.cpp
- 513.find-bottom-left-tree-value.py
- 516.longest-palindromic-subsequence.cpp
- 516.longest-palindromic-subsequence.py
- 518.coin-change-ii.cpp
- 518.coin-change-ii.py
- 52.n-queens-ii.cpp
- 52.n-queens-ii.py
- 521.longest-uncommon-subsequence-i.cpp
- 521.longest-uncommon-subsequence-i.py
- 522.longest-uncommon-subsequence-ii.cpp
- 522.longest-uncommon-subsequence-ii.py
- 524.longest-word-in-dictionary-through-deleting.cpp
- 524.longest-word-in-dictionary-through-deleting.py
- 525.contiguous-array.cpp
- 525.contiguous-array.py
- 528.random-pick-with-weight.cpp
- 528.random-pick-with-weight.py
- 53.maximum-subarray.cpp
- 53.maximum-subarray.py
- 530.minimum-absolute-difference-in-bst.cpp
- 530.minimum-absolute-difference-in-bst.py
- 532.k-diff-pairs-in-an-array.cpp
- 532.k-diff-pairs-in-an-array.py
- 535.encode-and-decode-tinyurl.cpp
- 535.encode-and-decode-tinyurl.py
- 538.convert-bst-to-greater-tree.cpp
- 538.convert-bst-to-greater-tree.py
- 54.spiral-matrix.cpp
- 54.spiral-matrix.py
- 540.single-element-in-a-sorted-array.cpp
- 540.single-element-in-a-sorted-array.py
- 542.01-matrix.cpp
- 542.01-matrix.py
- 543.diameter-of-binary-tree.cpp
- 543.diameter-of-binary-tree.py
- 547.number-of-provinces.cpp
- 547.number-of-provinces.py
- 55.jump-game.cpp
- 55.jump-game.py
- 56.merge-intervals.cpp
- 56.merge-intervals.py
- 560.subarray-sum-equals-k.cpp
- 560.subarray-sum-equals-k.py
- 561.array-partition-i.cpp
- 566.reshape-the-matrix.cpp
- 566.reshape-the-matrix.py
- 567.permutation-in-string.cpp
- 567.permutation-in-string.py
- 57.insert-interval.cpp
- 57.insert-interval.py
- 572.subtree-of-another-tree.cpp
- 572.subtree-of-another-tree.py
- 581.shortest-unsorted-continuous-subarray.cpp
- 581.shortest-unsorted-continuous-subarray.py
- 583.delete-operation-for-two-strings.cpp
- 583.delete-operation-for-two-strings.py
- 588.design-in-memory-file-system.vip
- 594.longest-harmonious-subsequence.cpp
- 594.longest-harmonious-subsequence.py
- 599.minimum-index-sum-of-two-lists.cpp
- 6.zigzag-conversion.py
- 605.can-place-flowers.cpp
- 605.can-place-flowers.py
- 61.rotate-list.py
- 611.valid-triangle-number.cpp
- 611.valid-triangle-number.py
- 617.merge-two-binary-trees.cpp
- 617.merge-two-binary-trees.py
- 62.unique-paths.cpp
- 62.unique-paths.py
- 621.task-scheduler.cpp
- 621.task-scheduler.py
- 63.unique-paths-ii.cpp
- 63.unique-paths-ii.py
- 632.smallest-range-covering-elements-from-k-lists.cpp
- 632.smallest-range-covering-elements-from-k-lists.py
- 633.sum-of-square-numbers.cpp
- 633.sum-of-square-numbers.py
- 637.average-of-levels-in-binary-tree.cpp
- 637.average-of-levels-in-binary-tree.py
- 64.minimum-path-sum.cpp
- 64.minimum-path-sum.py
- 643.maximum-average-subarray-i.cpp
- 643.maximum-average-subarray-i.py
- 645.set-mismatch.cpp
- 645.set-mismatch.py
- 646.maximum-length-of-pair-chain.cpp
- 646.maximum-length-of-pair-chain.py
- 647.palindromic-substrings.cpp
- 647.palindromic-substrings.py
- 650.2-keys-keyboard.cpp
- 650.2-keys-keyboard.py
- 652.find-duplicate-subtrees.cpp
- 653.two-sum-iv-input-is-a-bst.cpp
- 653.two-sum-iv-input-is-a-bst.py
- 654.maximum-binary-tree.cpp
- 654.maximum-binary-tree.py
- 657.robot-return-to-origin.cpp
- 657.robot-return-to-origin.py
- 658.find-k-closest-elements.cpp
- 658.find-k-closest-elements.py
- 66.plus-one.cpp
- 66.plus-one.py
- 662.maximum-width-of-binary-tree.cpp
- 662.maximum-width-of-binary-tree.py
- 665.non-decreasing-array.cpp
- 665.non-decreasing-array.py
- 669.trim-a-binary-search-tree.cpp
- 669.trim-a-binary-search-tree.py
- 67.add-binary.cpp
- 67.add-binary.py
- 674.longest-continuous-increasing-subsequence.cpp
- 674.longest-continuous-increasing-subsequence.py
- 677.map-sum-pairs.cpp
- 677.map-sum-pairs.py
- 679.24-game.cpp
- 679.24-game.py
- 68.text-justification.py
- 680.valid-palindrome-ii.cpp
- 680.valid-palindrome-ii.py
- 684.redundant-connection.cpp
- 684.redundant-connection.py
- 687.longest-univalue-path.cpp
- 687.longest-univalue-path.py
- 69.sqrtx.cpp
- 69.sqrtx.py
- 692.top-k-frequent-words.cpp
- 692.top-k-frequent-words.py
- 693.binary-number-with-alternating-bits.cpp
- 693.binary-number-with-alternating-bits.py
- 695.max-area-of-island.cpp
- 695.max-area-of-island.py
- 696.count-binary-substrings.cpp
- 696.count-binary-substrings.py
- 697.degree-of-an-array.cpp
- 697.degree-of-an-array.py
- 7.reverse-integer.cpp
- 7.reverse-integer.py
- 70.climbing-stairs.cpp
- 70.climbing-stairs.py
- 701.insert-into-a-binary-search-tree.cpp
- 701.insert-into-a-binary-search-tree.py
- 702.search-in-a-sorted-array-of-unknown-size.cpp
- 702.search-in-a-sorted-array-of-unknown-size.py
- 703.kth-largest-element-in-a-stream.cpp
- 703.kth-largest-element-in-a-stream.py
- 704.binary-search.cpp
- 704.binary-search.py
- 712.minimum-ascii-delete-sum-for-two-strings.cpp
- 712.minimum-ascii-delete-sum-for-two-strings.py
- 713.subarray-product-less-than-k.cpp
- 713.subarray-product-less-than-k.py
- 714.best-time-to-buy-and-sell-stock-with-transaction-fee.cpp
- 714.best-time-to-buy-and-sell-stock-with-transaction-fee.py
- 717.1-bit-and-2-bit-characters.cpp
- 717.1-bit-and-2-bit-characters.py
- 718.maximum-length-of-repeated-subarray.cpp
- 718.maximum-length-of-repeated-subarray.py
- 72.edit-distance.cpp
- 72.edit-distance.py
- 721.accounts-merge.cpp
- 721.accounts-merge.py
- 724.find-pivot-index.cpp
- 729.my-calendar-i.cpp
- 729.my-calendar-i.py
- 73.set-matrix-zeroes.cpp
- 73.set-matrix-zeroes.py
- 731.my-calendar-ii.cpp
- 731.my-calendar-ii.py
- 732.my-calendar-iii.cpp
- 732.my-calendar-iii.py
- 733.flood-fill.cpp
- 733.flood-fill.py
- 735.asteroid-collision.cpp
- 735.asteroid-collision.py
- 739.daily-temperatures.cpp
- 739.daily-temperatures.py
- 74.search-a-2d-matrix.cpp
- 74.search-a-2d-matrix.py
- 743.network-delay-time.cpp
- 743.network-delay-time.py
- 744.find-smallest-letter-greater-than-target.cpp
- 744.find-smallest-letter-greater-than-target.py
- 747.largest-number-at-least-twice-of-others.cpp
- 75.sort-colors.cpp
- 75.sort-colors.py
- 751.ip-to-cidr.py
- 755.pour-water.py
- 756.pyramid-transition-matrix.cpp
- 756.pyramid-transition-matrix.py
- 757.set-intersection-size-at-least-two.cpp
- 757.set-intersection-size-at-least-two.py
- 76.minimum-window-substring.cpp
- 76.minimum-window-substring.py
- 760.find-anagram-mappings.py
- 761.special-binary-string.cpp
- 761.special-binary-string.py
- 762.prime-number-of-set-bits-in-binary-representation.cpp
- 762.prime-number-of-set-bits-in-binary-representation.py
- 763.partition-labels.cpp
- 763.partition-labels.py
- 769.max-chunks-to-make-sorted.cpp
- 769.max-chunks-to-make-sorted.py
- 77.combinations.cpp
- 77.combinations.py
- 771.jewels-and-stones.cpp
- 773.sliding-puzzle.py
- 777.swap-adjacent-in-lr-string.cpp
- 777.swap-adjacent-in-lr-string.py
- 778.swim-in-rising-water.cpp
- 778.swim-in-rising-water.py
- 78.subsets.cpp
- 78.subsets.py
- 781.rabbits-in-forest.cpp
- 781.rabbits-in-forest.py
- 785.is-graph-bipartite.cpp
- 785.is-graph-bipartite.py
- 787.cheapest-flights-within-k-stops.cpp
- 787.cheapest-flights-within-k-stops.py
- 79.word-search.cpp
- 79.word-search.py
- 790.domino-and-tromino-tiling.cpp
- 790.domino-and-tromino-tiling.py
- 796.rotate-string.cpp
- 796.rotate-string.py
- 799.champagne-tower.cpp
- 799.champagne-tower.py
- 8.string-to-integer-atoi.cpp
- 8.string-to-integer-atoi.py
- 80.remove-duplicates-from-sorted-array-ii.cpp
- 80.remove-duplicates-from-sorted-array-ii.py
- 808.soup-servings.cpp
- 808.soup-servings.py
- 809.expressive-words.cpp
- 809.expressive-words.py
- 81.search-in-rotated-sorted-array-ii.cpp
- 81.search-in-rotated-sorted-array-ii.py
- 812.largest-triangle-area.cpp
- 812.largest-triangle-area.py
- 815.bus-routes.py
- 825.friends-of-appropriate-ages.cpp
- 825.friends-of-appropriate-ages.py
- 829.consecutive-numbers-sum.py
- 83.remove-duplicates-from-sorted-list.cpp
- 83.remove-duplicates-from-sorted-list.py
- 832.flipping-an-image.py
- 836.rectangle-overlap.cpp
- 836.rectangle-overlap.py
- 837.new-21-game.cpp
- 837.new-21-game.py
- 838.push-dominoes.cpp
- 838.push-dominoes.py
- 84.largest-rectangle-in-histogram.cpp
- 84.largest-rectangle-in-histogram.py
- 840.magic-squares-in-grid.cpp
- 840.magic-squares-in-grid.py
- 844.backspace-string-compare.cpp
- 844.backspace-string-compare.py
- 846.hand-of-straights.cpp
- 846.hand-of-straights.py
- 85.maximal-rectangle.cpp
- 85.maximal-rectangle.py
- 852.peak-index-in-a-mountain-array.cpp
- 852.peak-index-in-a-mountain-array.py
- 853.car-fleet.cpp
- 853.car-fleet.py
- 859.buddy-strings.cpp
- 86.partition-list.cpp
- 86.partition-list.py
- 860.lemonade-change.cpp
- 860.lemonade-change.py
- 863.all-nodes-distance-k-in-binary-tree.cpp
- 863.all-nodes-distance-k-in-binary-tree.py
- 865.smallest-subtree-with-all-the-deepest-nodes.cpp
- 865.smallest-subtree-with-all-the-deepest-nodes.py
- 868.binary-gap.cpp
- 868.binary-gap.py
- 869.reordered-power-of-2.cpp
- 869.reordered-power-of-2.py
- 87.scramble-string.cpp
- 87.scramble-string.py
- 870.advantage-shuffle.cpp
- 870.advantage-shuffle.py
- 873.length-of-longest-fibonacci-subsequence.cpp
- 873.length-of-longest-fibonacci-subsequence.py
- 874.walking-robot-simulation.cpp
- 874.walking-robot-simulation.py
- 875.koko-eating-bananas.cpp
- 875.koko-eating-bananas.py
- 876.middle-of-the-linked-list.cpp
- 876.middle-of-the-linked-list.py
- 877.stone-game.cpp
- 877.stone-game.py
- 88.merge-sorted-array.cpp
- 88.merge-sorted-array.py
- 882.reachable-nodes-in-subdivided-graph.cpp
- 882.reachable-nodes-in-subdivided-graph.py
- 889.construct-binary-tree-from-preorder-and-postorder-traversal.cpp
- 889.construct-binary-tree-from-preorder-and-postorder-traversal.py
- 895.maximum-frequency-stack.cpp
- 895.maximum-frequency-stack.py
- 897.increasing-order-search-tree.cpp
- 897.increasing-order-search-tree.py
- 898.bitwise-ors-of-subarrays.cpp
- 898.bitwise-ors-of-subarrays.py
- 9.palindrome-number.cpp
- 9.palindrome-number.py
- 90.subsets-ii.cpp
- 90.subsets-ii.py
- 904.fruit-into-baskets.cpp
- 904.fruit-into-baskets.py
- 905.sort-array-by-parity.cpp
- 905.sort-array-by-parity.py
- 909.snakes-and-ladders.cpp
- 909.snakes-and-ladders.py
- 91.decode-ways.cpp
- 91.decode-ways.py
- 92.reverse-linked-list-ii.cpp
- 92.reverse-linked-list-ii.py
- 922.sort-array-by-parity-ii.cpp
- 922.sort-array-by-parity-ii.py
- 923.3sum-with-multiplicity.cpp
- 923.3sum-with-multiplicity.py
- 924.minimize-malware-spread.py
- 925.long-pressed-name.cpp
- 925.long-pressed-name.py
- 928.minimize-malware-spread-ii.py
- 929.unique-email-addresses.py
- 930.binary-subarrays-with-sum.cpp
- 930.binary-subarrays-with-sum.py
- 932.beautiful-array.cpp
- 932.beautiful-array.py
- 933.number-of-recent-calls.cpp
- 933.number-of-recent-calls.py
- 934.shortest-bridge.cpp
- 934.shortest-bridge.py
- 938.range-sum-of-bst.cpp
- 938.range-sum-of-bst.py
- 94.binary-tree-inorder-traversal.cpp
- 94.binary-tree-inorder-traversal.py
- 944.delete-columns-to-make-sorted.cpp
- 944.delete-columns-to-make-sorted.py
- 948.bag-of-tokens.cpp
- 948.bag-of-tokens.py
- 955.delete-columns-to-make-sorted-ii.cpp
- 955.delete-columns-to-make-sorted-ii.py
- 960.delete-columns-to-make-sorted-iii.cpp
- 960.delete-columns-to-make-sorted-iii.py
- 961.n-repeated-element-in-size-2n-array.cpp
- 961.n-repeated-element-in-size-2n-array.py
- 966.vowel-spellchecker.cpp
- 966.vowel-spellchecker.py
- 97.interleaving-string.cpp
- 97.interleaving-string.py
- 973.k-closest-points-to-origin.cpp
- 973.k-closest-points-to-origin.py
- 976.largest-perimeter-triangle.cpp
- 976.largest-perimeter-triangle.py
- 977.squares-of-a-sorted-array.cpp
- 977.squares-of-a-sorted-array.py
- 98.validate-binary-search-tree.cpp
- 98.validate-binary-search-tree.py
- 981.time-based-key-value-store.cpp
- 981.time-based-key-value-store.py
- 986.interval-list-intersections.cpp
- 986.interval-list-intersections.py
- 99.recover-binary-search-tree.cpp
- 99.recover-binary-search-tree.py
- 992.subarrays-with-k-different-integers.cpp
- 992.subarrays-with-k-different-integers.py
- 994.rotting-oranges.cpp
- 994.rotting-oranges.py
- 11.search-range-in-binary-search-tree.cpp
- 11.search-range-in-binary-search-tree.py
- 125.backpack-ii.cpp
- 125.backpack-ii.py
- 126.max-tree.vip
- 138.subarray-sum.cpp
- 138.subarray-sum.py
- 139.subarray-sum-closest.vip
- 1396.set-union.vip
- 14.first-position-of-target.cpp
- 14.first-position-of-target.py
- 144.interleaving-positive-and-negative-numbers.cpp
- 144.interleaving-positive-and-negative-numbers.py
- 1534.convert-binary-search-tree-to-sorted-doubly-linked-list.cpp
- 1534.convert-binary-search-tree-to-sorted-doubly-linked-list.py
- 178.graph-valid-tree.cpp
- 178.graph-valid-tree.py
- 1790.rotate-string-ii.cpp
- 1790.rotate-string-ii.py
- 183.wood-cut.cpp
- 183.wood-cut.py
- 201.segment-tree-build.cpp
- 201.segment-tree-build.py
- 202.segment-tree-query.vip
- 203.segment-tree-modify.cpp
- 203.segment-tree-modify.py
- 205.interval-minimum-number.cpp
- 205.interval-minimum-number.py
- 206.interval-sum.cpp
- 206.interval-sum.py
- 22.flatten-list.cpp
- 22.flatten-list.py
- 31.partition-array.py
- 3622.read-n-characters-given-read4.cpp
- 3622.read-n-characters-given-read4.py
- 3630.two-sum-less-than-target.cpp
- 3630.two-sum-less-than-target.py
- 3653.meeting-scheduler.cpp
- 3653.meeting-scheduler.py
- 366.fibonacci.cpp
- 366.fibonacci.py
- 3662.design-hit-counter.cpp
- 3662.design-hit-counter.py
- 3665.inorder-successor-in-bst-ii.cpp
- 3665.inorder-successor-in-bst-ii.py
- 3672.connecting-cities-with-minimum-cost.cpp
- 3672.connecting-cities-with-minimum-cost.py
- 3675.minimum-swaps-to-group-all-1s-together.cpp
- 3675.minimum-swaps-to-group-all-1s-together.py
- 3678.delete-interval.cpp
- 3678.delete-interval.py
- 3691.dot-product-of-two-sparse-vectors.cpp
- 3691.dot-product-of-two-sparse-vectors.py
- 3724.distinct-numbers-in-each-subarray.cpp
- 3724.distinct-numbers-in-each-subarray.py
- 3730.product-of-two-run-length-encoded-arrays.cpp
- 3730.product-of-two-run-length-encoded-arrays.py
- 3736.kth-smallest-subarray-sum.cpp
- 3736.kth-smallest-subarray-sum.py
- 3745.brightest-position-on-street.cpp
- 3745.brightest-position-on-street.py
- 3751.number-of-equal-count-substrings.cpp
- 3751.number-of-equal-count-substrings.py
- 3756.number-of-unique-flavors-remaining-after-sharing-k-candies.cpp
- 3756.number-of-unique-flavors-remaining-after-sharing-k-candies.py
- 382.triangle-count.cpp
- 382.triangle-count.py
- 3827.merge-operations-to-turn-array-into-a-palindrome.cpp
- 3827.merge-operations-to-turn-array-into-a-palindrome.py
- 3847.number-of-subarrays-having-even-product.cpp
- 3847.number-of-subarrays-having-even-product.py
- 386.longest-substring-with-at-most-k-distinct-characters.cpp
- 386.longest-substring-with-at-most-k-distinct-characters.py
- 3889.amount-of-new-area-painted-each-day.cpp
- 3889.amount-of-new-area-painted-each-day.py
- 39.recover-rotated-sorted-array.cpp
- 39.recover-rotated-sorted-array.py
- 390.find-peak-element-ii.cpp
- 390.find-peak-element-ii.py
- 3903.maximum-coins-heroes-can-collect.cpp
- 3903.maximum-coins-heroes-can-collect.py
- 391.number-of-airplanes-in-the-sky.cpp
- 391.number-of-airplanes-in-the-sky.py
- 394.coins-in-a-line.cpp
- 394.coins-in-a-line.py
- 395.coins-in-a-line-ii.cpp
- 395.coins-in-a-line-ii.py
- 396.coins-in-a-line-iii.cpp
- 396.coins-in-a-line-iii.py
- 396.coins-in-a-line-iii.vip
- 402.continuous-subarray-sum.cpp
- 402.continuous-subarray-sum.py
- 403.continuous-subarray-sum-ii.vip
- 404.subarray-sum-ii.vip
- 405.submatrix-sum.vip
- 434.number-of-islands-ii.cpp
- 434.number-of-islands-ii.py
- 437.copy-books.cpp
- 437.copy-books.py
- 439.segment-tree-build-ii.cpp
- 439.segment-tree-build-ii.py
- 440.backpack-iii.cpp
- 440.backpack-iii.py
- 447.search-in-a-big-sorted-array.vip
- 448.inorder-successor-in-bst.cpp
- 448.inorder-successor-in-bst.py
- 457.classical-binary-search.cpp
- 457.classical-binary-search.py
- 458.last-position-of-target.vip
- 461.kth-smallest-numbers-in-unsorted-array.vip
- 462.total-occurrence-of-target.vip
- 465.kth-smallest-sum-in-two-sorted-arrays.vip
- 508.wiggle-sort.cpp
- 508.wiggle-sort.py
- 515.paint-house.cpp
- 515.paint-house.py
- 516.paint-house-ii.cpp
- 516.paint-house-ii.py
- 526.load-balancer.cpp
- 526.load-balancer.py
- 543.kth-largest-in-n-arrays.vip
- 553.bomb-enemy.cpp
- 553.bomb-enemy.py
- 562.backpack-iv.cpp
- 562.backpack-iv.py
- 563.backpack-v.cpp
- 563.backpack-v.py
- 585.maximum-number-in-mountain-sequence.cpp
- 585.maximum-number-in-mountain-sequence.py
- 586.sqrtx-ii.vip
- 589.connecting-graph.vip
- 590.connecting-graph-ii.vip
- 591.connecting-graph-iii.cpp
- 591.connecting-graph-iii.py
- 598.zombie-in-matrix.cpp
- 598.zombie-in-matrix.py
- 600.smallest-rectangle-enclosing-black-pixels.cpp
- 600.smallest-rectangle-enclosing-black-pixels.py
- 601.flatten-2d-vector.cpp
- 601.flatten-2d-vector.py
- 611.knight-shortest-path.cpp
- 611.knight-shortest-path.py
- 617.maximum-average-subarray-ii.cpp
- 617.maximum-average-subarray-ii.py
- 618.search-graph-nodes.cpp
- 618.search-graph-nodes.py
- 623.k-edit-distance.vip
- 628.maximum-subtree.vip
- 629.minimum-spanning-tree.cpp
- 629.minimum-spanning-tree.py
- 631.maximal-square-ii.vip
- 634.word-squares.cpp
- 634.word-squares.py
- 637.valid-word-abbreviation.cpp
- 637.valid-word-abbreviation.py
- 639.word-abbreviation.cpp
- 639.word-abbreviation.py
- 640.one-edit-distance.cpp
- 640.one-edit-distance.py
- 641.missing-ranges.cpp
- 641.missing-ranges.py
- 642.moving-average-from-data-stream.cpp
- 642.moving-average-from-data-stream.py
- 644.strobogrammatic-number.cpp
- 644.strobogrammatic-number.py
- 645.find-the-celebrity.cpp
- 645.find-the-celebrity.py
- 648.unique-word-abbreviation.cpp
- 648.unique-word-abbreviation.py
- 649.binary-tree-upside-down.cpp
- 649.binary-tree-upside-down.py
- 650.find-leaves-of-binary-tree.cpp
- 650.find-leaves-of-binary-tree.py
- 651.binary-tree-vertical-order-traversal.cpp
- 651.binary-tree-vertical-order-traversal.py
- 652.factorization.cpp
- 652.factorization.py
- 654.sparse-matrix-multiplication.cpp
- 654.sparse-matrix-multiplication.py
- 659.encode-and-decode-strings.cpp
- 659.encode-and-decode-strings.py
- 660.read-n-characters-given-read4-ii-call-multiple-times.cpp
- 660.read-n-characters-given-read4-ii-call-multiple-times.py
- 79.longest-common-substring.cpp
- 79.longest-common-substring.py
- 805.maximum-association-set.vip
- 821.time-intersection.vip
- 849.basic-calculator-iii.cpp
- 849.basic-calculator-iii.py
- 850.employee-free-time.cpp
- 850.employee-free-time.py
- 859.max-stack.cpp
- 859.max-stack.py
- 861.k-empty-slots.cpp
- 861.k-empty-slots.py
- 883.max-consecutive-ones-ii.cpp
- 883.max-consecutive-ones-ii.py
- 89.k-sum.cpp
- 89.k-sum.py
- 91.minimum-adjustment-cost.cpp
- 91.minimum-adjustment-cost.py
- 91.minimum-adjustment-cost.vip
- 918.3sum-smaller.cpp
- 918.3sum-smaller.py
- 919.meeting-rooms-ii.cpp
- 919.meeting-rooms-ii.py
- 92.backpack.cpp
- 92.backpack.py
- 920.meeting-rooms.cpp
- 920.meeting-rooms.py
- 924.shortest-word-distance.cpp
- 924.shortest-word-distance.py
- 925.shortest-word-distance-ii.cpp
- 925.shortest-word-distance-ii.py
- 928.longest-substring-with-at-most-two-distinct-characters.cpp
- 928.longest-substring-with-at-most-two-distinct-characters.py
- settings.json
- google.py
- leetcode-companywise-interview-questions-google.csv
- reddit_leetcode_google.json
- 9c-advanced.md
- 9c-basic.md
- 9c-dp.md
- 9c-top.md
- blind75.md
- endlesscheng.md
- geekbang.md
- grind102.md
- grind169.md
- grind75.md
- leetcode-75.md
- leetcode-discuss.md
- leetcode-google.md
- leetcode-top-100-liked.md
- leetcode-top-interview-150.md
- leetcode-topics.md
- leetcode-trending.md
- leetcode101.md
- neetcode150.md
- test.md
- main.cpp
- IDEWorkspaceChecks.plist
- contents.xcworkspacedata
- project.pbxproj
- main.py
- .gitignore
- LICENSE
- logger.py
- pre_commit_readme_update.py
- problem.py
- README.md
- requirements.txt
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/geemaple/leetcode
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd leetcode
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
// repository documentation
Was this content helpful?
(0 ratings)
