├── README.md ├── boj ├── 10174.py ├── 1146.py ├── 1182.py ├── 1352.py ├── 1727.py ├── 2108.py ├── 22857.py ├── 23027.py ├── 23037.py ├── 2417.py ├── 2421.py ├── 6170.py └── 6245.py ├── leetcode ├── 002-add-two-numbers.py ├── 003-longest-substring-without-repeating-characters.py ├── 011-container-with-most-water.py ├── 014-longest-common-prefix.py ├── 017-letter-combinations-of-a-phone-number.py ├── 019-remove-nth-node-from-end-of-list.py ├── 020-valid-parentheses.py ├── 021-merge-two-sorted-lists.py ├── 022-generate-parentheses.py ├── 023-merge-k-sorted-lists.py ├── 024-swap-nodes-in-pairs.py ├── 026-remove-duplicates-from-sorted-array.py ├── 027-remove-element.py ├── 028.implement-strstr.py ├── 029-divide-two-integers.py ├── 031-next-permutation.py ├── 032-longest-valid-parentheses.py ├── 035-search-insert-position.py ├── 041-first-missing-positive.py ├── 043-multiply-strings.py ├── 045-jump-game-ii.py ├── 046-permutations.py ├── 047-permutations-ii.py ├── 048-rotate-image.py ├── 049-group-anagrams.py ├── 050-powx-n.py ├── 053-maximum-subarray.py ├── 055-jump-game.py ├── 056-merge-intervals.py ├── 059-spiral-matrix-ii.py ├── 061-rotate-list.py ├── 062-unique-paths.py ├── 064-minimum-path-sum.py ├── 066-plus-one.py ├── 070-climbing-stairs.py ├── 071-simplify-path.py ├── 073-set-matrix-zeroes.py ├── 074-search-a-2d-matrix.py ├── 075-sort-colors.py ├── 077-combinations.py ├── 078-subsets.py ├── 081-search-in-rotated-sorted-array-ii.py ├── 082-remove-duplicates-from-sorted-list-ii.py ├── 088-merge-sorted-array.py ├── 094-binary-tree-inorder-traversal.py ├── 096-unique-binary-search-trees.py ├── 098-validate-binary-search-tree.py ├── 099-recover-binary-search-tree.py ├── 100-same-tree.py ├── 1007-minimum-domino-rotations-for-equal-row.py ├── 101-symmetric-tree.py ├── 102-binary-tree-level-order-traversal.py ├── 1029-two-city-scheduling.py ├── 104-maximum-depth-of-binary-tree.py ├── 1046-last-stone-weight.py ├── 108-convert-sorted-array-to-binary-tree.py ├── 1137-n-th-tribonacci-number.py ├── 1202-smallest-string-with-swaps.py ├── 1209-remove-all-adjacent-duplicates-in-string-ii.py ├── 121-best-time-to-buy-and-sell-stock.py ├── 1221-split-a-string-in-balanced-strings.py ├── 1232-check-if-it-is-a-straight-line.py ├── 124-binary-tree-maximum-path-sum.py ├── 1249-minimum-remove-to-make-valid-parentheses.py ├── 125-valid-palindrome.py ├── 1260-shift-2d-grid.py ├── 1281-subtract-the-product-and-sum-of-digits-of-an-integer.py ├── 1290-convert-binary-number-in-a-linked-list-to-integer.py ├── 1302-deepest-leaves-sum.py ├── 1309-decrypt-string-from-alphabet-to-integer-mapping.py ├── 131-palindrome-partitioning.py ├── 1313-decompress-run-length-encoded-list.py ├── 1323-maximum-69-number.py ├── 133-clone-graph.py ├── 1335-minimum-difficulty-of-a-job-schedule.py ├── 1337-the-k-weakest-rows-in-a-matrix.py ├── 1342-number-of-steps-to-reduce-a-number-to-zero.py ├── 1356-sort-integers-by-the-number-of-1-bits.py ├── 1359-count-all-valid-pickup-and-delivery-options.py ├── 136-single-number.py ├── 1365-how-many-numbers-are-smaller-than-the-current-number.py ├── 138-copy-list-with-random-pointer.py ├── 1380-lucky-numbers-in-a-matrix.py ├── 1385-find-the-distance-value-between-two-arrays.py ├── 1389-create-target-array-in-the-given-order.py ├── 139-word-break.py ├── 1396-design-underground-system.py ├── 141-linked-list-cycle.py ├── 1431-kids-with-the-greatest-number-of-candies.py ├── 1470-shuffle-the-array.py ├── 148-sort-list.py ├── 1480-running-sum-of-1d-array.py ├── 1486-xor-operation-in-an-array.py ├── 1491-average-salary-excluding-the-minimum-and-maximum-salary.py ├── 1502-can-make-arithmetic-progression-from-sequence.py ├── 1512-number-of-good-pairs.py ├── 1523-count-odd-numbers-in-an-interval-range.py ├── 1528-shuffle-string.py ├── 152_maximum-product-subarray.py ├── 1572-matrix-diagonal-sum.py ├── 1584-min-cost-to-connect-all-points.py ├── 1588-sum-of-all-odd-length-subarrays.py ├── 160-intersection-of-two-linked-lists.py ├── 1603-design-parking-system.py ├── 1614-maximum-nesting-depth-of-the-parentheses.py ├── 162-find-peak-element.py ├── 1631-path-with-minimum-effort.py ├── 1636-sort-array-by-increasing-frequency.py ├── 1641-counted-sorted-vowel-strings.py ├── 165-compare-version-numbers.py ├── 1662-check-if-two-string-arrays-are-equivalent.py ├── 1663-smallest-string-with-a-given-numeric-value.py ├── 1672-richest-customer-wealth.py ├── 1678-goal-parser-interpretation.py ├── 1679-max-number-of-k-sum-pairs.py ├── 1684-count-the-number-of-consistent-strings.py ├── 1688-count-of-matches-in-tournament.py ├── 1689-partitioning-into-minimum-number-of-deci-binary-numbers.py ├── 169-majority-element.py ├── 171-excel-sheet-column-number.py ├── 1720-decode-xored-array.py ├── 1721-swapping-nodes-in-a-linked-list.py ├── 173-binary-search-tree-iterator.py ├── 1748-sum-of-unique-elements.py ├── 1757-recyclable-and-low-fat-products.sql ├── 1768-merge-strings-alternately.py ├── 1773-count-items-matching-a-rule.py ├── 1779-find-nearest-point-that-has-the-same-x-or-y-coordinate.py ├── 1790-check-if-one-string-swap-can-make-strings-equal.py ├── 1791-find-center-of-star-graph.py ├── 1808-maximize-number-of-nice-divisors.py ├── 1816-truncate-sentence.py ├── 1822-sign-of-the-product-an-array.py ├── 1832-check-if-the-sentence-is-pangram.py ├── 1844-replace-all-digits-with-characters.py ├── 1859-sorting-the-sentence.py ├── 189-rotate-array.py ├── 190-reverse-bits.py ├── 191-number-of-1-bits.py ├── 1913-maximum-product-difference-between-two-pairs.py ├── 1920-build-array-from-permutation.py ├── 1921-eliminate-maximum-number-of-monsters.py ├── 1929-concatenation-of-array.py ├── 1967-number-of-strings-that-appear-as-substring-in-word.py ├── 198-house-robber.py ├── 2006-count-number-of-pairs-with-absolute-difference-k.py ├── 2011-final-value-of-variable-after-performing-operations.py ├── 202-happy-number.py ├── 206-reverse-linked-list.py ├── 2114-maximum-number-of-words-found-in-sentences.py ├── 213-house-robber-ii.py ├── 215-kth-largest-element-in-an-array.py ├── 216-combination-sum-iii.py ├── 2160-minimum-sum-of-four-digit-number-after-splitting-digits.py ├── 217-contains-duplicate.py ├── 2181-merge-nodes-in-between-zeros.py ├── 219-contains-duplicate-ii.py ├── 2194-cells-in-a-range-on-an-excel-sheet.py ├── 221-maximal-square.py ├── 226-invert-binary-tree.py ├── 228-summary-ranges.py ├── 230-kth-smallest-element-in-a-bst.py ├── 234-palindrome-linked-list.py ├── 238-product-of-array-except-self.py ├── 239-sliding-window-maximum.py ├── 240-search-a-2d-matrix-ii.py ├── 242-valid-anagram.py ├── 258-add-digits.py ├── 278-first-bad-version.py ├── 279-perfect-squares.py ├── 283-move-zeroes.py ├── 284-peeking-iterator.py ├── 287-find-the-duplicate-number.py ├── 289-game-of-life.py ├── 316-remove-duplicate-letters.py ├── 322-coin-change.py ├── 338-counting-bits.py ├── 344-reverse-string.py ├── 347-top-k-frequent-elements.py ├── 387-first-unique-character-in-a-string.py ├── 389-find-the-difference.py ├── 392-is-subsequence.py ├── 394-decode-string.py ├── 401-binary-watch.py ├── 404-sum-of-left-leaves.py ├── 410-split-array-largest-sum.py ├── 413-arithmetic-slices.py ├── 438-find-all-anagrams-in-a-string.py ├── 494-target-sum.py ├── 504-base-7.py ├── 509-fibonacci-number.py ├── 535-encode-and-decode-tinyurl.py ├── 538-convert-bst-to-greater-tree.py ├── 543-diameter-of-binary-tree.py ├── 557-reverse-words-in-a-string-iii.py ├── 561-array-partition-i.py ├── 566-reshape-the-matrix.py ├── 567-permutation-in-string.py ├── 581-shortest-unsorted-continuous-subarray.py ├── 589-n-ary-tree-preorder-traversal.py ├── 617-merge-two-binary-trees.py ├── 662-maximum-width-of-binary-tree.py ├── 669-trim-a-binary-search-tree.py ├── 680-valid-palindrome-ii.py ├── 682-baseball-game.py ├── 700-search-in-a-binary-search-tree.py ├── 703-kth-largest-element-in-a-stream.py ├── 704-binary-search.py ├── 705-design-hashset.py ├── 706-design-hashmap.py ├── 709-to-lower-case.py ├── 733-flood-fill.py ├── 739-daily-temperatures.py ├── 740-delete-and-earn.py ├── 746-min-cost-climbing-stairs.py ├── 763-partition-labels.py ├── 784-letter-case-permutation.py ├── 785-is-graph-bipartite.py ├── 799-champagne-tower.py ├── 844-backspace-string-compare.py ├── 847-shortest-path-visiting-all-nodes.py ├── 856-score-of-parentheses.py ├── 876-middle-of-the-linked-list.py ├── 881-boats-to-save-people.py ├── 895-maximum-frequency-stack.py ├── 896-monotonic-array.py ├── 897-increasing-order-search-tree.py ├── 905-sort-array-by-parity.py ├── 908-smallest-range-i.py ├── 923-3sum-with-multiplicity.py ├── 938-range-sum-of-bst.py ├── 946-validate-stack-sequences.py ├── 953-verifying-an-alien-dictionary.py ├── 976-largest-perimeter-triangle.py ├── 977-squares-of-a-sorted-array.py └── 991-broken-calculator.py └── programmers ├── 12899.py ├── 81301.py └── 81303.py /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/README.md -------------------------------------------------------------------------------- /boj/10174.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/boj/10174.py -------------------------------------------------------------------------------- /boj/1146.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/boj/1146.py -------------------------------------------------------------------------------- /boj/1182.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/boj/1182.py -------------------------------------------------------------------------------- /boj/1352.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/boj/1352.py -------------------------------------------------------------------------------- /boj/1727.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/boj/1727.py -------------------------------------------------------------------------------- /boj/2108.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/boj/2108.py -------------------------------------------------------------------------------- /boj/22857.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/boj/22857.py -------------------------------------------------------------------------------- /boj/23027.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/boj/23027.py -------------------------------------------------------------------------------- /boj/23037.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/boj/23037.py -------------------------------------------------------------------------------- /boj/2417.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/boj/2417.py -------------------------------------------------------------------------------- /boj/2421.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/boj/2421.py -------------------------------------------------------------------------------- /boj/6170.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/boj/6170.py -------------------------------------------------------------------------------- /boj/6245.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/boj/6245.py -------------------------------------------------------------------------------- /leetcode/002-add-two-numbers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/002-add-two-numbers.py -------------------------------------------------------------------------------- /leetcode/003-longest-substring-without-repeating-characters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/003-longest-substring-without-repeating-characters.py -------------------------------------------------------------------------------- /leetcode/011-container-with-most-water.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/011-container-with-most-water.py -------------------------------------------------------------------------------- /leetcode/014-longest-common-prefix.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/014-longest-common-prefix.py -------------------------------------------------------------------------------- /leetcode/017-letter-combinations-of-a-phone-number.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/017-letter-combinations-of-a-phone-number.py -------------------------------------------------------------------------------- /leetcode/019-remove-nth-node-from-end-of-list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/019-remove-nth-node-from-end-of-list.py -------------------------------------------------------------------------------- /leetcode/020-valid-parentheses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/020-valid-parentheses.py -------------------------------------------------------------------------------- /leetcode/021-merge-two-sorted-lists.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/021-merge-two-sorted-lists.py -------------------------------------------------------------------------------- /leetcode/022-generate-parentheses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/022-generate-parentheses.py -------------------------------------------------------------------------------- /leetcode/023-merge-k-sorted-lists.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/023-merge-k-sorted-lists.py -------------------------------------------------------------------------------- /leetcode/024-swap-nodes-in-pairs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/024-swap-nodes-in-pairs.py -------------------------------------------------------------------------------- /leetcode/026-remove-duplicates-from-sorted-array.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/026-remove-duplicates-from-sorted-array.py -------------------------------------------------------------------------------- /leetcode/027-remove-element.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/027-remove-element.py -------------------------------------------------------------------------------- /leetcode/028.implement-strstr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/028.implement-strstr.py -------------------------------------------------------------------------------- /leetcode/029-divide-two-integers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/029-divide-two-integers.py -------------------------------------------------------------------------------- /leetcode/031-next-permutation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/031-next-permutation.py -------------------------------------------------------------------------------- /leetcode/032-longest-valid-parentheses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/032-longest-valid-parentheses.py -------------------------------------------------------------------------------- /leetcode/035-search-insert-position.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/035-search-insert-position.py -------------------------------------------------------------------------------- /leetcode/041-first-missing-positive.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/041-first-missing-positive.py -------------------------------------------------------------------------------- /leetcode/043-multiply-strings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/043-multiply-strings.py -------------------------------------------------------------------------------- /leetcode/045-jump-game-ii.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/045-jump-game-ii.py -------------------------------------------------------------------------------- /leetcode/046-permutations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/046-permutations.py -------------------------------------------------------------------------------- /leetcode/047-permutations-ii.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/047-permutations-ii.py -------------------------------------------------------------------------------- /leetcode/048-rotate-image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/048-rotate-image.py -------------------------------------------------------------------------------- /leetcode/049-group-anagrams.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/049-group-anagrams.py -------------------------------------------------------------------------------- /leetcode/050-powx-n.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/050-powx-n.py -------------------------------------------------------------------------------- /leetcode/053-maximum-subarray.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/053-maximum-subarray.py -------------------------------------------------------------------------------- /leetcode/055-jump-game.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/055-jump-game.py -------------------------------------------------------------------------------- /leetcode/056-merge-intervals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/056-merge-intervals.py -------------------------------------------------------------------------------- /leetcode/059-spiral-matrix-ii.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/059-spiral-matrix-ii.py -------------------------------------------------------------------------------- /leetcode/061-rotate-list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/061-rotate-list.py -------------------------------------------------------------------------------- /leetcode/062-unique-paths.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/062-unique-paths.py -------------------------------------------------------------------------------- /leetcode/064-minimum-path-sum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/064-minimum-path-sum.py -------------------------------------------------------------------------------- /leetcode/066-plus-one.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/066-plus-one.py -------------------------------------------------------------------------------- /leetcode/070-climbing-stairs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/070-climbing-stairs.py -------------------------------------------------------------------------------- /leetcode/071-simplify-path.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/071-simplify-path.py -------------------------------------------------------------------------------- /leetcode/073-set-matrix-zeroes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/073-set-matrix-zeroes.py -------------------------------------------------------------------------------- /leetcode/074-search-a-2d-matrix.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/074-search-a-2d-matrix.py -------------------------------------------------------------------------------- /leetcode/075-sort-colors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/075-sort-colors.py -------------------------------------------------------------------------------- /leetcode/077-combinations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/077-combinations.py -------------------------------------------------------------------------------- /leetcode/078-subsets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/078-subsets.py -------------------------------------------------------------------------------- /leetcode/081-search-in-rotated-sorted-array-ii.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/081-search-in-rotated-sorted-array-ii.py -------------------------------------------------------------------------------- /leetcode/082-remove-duplicates-from-sorted-list-ii.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/082-remove-duplicates-from-sorted-list-ii.py -------------------------------------------------------------------------------- /leetcode/088-merge-sorted-array.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/088-merge-sorted-array.py -------------------------------------------------------------------------------- /leetcode/094-binary-tree-inorder-traversal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/094-binary-tree-inorder-traversal.py -------------------------------------------------------------------------------- /leetcode/096-unique-binary-search-trees.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/096-unique-binary-search-trees.py -------------------------------------------------------------------------------- /leetcode/098-validate-binary-search-tree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/098-validate-binary-search-tree.py -------------------------------------------------------------------------------- /leetcode/099-recover-binary-search-tree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/099-recover-binary-search-tree.py -------------------------------------------------------------------------------- /leetcode/100-same-tree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/100-same-tree.py -------------------------------------------------------------------------------- /leetcode/1007-minimum-domino-rotations-for-equal-row.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/1007-minimum-domino-rotations-for-equal-row.py -------------------------------------------------------------------------------- /leetcode/101-symmetric-tree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/101-symmetric-tree.py -------------------------------------------------------------------------------- /leetcode/102-binary-tree-level-order-traversal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/102-binary-tree-level-order-traversal.py -------------------------------------------------------------------------------- /leetcode/1029-two-city-scheduling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/1029-two-city-scheduling.py -------------------------------------------------------------------------------- /leetcode/104-maximum-depth-of-binary-tree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/104-maximum-depth-of-binary-tree.py -------------------------------------------------------------------------------- /leetcode/1046-last-stone-weight.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/1046-last-stone-weight.py -------------------------------------------------------------------------------- /leetcode/108-convert-sorted-array-to-binary-tree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/108-convert-sorted-array-to-binary-tree.py -------------------------------------------------------------------------------- /leetcode/1137-n-th-tribonacci-number.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/1137-n-th-tribonacci-number.py -------------------------------------------------------------------------------- /leetcode/1202-smallest-string-with-swaps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/1202-smallest-string-with-swaps.py -------------------------------------------------------------------------------- /leetcode/1209-remove-all-adjacent-duplicates-in-string-ii.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/1209-remove-all-adjacent-duplicates-in-string-ii.py -------------------------------------------------------------------------------- /leetcode/121-best-time-to-buy-and-sell-stock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/121-best-time-to-buy-and-sell-stock.py -------------------------------------------------------------------------------- /leetcode/1221-split-a-string-in-balanced-strings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/1221-split-a-string-in-balanced-strings.py -------------------------------------------------------------------------------- /leetcode/1232-check-if-it-is-a-straight-line.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/1232-check-if-it-is-a-straight-line.py -------------------------------------------------------------------------------- /leetcode/124-binary-tree-maximum-path-sum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/124-binary-tree-maximum-path-sum.py -------------------------------------------------------------------------------- /leetcode/1249-minimum-remove-to-make-valid-parentheses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/1249-minimum-remove-to-make-valid-parentheses.py -------------------------------------------------------------------------------- /leetcode/125-valid-palindrome.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/125-valid-palindrome.py -------------------------------------------------------------------------------- /leetcode/1260-shift-2d-grid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/1260-shift-2d-grid.py -------------------------------------------------------------------------------- /leetcode/1281-subtract-the-product-and-sum-of-digits-of-an-integer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/1281-subtract-the-product-and-sum-of-digits-of-an-integer.py -------------------------------------------------------------------------------- /leetcode/1290-convert-binary-number-in-a-linked-list-to-integer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/1290-convert-binary-number-in-a-linked-list-to-integer.py -------------------------------------------------------------------------------- /leetcode/1302-deepest-leaves-sum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/1302-deepest-leaves-sum.py -------------------------------------------------------------------------------- /leetcode/1309-decrypt-string-from-alphabet-to-integer-mapping.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/1309-decrypt-string-from-alphabet-to-integer-mapping.py -------------------------------------------------------------------------------- /leetcode/131-palindrome-partitioning.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/131-palindrome-partitioning.py -------------------------------------------------------------------------------- /leetcode/1313-decompress-run-length-encoded-list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/1313-decompress-run-length-encoded-list.py -------------------------------------------------------------------------------- /leetcode/1323-maximum-69-number.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/1323-maximum-69-number.py -------------------------------------------------------------------------------- /leetcode/133-clone-graph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/133-clone-graph.py -------------------------------------------------------------------------------- /leetcode/1335-minimum-difficulty-of-a-job-schedule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/1335-minimum-difficulty-of-a-job-schedule.py -------------------------------------------------------------------------------- /leetcode/1337-the-k-weakest-rows-in-a-matrix.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/1337-the-k-weakest-rows-in-a-matrix.py -------------------------------------------------------------------------------- /leetcode/1342-number-of-steps-to-reduce-a-number-to-zero.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/1342-number-of-steps-to-reduce-a-number-to-zero.py -------------------------------------------------------------------------------- /leetcode/1356-sort-integers-by-the-number-of-1-bits.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/1356-sort-integers-by-the-number-of-1-bits.py -------------------------------------------------------------------------------- /leetcode/1359-count-all-valid-pickup-and-delivery-options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/1359-count-all-valid-pickup-and-delivery-options.py -------------------------------------------------------------------------------- /leetcode/136-single-number.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/136-single-number.py -------------------------------------------------------------------------------- /leetcode/1365-how-many-numbers-are-smaller-than-the-current-number.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/1365-how-many-numbers-are-smaller-than-the-current-number.py -------------------------------------------------------------------------------- /leetcode/138-copy-list-with-random-pointer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/138-copy-list-with-random-pointer.py -------------------------------------------------------------------------------- /leetcode/1380-lucky-numbers-in-a-matrix.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/1380-lucky-numbers-in-a-matrix.py -------------------------------------------------------------------------------- /leetcode/1385-find-the-distance-value-between-two-arrays.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/1385-find-the-distance-value-between-two-arrays.py -------------------------------------------------------------------------------- /leetcode/1389-create-target-array-in-the-given-order.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/1389-create-target-array-in-the-given-order.py -------------------------------------------------------------------------------- /leetcode/139-word-break.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/139-word-break.py -------------------------------------------------------------------------------- /leetcode/1396-design-underground-system.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/1396-design-underground-system.py -------------------------------------------------------------------------------- /leetcode/141-linked-list-cycle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/141-linked-list-cycle.py -------------------------------------------------------------------------------- /leetcode/1431-kids-with-the-greatest-number-of-candies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/1431-kids-with-the-greatest-number-of-candies.py -------------------------------------------------------------------------------- /leetcode/1470-shuffle-the-array.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/1470-shuffle-the-array.py -------------------------------------------------------------------------------- /leetcode/148-sort-list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/148-sort-list.py -------------------------------------------------------------------------------- /leetcode/1480-running-sum-of-1d-array.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/1480-running-sum-of-1d-array.py -------------------------------------------------------------------------------- /leetcode/1486-xor-operation-in-an-array.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/1486-xor-operation-in-an-array.py -------------------------------------------------------------------------------- /leetcode/1491-average-salary-excluding-the-minimum-and-maximum-salary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/1491-average-salary-excluding-the-minimum-and-maximum-salary.py -------------------------------------------------------------------------------- /leetcode/1502-can-make-arithmetic-progression-from-sequence.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/1502-can-make-arithmetic-progression-from-sequence.py -------------------------------------------------------------------------------- /leetcode/1512-number-of-good-pairs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/1512-number-of-good-pairs.py -------------------------------------------------------------------------------- /leetcode/1523-count-odd-numbers-in-an-interval-range.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/1523-count-odd-numbers-in-an-interval-range.py -------------------------------------------------------------------------------- /leetcode/1528-shuffle-string.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/1528-shuffle-string.py -------------------------------------------------------------------------------- /leetcode/152_maximum-product-subarray.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/152_maximum-product-subarray.py -------------------------------------------------------------------------------- /leetcode/1572-matrix-diagonal-sum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/1572-matrix-diagonal-sum.py -------------------------------------------------------------------------------- /leetcode/1584-min-cost-to-connect-all-points.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/1584-min-cost-to-connect-all-points.py -------------------------------------------------------------------------------- /leetcode/1588-sum-of-all-odd-length-subarrays.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/1588-sum-of-all-odd-length-subarrays.py -------------------------------------------------------------------------------- /leetcode/160-intersection-of-two-linked-lists.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/160-intersection-of-two-linked-lists.py -------------------------------------------------------------------------------- /leetcode/1603-design-parking-system.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/1603-design-parking-system.py -------------------------------------------------------------------------------- /leetcode/1614-maximum-nesting-depth-of-the-parentheses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/1614-maximum-nesting-depth-of-the-parentheses.py -------------------------------------------------------------------------------- /leetcode/162-find-peak-element.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/162-find-peak-element.py -------------------------------------------------------------------------------- /leetcode/1631-path-with-minimum-effort.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/1631-path-with-minimum-effort.py -------------------------------------------------------------------------------- /leetcode/1636-sort-array-by-increasing-frequency.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/1636-sort-array-by-increasing-frequency.py -------------------------------------------------------------------------------- /leetcode/1641-counted-sorted-vowel-strings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/1641-counted-sorted-vowel-strings.py -------------------------------------------------------------------------------- /leetcode/165-compare-version-numbers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/165-compare-version-numbers.py -------------------------------------------------------------------------------- /leetcode/1662-check-if-two-string-arrays-are-equivalent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/1662-check-if-two-string-arrays-are-equivalent.py -------------------------------------------------------------------------------- /leetcode/1663-smallest-string-with-a-given-numeric-value.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/1663-smallest-string-with-a-given-numeric-value.py -------------------------------------------------------------------------------- /leetcode/1672-richest-customer-wealth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/1672-richest-customer-wealth.py -------------------------------------------------------------------------------- /leetcode/1678-goal-parser-interpretation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/1678-goal-parser-interpretation.py -------------------------------------------------------------------------------- /leetcode/1679-max-number-of-k-sum-pairs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/1679-max-number-of-k-sum-pairs.py -------------------------------------------------------------------------------- /leetcode/1684-count-the-number-of-consistent-strings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/1684-count-the-number-of-consistent-strings.py -------------------------------------------------------------------------------- /leetcode/1688-count-of-matches-in-tournament.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/1688-count-of-matches-in-tournament.py -------------------------------------------------------------------------------- /leetcode/1689-partitioning-into-minimum-number-of-deci-binary-numbers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/1689-partitioning-into-minimum-number-of-deci-binary-numbers.py -------------------------------------------------------------------------------- /leetcode/169-majority-element.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/169-majority-element.py -------------------------------------------------------------------------------- /leetcode/171-excel-sheet-column-number.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/171-excel-sheet-column-number.py -------------------------------------------------------------------------------- /leetcode/1720-decode-xored-array.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/1720-decode-xored-array.py -------------------------------------------------------------------------------- /leetcode/1721-swapping-nodes-in-a-linked-list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/1721-swapping-nodes-in-a-linked-list.py -------------------------------------------------------------------------------- /leetcode/173-binary-search-tree-iterator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/173-binary-search-tree-iterator.py -------------------------------------------------------------------------------- /leetcode/1748-sum-of-unique-elements.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/1748-sum-of-unique-elements.py -------------------------------------------------------------------------------- /leetcode/1757-recyclable-and-low-fat-products.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/1757-recyclable-and-low-fat-products.sql -------------------------------------------------------------------------------- /leetcode/1768-merge-strings-alternately.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/1768-merge-strings-alternately.py -------------------------------------------------------------------------------- /leetcode/1773-count-items-matching-a-rule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/1773-count-items-matching-a-rule.py -------------------------------------------------------------------------------- /leetcode/1779-find-nearest-point-that-has-the-same-x-or-y-coordinate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/1779-find-nearest-point-that-has-the-same-x-or-y-coordinate.py -------------------------------------------------------------------------------- /leetcode/1790-check-if-one-string-swap-can-make-strings-equal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/1790-check-if-one-string-swap-can-make-strings-equal.py -------------------------------------------------------------------------------- /leetcode/1791-find-center-of-star-graph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/1791-find-center-of-star-graph.py -------------------------------------------------------------------------------- /leetcode/1808-maximize-number-of-nice-divisors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/1808-maximize-number-of-nice-divisors.py -------------------------------------------------------------------------------- /leetcode/1816-truncate-sentence.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/1816-truncate-sentence.py -------------------------------------------------------------------------------- /leetcode/1822-sign-of-the-product-an-array.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/1822-sign-of-the-product-an-array.py -------------------------------------------------------------------------------- /leetcode/1832-check-if-the-sentence-is-pangram.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/1832-check-if-the-sentence-is-pangram.py -------------------------------------------------------------------------------- /leetcode/1844-replace-all-digits-with-characters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/1844-replace-all-digits-with-characters.py -------------------------------------------------------------------------------- /leetcode/1859-sorting-the-sentence.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/1859-sorting-the-sentence.py -------------------------------------------------------------------------------- /leetcode/189-rotate-array.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/189-rotate-array.py -------------------------------------------------------------------------------- /leetcode/190-reverse-bits.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/190-reverse-bits.py -------------------------------------------------------------------------------- /leetcode/191-number-of-1-bits.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/191-number-of-1-bits.py -------------------------------------------------------------------------------- /leetcode/1913-maximum-product-difference-between-two-pairs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/1913-maximum-product-difference-between-two-pairs.py -------------------------------------------------------------------------------- /leetcode/1920-build-array-from-permutation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/1920-build-array-from-permutation.py -------------------------------------------------------------------------------- /leetcode/1921-eliminate-maximum-number-of-monsters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/1921-eliminate-maximum-number-of-monsters.py -------------------------------------------------------------------------------- /leetcode/1929-concatenation-of-array.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/1929-concatenation-of-array.py -------------------------------------------------------------------------------- /leetcode/1967-number-of-strings-that-appear-as-substring-in-word.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/1967-number-of-strings-that-appear-as-substring-in-word.py -------------------------------------------------------------------------------- /leetcode/198-house-robber.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/198-house-robber.py -------------------------------------------------------------------------------- /leetcode/2006-count-number-of-pairs-with-absolute-difference-k.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/2006-count-number-of-pairs-with-absolute-difference-k.py -------------------------------------------------------------------------------- /leetcode/2011-final-value-of-variable-after-performing-operations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/2011-final-value-of-variable-after-performing-operations.py -------------------------------------------------------------------------------- /leetcode/202-happy-number.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/202-happy-number.py -------------------------------------------------------------------------------- /leetcode/206-reverse-linked-list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/206-reverse-linked-list.py -------------------------------------------------------------------------------- /leetcode/2114-maximum-number-of-words-found-in-sentences.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/2114-maximum-number-of-words-found-in-sentences.py -------------------------------------------------------------------------------- /leetcode/213-house-robber-ii.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/213-house-robber-ii.py -------------------------------------------------------------------------------- /leetcode/215-kth-largest-element-in-an-array.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/215-kth-largest-element-in-an-array.py -------------------------------------------------------------------------------- /leetcode/216-combination-sum-iii.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/216-combination-sum-iii.py -------------------------------------------------------------------------------- /leetcode/2160-minimum-sum-of-four-digit-number-after-splitting-digits.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/2160-minimum-sum-of-four-digit-number-after-splitting-digits.py -------------------------------------------------------------------------------- /leetcode/217-contains-duplicate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/217-contains-duplicate.py -------------------------------------------------------------------------------- /leetcode/2181-merge-nodes-in-between-zeros.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/2181-merge-nodes-in-between-zeros.py -------------------------------------------------------------------------------- /leetcode/219-contains-duplicate-ii.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/219-contains-duplicate-ii.py -------------------------------------------------------------------------------- /leetcode/2194-cells-in-a-range-on-an-excel-sheet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/2194-cells-in-a-range-on-an-excel-sheet.py -------------------------------------------------------------------------------- /leetcode/221-maximal-square.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/221-maximal-square.py -------------------------------------------------------------------------------- /leetcode/226-invert-binary-tree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/226-invert-binary-tree.py -------------------------------------------------------------------------------- /leetcode/228-summary-ranges.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/228-summary-ranges.py -------------------------------------------------------------------------------- /leetcode/230-kth-smallest-element-in-a-bst.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/230-kth-smallest-element-in-a-bst.py -------------------------------------------------------------------------------- /leetcode/234-palindrome-linked-list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/234-palindrome-linked-list.py -------------------------------------------------------------------------------- /leetcode/238-product-of-array-except-self.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/238-product-of-array-except-self.py -------------------------------------------------------------------------------- /leetcode/239-sliding-window-maximum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/239-sliding-window-maximum.py -------------------------------------------------------------------------------- /leetcode/240-search-a-2d-matrix-ii.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/240-search-a-2d-matrix-ii.py -------------------------------------------------------------------------------- /leetcode/242-valid-anagram.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/242-valid-anagram.py -------------------------------------------------------------------------------- /leetcode/258-add-digits.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/258-add-digits.py -------------------------------------------------------------------------------- /leetcode/278-first-bad-version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/278-first-bad-version.py -------------------------------------------------------------------------------- /leetcode/279-perfect-squares.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/279-perfect-squares.py -------------------------------------------------------------------------------- /leetcode/283-move-zeroes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/283-move-zeroes.py -------------------------------------------------------------------------------- /leetcode/284-peeking-iterator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/284-peeking-iterator.py -------------------------------------------------------------------------------- /leetcode/287-find-the-duplicate-number.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/287-find-the-duplicate-number.py -------------------------------------------------------------------------------- /leetcode/289-game-of-life.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/289-game-of-life.py -------------------------------------------------------------------------------- /leetcode/316-remove-duplicate-letters.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /leetcode/322-coin-change.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/322-coin-change.py -------------------------------------------------------------------------------- /leetcode/338-counting-bits.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/338-counting-bits.py -------------------------------------------------------------------------------- /leetcode/344-reverse-string.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/344-reverse-string.py -------------------------------------------------------------------------------- /leetcode/347-top-k-frequent-elements.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/347-top-k-frequent-elements.py -------------------------------------------------------------------------------- /leetcode/387-first-unique-character-in-a-string.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/387-first-unique-character-in-a-string.py -------------------------------------------------------------------------------- /leetcode/389-find-the-difference.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/389-find-the-difference.py -------------------------------------------------------------------------------- /leetcode/392-is-subsequence.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/392-is-subsequence.py -------------------------------------------------------------------------------- /leetcode/394-decode-string.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/394-decode-string.py -------------------------------------------------------------------------------- /leetcode/401-binary-watch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/401-binary-watch.py -------------------------------------------------------------------------------- /leetcode/404-sum-of-left-leaves.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/404-sum-of-left-leaves.py -------------------------------------------------------------------------------- /leetcode/410-split-array-largest-sum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/410-split-array-largest-sum.py -------------------------------------------------------------------------------- /leetcode/413-arithmetic-slices.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/413-arithmetic-slices.py -------------------------------------------------------------------------------- /leetcode/438-find-all-anagrams-in-a-string.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/438-find-all-anagrams-in-a-string.py -------------------------------------------------------------------------------- /leetcode/494-target-sum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/494-target-sum.py -------------------------------------------------------------------------------- /leetcode/504-base-7.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/504-base-7.py -------------------------------------------------------------------------------- /leetcode/509-fibonacci-number.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/509-fibonacci-number.py -------------------------------------------------------------------------------- /leetcode/535-encode-and-decode-tinyurl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/535-encode-and-decode-tinyurl.py -------------------------------------------------------------------------------- /leetcode/538-convert-bst-to-greater-tree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/538-convert-bst-to-greater-tree.py -------------------------------------------------------------------------------- /leetcode/543-diameter-of-binary-tree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/543-diameter-of-binary-tree.py -------------------------------------------------------------------------------- /leetcode/557-reverse-words-in-a-string-iii.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/557-reverse-words-in-a-string-iii.py -------------------------------------------------------------------------------- /leetcode/561-array-partition-i.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/561-array-partition-i.py -------------------------------------------------------------------------------- /leetcode/566-reshape-the-matrix.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/566-reshape-the-matrix.py -------------------------------------------------------------------------------- /leetcode/567-permutation-in-string.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/567-permutation-in-string.py -------------------------------------------------------------------------------- /leetcode/581-shortest-unsorted-continuous-subarray.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/581-shortest-unsorted-continuous-subarray.py -------------------------------------------------------------------------------- /leetcode/589-n-ary-tree-preorder-traversal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/589-n-ary-tree-preorder-traversal.py -------------------------------------------------------------------------------- /leetcode/617-merge-two-binary-trees.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/617-merge-two-binary-trees.py -------------------------------------------------------------------------------- /leetcode/662-maximum-width-of-binary-tree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/662-maximum-width-of-binary-tree.py -------------------------------------------------------------------------------- /leetcode/669-trim-a-binary-search-tree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/669-trim-a-binary-search-tree.py -------------------------------------------------------------------------------- /leetcode/680-valid-palindrome-ii.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/680-valid-palindrome-ii.py -------------------------------------------------------------------------------- /leetcode/682-baseball-game.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/682-baseball-game.py -------------------------------------------------------------------------------- /leetcode/700-search-in-a-binary-search-tree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/700-search-in-a-binary-search-tree.py -------------------------------------------------------------------------------- /leetcode/703-kth-largest-element-in-a-stream.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/703-kth-largest-element-in-a-stream.py -------------------------------------------------------------------------------- /leetcode/704-binary-search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/704-binary-search.py -------------------------------------------------------------------------------- /leetcode/705-design-hashset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/705-design-hashset.py -------------------------------------------------------------------------------- /leetcode/706-design-hashmap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/706-design-hashmap.py -------------------------------------------------------------------------------- /leetcode/709-to-lower-case.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/709-to-lower-case.py -------------------------------------------------------------------------------- /leetcode/733-flood-fill.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/733-flood-fill.py -------------------------------------------------------------------------------- /leetcode/739-daily-temperatures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/739-daily-temperatures.py -------------------------------------------------------------------------------- /leetcode/740-delete-and-earn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/740-delete-and-earn.py -------------------------------------------------------------------------------- /leetcode/746-min-cost-climbing-stairs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/746-min-cost-climbing-stairs.py -------------------------------------------------------------------------------- /leetcode/763-partition-labels.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/763-partition-labels.py -------------------------------------------------------------------------------- /leetcode/784-letter-case-permutation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/784-letter-case-permutation.py -------------------------------------------------------------------------------- /leetcode/785-is-graph-bipartite.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/785-is-graph-bipartite.py -------------------------------------------------------------------------------- /leetcode/799-champagne-tower.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/799-champagne-tower.py -------------------------------------------------------------------------------- /leetcode/844-backspace-string-compare.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/844-backspace-string-compare.py -------------------------------------------------------------------------------- /leetcode/847-shortest-path-visiting-all-nodes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/847-shortest-path-visiting-all-nodes.py -------------------------------------------------------------------------------- /leetcode/856-score-of-parentheses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/856-score-of-parentheses.py -------------------------------------------------------------------------------- /leetcode/876-middle-of-the-linked-list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/876-middle-of-the-linked-list.py -------------------------------------------------------------------------------- /leetcode/881-boats-to-save-people.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/881-boats-to-save-people.py -------------------------------------------------------------------------------- /leetcode/895-maximum-frequency-stack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/895-maximum-frequency-stack.py -------------------------------------------------------------------------------- /leetcode/896-monotonic-array.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/896-monotonic-array.py -------------------------------------------------------------------------------- /leetcode/897-increasing-order-search-tree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/897-increasing-order-search-tree.py -------------------------------------------------------------------------------- /leetcode/905-sort-array-by-parity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/905-sort-array-by-parity.py -------------------------------------------------------------------------------- /leetcode/908-smallest-range-i.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/908-smallest-range-i.py -------------------------------------------------------------------------------- /leetcode/923-3sum-with-multiplicity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/923-3sum-with-multiplicity.py -------------------------------------------------------------------------------- /leetcode/938-range-sum-of-bst.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/938-range-sum-of-bst.py -------------------------------------------------------------------------------- /leetcode/946-validate-stack-sequences.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/946-validate-stack-sequences.py -------------------------------------------------------------------------------- /leetcode/953-verifying-an-alien-dictionary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/953-verifying-an-alien-dictionary.py -------------------------------------------------------------------------------- /leetcode/976-largest-perimeter-triangle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/976-largest-perimeter-triangle.py -------------------------------------------------------------------------------- /leetcode/977-squares-of-a-sorted-array.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/977-squares-of-a-sorted-array.py -------------------------------------------------------------------------------- /leetcode/991-broken-calculator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/leetcode/991-broken-calculator.py -------------------------------------------------------------------------------- /programmers/12899.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/programmers/12899.py -------------------------------------------------------------------------------- /programmers/81301.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/programmers/81301.py -------------------------------------------------------------------------------- /programmers/81303.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/subinium/Problem-Solving/HEAD/programmers/81303.py --------------------------------------------------------------------------------