LeetCode Solutions
1-two-sum 1-two-sum
10-regular-expression-matching 10-regular-expression-matching
100-same-tree 100-same-tree
1002-find-common-characters 1002-find-common-characters
1004-max-consecutive-ones-iii 1004-max-consecutive-ones-iii
1009-complement-of-base-10-integer 1009-complement-of-base-10-integer
101-symmetric-tree 101-symmetric-tree
1010-pairs-of-songs-with-total-durations-divisible-by-60 1010-pairs-of-songs-with-total-durations-divisible-by-60
1014-best-sightseeing-pair 1014-best-sightseeing-pair
1025-divisor-game 1025-divisor-game
1026-maximum-difference-between-node-and-ancestor 1026-maximum-difference-between-node-and-ancestor
1027-longest-arithmetic-subsequence 1027-longest-arithmetic-subsequence
1028-recover-a-tree-from-preorder-traversal 1028-recover-a-tree-from-preorder-traversal
1030-matrix-cells-in-distance-order 1030-matrix-cells-in-distance-order
104-maximum-depth-of-binary-tree 104-maximum-depth-of-binary-tree
1043-partition-array-for-maximum-sum 1043-partition-array-for-maximum-sum
1046-last-stone-weight 1046-last-stone-weight
1051-height-checker 1051-height-checker
1052-grumpy-bookstore-owner 1052-grumpy-bookstore-owner
1054-distant-barcodes 1054-distant-barcodes
1068-product-sales-analysis-i 1068-product-sales-analysis-i
1071-greatest-common-divisor-of-strings 1071-greatest-common-divisor-of-strings
1072-flip-columns-for-maximum-number-of-equal-rows 1072-flip-columns-for-maximum-number-of-equal-rows
1079-letter-tile-possibilities 1079-letter-tile-possibilities
108-convert-sorted-array-to-binary-search-tree 108-convert-sorted-array-to-binary-search-tree
1089-duplicate-zeros 1089-duplicate-zeros
109-convert-sorted-list-to-binary-search-tree 109-convert-sorted-list-to-binary-search-tree
11-container-with-most-water 11-container-with-most-water
110-balanced-binary-tree 110-balanced-binary-tree
1105-filling-bookcase-shelves 1105-filling-bookcase-shelves
1106-parsing-a-boolean-expression 1106-parsing-a-boolean-expression
1108-defanging-an-ip-address 1108-defanging-an-ip-address
111-minimum-depth-of-binary-tree 111-minimum-depth-of-binary-tree
1114-print-in-order 1114-print-in-order
1115-print-foobar-alternately 1115-print-foobar-alternately
112-path-sum 112-path-sum
1122-relative-sort-array 1122-relative-sort-array
1137-n-th-tribonacci-number 1137-n-th-tribonacci-number
1140-stone-game-ii 1140-stone-game-ii
1143-longest-common-subsequence 1143-longest-common-subsequence
1148-article-views-i 1148-article-views-i
1171-remove-zero-sum-consecutive-nodes-from-linked-list 1171-remove-zero-sum-consecutive-nodes-from-linked-list
118-pascals-triangle 118-pascals-triangle
1187-make-array-strictly-increasing 1187-make-array-strictly-increasing
1189-maximum-number-of-balloons 1189-maximum-number-of-balloons
119-pascals-triangle-ii 119-pascals-triangle-ii
12-integer-to-roman 12-integer-to-roman
120-triangle 120-triangle
1201-ugly-number-iii 1201-ugly-number-iii
1207-unique-number-of-occurrences 1207-unique-number-of-occurrences
1208-get-equal-substrings-within-budget 1208-get-equal-substrings-within-budget
121-best-time-to-buy-and-sell-stock 121-best-time-to-buy-and-sell-stock
1221-split-a-string-in-balanced-strings 1221-split-a-string-in-balanced-strings
1232-check-if-it-is-a-straight-line 1232-check-if-it-is-a-straight-line
1233-remove-sub-folders-from-the-filesystem 1233-remove-sub-folders-from-the-filesystem
124-binary-tree-maximum-path-sum 124-binary-tree-maximum-path-sum
1248-count-number-of-nice-subarrays 1248-count-number-of-nice-subarrays
1249-minimum-remove-to-make-valid-parentheses 1249-minimum-remove-to-make-valid-parentheses
125-valid-palindrome 125-valid-palindrome
1255-maximum-score-words-formed-by-letters 1255-maximum-score-words-formed-by-letters
1261-find-elements-in-a-contaminated-binary-tree 1261-find-elements-in-a-contaminated-binary-tree
1266-minimum-time-visiting-all-points 1266-minimum-time-visiting-all-points
1277-count-square-submatrices-with-all-ones 1277-count-square-submatrices-with-all-ones
1280-students-and-examinations 1280-students-and-examinations
1289-minimum-falling-path-sum-ii 1289-minimum-falling-path-sum-ii
129-sum-root-to-leaf-numbers 129-sum-root-to-leaf-numbers
1290-convert-binary-number-in-a-linked-list-to-integer 1290-convert-binary-number-in-a-linked-list-to-integer
13-roman-to-integer 13-roman-to-integer
1310-xor-queries-of-a-subarray 1310-xor-queries-of-a-subarray
1318-minimum-flips-to-make-a-or-b-equal-to-c 1318-minimum-flips-to-make-a-or-b-equal-to-c
1323-maximum-69-number 1323-maximum-69-number
1331-rank-transform-of-an-array 1331-rank-transform-of-an-array
1334-find-the-city-with-the-smallest-number-of-neighbors-at-a-threshold-distance 1334-find-the-city-with-the-smallest-number-of-neighbors-at-a-threshold-distance
1337-the-k-weakest-rows-in-a-matrix 1337-the-k-weakest-rows-in-a-matrix
134-gas-station 134-gas-station
1342-number-of-steps-to-reduce-a-number-to-zero 1342-number-of-steps-to-reduce-a-number-to-zero
1346-check-if-n-and-its-double-exist 1346-check-if-n-and-its-double-exist
1351-count-negative-numbers-in-a-sorted-matrix 1351-count-negative-numbers-in-a-sorted-matrix
1352-product-of-the-last-k-numbers 1352-product-of-the-last-k-numbers
1354-construct-target-array-with-multiple-sums 1354-construct-target-array-with-multiple-sums
1356-sort-integers-by-the-number-of-1-bits 1356-sort-integers-by-the-number-of-1-bits
1358-number-of-substrings-containing-all-three-characters 1358-number-of-substrings-containing-all-three-characters
1359-count-all-valid-pickup-and-delivery-options 1359-count-all-valid-pickup-and-delivery-options
136-single-number 136-single-number
1365-how-many-numbers-are-smaller-than-the-current-number 1365-how-many-numbers-are-smaller-than-the-current-number
1367-linked-list-in-binary-tree 1367-linked-list-in-binary-tree
137-single-number-ii 137-single-number-ii
1371-find-the-longest-substring-containing-vowels-in-even-counts 1371-find-the-longest-substring-containing-vowels-in-even-counts
1374-generate-a-string-with-characters-that-have-odd-counts 1374-generate-a-string-with-characters-that-have-odd-counts
1376-time-needed-to-inform-all-employees 1376-time-needed-to-inform-all-employees
1377-frog-position-after-t-seconds 1377-frog-position-after-t-seconds
1378-replace-employee-id-with-the-unique-identifier 1378-replace-employee-id-with-the-unique-identifier
138-copy-list-with-random-pointer 138-copy-list-with-random-pointer
1380-lucky-numbers-in-a-matrix 1380-lucky-numbers-in-a-matrix
1381-design-a-stack-with-increment-operation 1381-design-a-stack-with-increment-operation
1382-balance-a-binary-search-tree 1382-balance-a-binary-search-tree
1395-count-number-of-teams 1395-count-number-of-teams
14-longest-common-prefix 14-longest-common-prefix
140-word-break-ii 140-word-break-ii
1400-construct-k-palindrome-strings 1400-construct-k-palindrome-strings
1404-number-of-steps-to-reduce-a-number-in-binary-representation-to-one 1404-number-of-steps-to-reduce-a-number-in-binary-representation-to-one
1405-longest-happy-string 1405-longest-happy-string
1408-string-matching-in-an-array 1408-string-matching-in-an-array
141-linked-list-cycle 141-linked-list-cycle
1411-number-of-ways-to-paint-n-3-grid 1411-number-of-ways-to-paint-n-3-grid
1415-the-k-th-lexicographical-string-of-all-happy-strings-of-length-n 1415-the-k-th-lexicographical-string-of-all-happy-strings-of-length-n
143-reorder-list 143-reorder-list
1431-kids-with-the-greatest-number-of-candies 1431-kids-with-the-greatest-number-of-candies
1436-destination-city 1436-destination-city
1438-longest-continuous-subarray-with-absolute-diff-less-than-or-equal-to-limit 1438-longest-continuous-subarray-with-absolute-diff-less-than-or-equal-to-limit
144-binary-tree-preorder-traversal 144-binary-tree-preorder-traversal
1442-count-triplets-that-can-form-two-arrays-of-equal-xor 1442-count-triplets-that-can-form-two-arrays-of-equal-xor
145-binary-tree-postorder-traversal 145-binary-tree-postorder-traversal
1455-check-if-a-word-occurs-as-a-prefix-of-any-word-in-a-sentence 1455-check-if-a-word-occurs-as-a-prefix-of-any-word-in-a-sentence
1456-maximum-number-of-vowels-in-a-substring-of-given-length 1456-maximum-number-of-vowels-in-a-substring-of-given-length
1460-make-two-arrays-equal-by-reversing-subarrays 1460-make-two-arrays-equal-by-reversing-subarrays
1462-course-schedule-iv 1462-course-schedule-iv
1464-maximum-product-of-two-elements-in-an-array 1464-maximum-product-of-two-elements-in-an-array
1470-shuffle-the-array 1470-shuffle-the-array
1475-final-prices-with-a-special-discount-in-a-shop 1475-final-prices-with-a-special-discount-in-a-shop
1476-subrectangle-queries 1476-subrectangle-queries
148-sort-list 148-sort-list
1480-running-sum-of-1d-array 1480-running-sum-of-1d-array
1481-least-number-of-unique-integers-after-k-removals 1481-least-number-of-unique-integers-after-k-removals
1486-xor-operation-in-an-array 1486-xor-operation-in-an-array
1492-the-kth-factor-of-n 1492-the-kth-factor-of-n
1497-check-if-array-pairs-are-divisible-by-k 1497-check-if-array-pairs-are-divisible-by-k
15-3sum 15-3sum
1502-can-make-arithmetic-progression-from-sequence 1502-can-make-arithmetic-progression-from-sequence
1503-last-moment-before-all-ants-fall-out-of-a-plank 1503-last-moment-before-all-ants-fall-out-of-a-plank
1508-range-sum-of-sorted-subarray-sums 1508-range-sum-of-sorted-subarray-sums
1509-minimum-difference-between-largest-and-smallest-value-in-three-moves 1509-minimum-difference-between-largest-and-smallest-value-in-three-moves
151-reverse-words-in-a-string 151-reverse-words-in-a-string
1512-number-of-good-pairs 1512-number-of-good-pairs
1513-number-of-substrings-with-only-1s 1513-number-of-substrings-with-only-1s
1514-path-with-maximum-probability 1514-path-with-maximum-probability
1518-water-bottles 1518-water-bottles
1524-number-of-sub-arrays-with-odd-sum 1524-number-of-sub-arrays-with-odd-sum
1535-find-the-winner-of-an-array-game 1535-find-the-winner-of-an-array-game
1542-find-longest-awesome-substring 1542-find-longest-awesome-substring
1544-make-the-string-great 1544-make-the-string-great
1545-find-kth-bit-in-nth-binary-string 1545-find-kth-bit-in-nth-binary-string
155-min-stack 155-min-stack
1550-three-consecutive-odds 1550-three-consecutive-odds
1552-magnetic-force-between-two-balls 1552-magnetic-force-between-two-balls
1557-minimum-number-of-vertices-to-reach-all-nodes 1557-minimum-number-of-vertices-to-reach-all-nodes
1561-maximum-number-of-coins-you-can-get 1561-maximum-number-of-coins-you-can-get
1568-minimum-number-of-days-to-disconnect-island 1568-minimum-number-of-days-to-disconnect-island
1572-matrix-diagonal-sum 1572-matrix-diagonal-sum
1574-shortest-subarray-to-be-removed-to-make-array-sorted 1574-shortest-subarray-to-be-removed-to-make-array-sorted
1588-sum-of-all-odd-length-subarrays 1588-sum-of-all-odd-length-subarrays
1590-make-sum-divisible-by-p 1590-make-sum-divisible-by-p
1593-split-a-string-into-the-max-number-of-unique-substrings 1593-split-a-string-into-the-max-number-of-unique-substrings
1598-crawler-log-folder 1598-crawler-log-folder
160-intersection-of-two-linked-lists 160-intersection-of-two-linked-lists
1603-design-parking-system 1603-design-parking-system
1605-find-valid-matrix-given-row-and-column-sums 1605-find-valid-matrix-given-row-and-column-sums
1608-special-array-with-x-elements-greater-than-or-equal-x 1608-special-array-with-x-elements-greater-than-or-equal-x
1609-even-odd-tree 1609-even-odd-tree
1614-maximum-nesting-depth-of-the-parentheses 1614-maximum-nesting-depth-of-the-parentheses
1630-arithmetic-subarrays 1630-arithmetic-subarrays
1636-sort-array-by-increasing-frequency 1636-sort-array-by-increasing-frequency
1637-widest-vertical-area-between-two-points-containing-no-points 1637-widest-vertical-area-between-two-points-containing-no-points
1646-get-maximum-in-generated-array 1646-get-maximum-in-generated-array
165-compare-version-numbers 165-compare-version-numbers
1652-defuse-the-bomb 1652-defuse-the-bomb
1653-minimum-deletions-to-make-string-balanced 1653-minimum-deletions-to-make-string-balanced
1656-design-an-ordered-stream 1656-design-an-ordered-stream
1657-determine-if-two-strings-are-close 1657-determine-if-two-strings-are-close
1658-minimum-operations-to-reduce-x-to-zero 1658-minimum-operations-to-reduce-x-to-zero
1662-check-if-two-string-arrays-are-equivalent 1662-check-if-two-string-arrays-are-equivalent
1669-merge-in-between-linked-lists 1669-merge-in-between-linked-lists
167-two-sum-ii-input-array-is-sorted 167-two-sum-ii-input-array-is-sorted
1672-count-servers-that-communicate 1672-count-servers-that-communicate
1672-richest-customer-wealth 1672-richest-customer-wealth
1678-goal-parser-interpretation 1678-goal-parser-interpretation
168-excel-sheet-column-title 168-excel-sheet-column-title
1683-invalid-tweets 1683-invalid-tweets
169-majority-element 169-majority-element
1698-partitioning-into-minimum-number-of-deci-binary-numbers 1698-partitioning-into-minimum-number-of-deci-binary-numbers
17-letter-combinations-of-a-phone-number 17-letter-combinations-of-a-phone-number
1700-number-of-students-unable-to-eat-lunch 1700-number-of-students-unable-to-eat-lunch
1701-average-waiting-time 1701-average-waiting-time
1704-determine-if-string-halves-are-alike 1704-determine-if-string-halves-are-alike
171-excel-sheet-column-number 171-excel-sheet-column-number
1710-maximum-units-on-a-truck 1710-maximum-units-on-a-truck
1716-calculate-money-in-leetcode-bank 1716-calculate-money-in-leetcode-bank
1717-maximum-score-from-removing-substrings 1717-maximum-score-from-removing-substrings
1718-construct-the-lexicographically-largest-valid-sequence 1718-construct-the-lexicographically-largest-valid-sequence
1721-swapping-nodes-in-a-linked-list 1721-swapping-nodes-in-a-linked-list
1732-find-the-highest-altitude 1732-find-the-highest-altitude
1748-sum-of-unique-elements 1748-sum-of-unique-elements
1749-maximum-absolute-sum-of-any-subarray 1749-maximum-absolute-sum-of-any-subarray
175-combine-two-tables 175-combine-two-tables
1750-minimum-length-of-string-after-deleting-similar-ends 1750-minimum-length-of-string-after-deleting-similar-ends
1752-check-if-array-is-sorted-and-rotated 1752-check-if-array-is-sorted-and-rotated
1757-recyclable-and-low-fat-products 1757-recyclable-and-low-fat-products
1763-longest-nice-substring 1763-longest-nice-substring
1765-map-of-highest-peak 1765-map-of-highest-peak
1768-merge-strings-alternately 1768-merge-strings-alternately
1769-minimum-number-of-operations-to-move-all-balls-to-each-box 1769-minimum-number-of-operations-to-move-all-balls-to-each-box
1773-count-items-matching-a-rule 1773-count-items-matching-a-rule
1780-check-if-number-is-a-sum-of-powers-of-three 1780-check-if-number-is-a-sum-of-powers-of-three
179-largest-number 179-largest-number
1790-check-if-one-string-swap-can-make-strings-equal 1790-check-if-one-string-swap-can-make-strings-equal
1791-find-center-of-star-graph 1791-find-center-of-star-graph
1796-second-largest-digit-in-a-string 1796-second-largest-digit-in-a-string
1800-maximum-ascending-subarray-sum 1800-maximum-ascending-subarray-sum
181-employees-earning-more-than-their-managers 181-employees-earning-more-than-their-managers
1813-sentence-similarity-iii 1813-sentence-similarity-iii
182-combine-two-tables 182-combine-two-tables
1823-find-the-winner-of-the-circular-game 1823-find-the-winner-of-the-circular-game
1827-minimum-operations-to-make-the-array-increasing 1827-minimum-operations-to-make-the-array-increasing
183-customers-who-never-order 183-customers-who-never-order
1845-seat-reservation-manager 1845-seat-reservation-manager
1854-maximum-population-year 1854-maximum-population-year
1859-sorting-the-sentence 1859-sorting-the-sentence
1863-sum-of-all-subset-xor-totals 1863-sum-of-all-subset-xor-totals
187-repeated-dna-sequences 187-repeated-dna-sequences
1870-minimum-speed-to-arrive-on-time 1870-minimum-speed-to-arrive-on-time
189-rotate-array 189-rotate-array
1894-find-the-student-that-will-replace-the-chalk 1894-find-the-student-that-will-replace-the-chalk
19-remove-nth-node-from-end-of-list 19-remove-nth-node-from-end-of-list
190-reverse-bits 190-reverse-bits
1903-largest-odd-number-in-string 1903-largest-odd-number-in-string
1909-remove-one-element-to-make-the-array-strictly-increasing 1909-remove-one-element-to-make-the-array-strictly-increasing
191-number-of-1-bits 191-number-of-1-bits
1910-remove-all-occurrences-of-a-substring 1910-remove-all-occurrences-of-a-substring
1915-number-of-wonderful-substrings 1915-number-of-wonderful-substrings
1920-build-array-from-permutation 1920-build-array-from-permutation
1925-count-square-sum-triples 1925-count-square-sum-triples
1929-concatenation-of-array 1929-concatenation-of-array
193-valid-phone-numbers 193-valid-phone-numbers
1930-unique-length-3-palindromic-subsequences 1930-unique-length-3-palindromic-subsequences
1931-painting-a-grid-with-three-different-colors 1931-painting-a-grid-with-three-different-colors
1937-maximum-number-of-points-with-cost 1937-maximum-number-of-points-with-cost
194-transpose-file 194-transpose-file
1942-the-number-of-the-smallest-unoccupied-chair 1942-the-number-of-the-smallest-unoccupied-chair
1945-sum-of-digits-of-string-after-convert 1945-sum-of-digits-of-string-after-convert
195-tenth-line 195-tenth-line
1957-delete-characters-to-make-fancy-string 1957-delete-characters-to-make-fancy-string
196-delete-duplicate-emails 196-delete-duplicate-emails
1963-minimum-number-of-swaps-to-make-the-string-balanced 1963-minimum-number-of-swaps-to-make-the-string-balanced
197-rising-temperature 197-rising-temperature
1971-find-if-path-exists-in-graph 1971-find-if-path-exists-in-graph
1974-minimum-time-to-type-word-using-special-typewriter 1974-minimum-time-to-type-word-using-special-typewriter
1975-maximum-matrix-sum 1975-maximum-matrix-sum
1976-number-of-ways-to-arrive-at-destination 1976-number-of-ways-to-arrive-at-destination
198-house-robber 198-house-robber
1980-find-unique-binary-string 1980-find-unique-binary-string
1986-minimum-number-of-work-sessions-to-finish-the-tasks 1986-minimum-number-of-work-sessions-to-finish-the-tasks
1991-find-the-middle-index-in-array 1991-find-the-middle-index-in-array
1992-find-all-groups-of-farmland 1992-find-all-groups-of-farmland
2-add-two-numbers 2-add-two-numbers
20-valid-parentheses 20-valid-parentheses
200-number-of-islands 200-number-of-islands
2000-reverse-prefix-of-word 2000-reverse-prefix-of-word
201-bitwise-and-of-numbers-range 201-bitwise-and-of-numbers-range
2011-final-value-of-variable-after-performing-operations 2011-final-value-of-variable-after-performing-operations
2017-grid-game 2017-grid-game
202-happy-number 202-happy-number
2022-convert-1d-array-into-2d-array 2022-convert-1d-array-into-2d-array
2027-minimum-moves-to-convert-string 2027-minimum-moves-to-convert-string
2028-find-missing-observations 2028-find-missing-observations
203-remove-linked-list-elements 203-remove-linked-list-elements
2033-minimum-operations-to-make-a-uni-value-grid 2033-minimum-operations-to-make-a-uni-value-grid
2037-minimum-number-of-moves-to-seat-everyone 2037-minimum-number-of-moves-to-seat-everyone
2044-count-number-of-maximum-bitwise-or-subsets 2044-count-number-of-maximum-bitwise-or-subsets
205-isomorphic-strings 205-isomorphic-strings
2053-kth-distinct-string-in-an-array 2053-kth-distinct-string-in-an-array
2058-find-the-minimum-and-maximum-number-of-nodes-between-critical-points 2058-find-the-minimum-and-maximum-number-of-nodes-between-critical-points
206-reverse-linked-list 206-reverse-linked-list
2064-minimized-maximum-of-products-distributed-to-any-store 2064-minimized-maximum-of-products-distributed-to-any-store
207-course-schedule 207-course-schedule
2070-most-beautiful-item-for-each-query 2070-most-beautiful-item-for-each-query
2073-time-needed-to-buy-tickets 2073-time-needed-to-buy-tickets
2096-step-by-step-directions-from-a-binary-tree-node-to-another 2096-step-by-step-directions-from-a-binary-tree-node-to-another
21-merge-two-sorted-lists 21-merge-two-sorted-lists
210-course-schedule-ii 210-course-schedule-ii
2101-detonate-the-maximum-bombs 2101-detonate-the-maximum-bombs
2108-find-first-palindromic-string-in-the-array 2108-find-first-palindromic-string-in-the-array
2114-maximum-number-of-words-found-in-sentences 2114-maximum-number-of-words-found-in-sentences
2116-check-if-a-parentheses-string-can-be-valid 2116-check-if-a-parentheses-string-can-be-valid
212-word-search-ii 212-word-search-ii
2124-check-if-all-as-appears-before-all-bs 2124-check-if-all-as-appears-before-all-bs
2129-capitalize-the-title 2129-capitalize-the-title
213-house-robber-ii 213-house-robber-ii
2130-maximum-twin-sum-of-a-linked-list 2130-maximum-twin-sum-of-a-linked-list
2133-check-if-every-row-and-column-contains-all-numbers 2133-check-if-every-row-and-column-contains-all-numbers
2134-minimum-swaps-to-group-all-1s-together-ii 2134-minimum-swaps-to-group-all-1s-together-ii
214-shortest-palindrome 214-shortest-palindrome
2141-maximum-running-time-of-n-computers 2141-maximum-running-time-of-n-computers
2144-minimum-cost-of-buying-candies-with-discount 2144-minimum-cost-of-buying-candies-with-discount
2149-rearrange-array-elements-by-sign 2149-rearrange-array-elements-by-sign
2150-find-all-lonely-numbers-in-the-array 2150-find-all-lonely-numbers-in-the-array
2160-minimum-sum-of-four-digit-number-after-splitting-digits 2160-minimum-sum-of-four-digit-number-after-splitting-digits
2161-partition-array-according-to-given-pivot 2161-partition-array-according-to-given-pivot
2162-minimum-cost-to-set-cooking-time 2162-minimum-cost-to-set-cooking-time
217-contains-duplicate 217-contains-duplicate
2181-merge-nodes-in-between-zeros 2181-merge-nodes-in-between-zeros
2185-counting-words-with-a-given-prefix 2185-counting-words-with-a-given-prefix
219-contains-duplicate-ii 219-contains-duplicate-ii
2192-all-ancestors-of-a-node-in-a-directed-acyclic-graph 2192-all-ancestors-of-a-node-in-a-directed-acyclic-graph
2196-create-binary-tree-from-descriptions 2196-create-binary-tree-from-descriptions
22-generate-parentheses 22-generate-parentheses
2206-divide-array-into-equal-pairs 2206-divide-array-into-equal-pairs
222-count-complete-tree-nodes 222-count-complete-tree-nodes
2220-minimum-bit-flips-to-convert-number 2220-minimum-bit-flips-to-convert-number
2225-find-players-with-zero-or-one-losses 2225-find-players-with-zero-or-one-losses
2226-maximum-candies-allocated-to-k-children 2226-maximum-candies-allocated-to-k-children
2235-add-two-integers 2235-add-two-integers
2236-root-equals-sum-of-children 2236-root-equals-sum-of-children
225-implement-stack-using-queues 225-implement-stack-using-queues
2257-count-unguarded-cells-in-the-grid 2257-count-unguarded-cells-in-the-grid
2259-remove-digit-from-number-to-maximize-result 2259-remove-digit-from-number-to-maximize-result
226-invert-binary-tree 226-invert-binary-tree
2265-count-nodes-equal-to-average-of-subtree 2265-count-nodes-equal-to-average-of-subtree
2269-find-the-k-beauty-of-a-number 2269-find-the-k-beauty-of-a-number
2270-number-of-ways-to-split-array 2270-number-of-ways-to-split-array
2275-largest-combination-with-bitwise-and-greater-than-zero 2275-largest-combination-with-bitwise-and-greater-than-zero
228-summary-ranges 228-summary-ranges
2285-maximum-total-importance-of-roads 2285-maximum-total-importance-of-roads
229-majority-element-ii 229-majority-element-ii
2290-minimum-obstacle-removal-to-reach-corner 2290-minimum-obstacle-removal-to-reach-corner
23-merge-k-sorted-lists 23-merge-k-sorted-lists
231-power-of-two 231-power-of-two
232-implement-queue-using-stacks 232-implement-queue-using-stacks
2325-decode-the-message 2325-decode-the-message
2326-spiral-matrix-iv 2326-spiral-matrix-iv
233-number-of-digit-one 233-number-of-digit-one
2335-minimum-amount-of-time-to-fill-cups 2335-minimum-amount-of-time-to-fill-cups
234-palindrome-linked-list 234-palindrome-linked-list
2342-max-sum-of-a-pair-with-equal-sum-of-digits 2342-max-sum-of-a-pair-with-equal-sum-of-digits
2349-design-a-number-container-system 2349-design-a-number-container-system
2356-number-of-unique-subjects-taught-by-each-teacher 2356-number-of-unique-subjects-taught-by-each-teacher
2364-count-number-of-bad-pairs 2364-count-number-of-bad-pairs
237-delete-node-in-a-linked-list 237-delete-node-in-a-linked-list
2370-longest-ideal-subsequence 2370-longest-ideal-subsequence
2373-largest-local-values-in-a-matrix 2373-largest-local-values-in-a-matrix
2375-construct-smallest-number-from-di-string 2375-construct-smallest-number-from-di-string
2379-minimum-recolors-to-get-k-consecutive-black-blocks 2379-minimum-recolors-to-get-k-consecutive-black-blocks
238-product-of-array-except-self 238-product-of-array-except-self
2381-shifting-letters-ii 2381-shifting-letters-ii
2385-amount-of-time-for-binary-tree-to-be-infected 2385-amount-of-time-for-binary-tree-to-be-infected
239-sliding-window-maximum 239-sliding-window-maximum
2396-strictly-palindromic-number 2396-strictly-palindromic-number
2399-check-distances-between-same-letters 2399-check-distances-between-same-letters
24-swap-nodes-in-pairs 24-swap-nodes-in-pairs
2401-longest-nice-subarray 2401-longest-nice-subarray
2410-maximum-matching-of-players-with-trainers 2410-maximum-matching-of-players-with-trainers
2416-sum-of-prefix-scores-of-strings 2416-sum-of-prefix-scores-of-strings
2418-sort-the-people 2418-sort-the-people
2419-longest-subarray-with-maximum-bitwise-and 2419-longest-subarray-with-maximum-bitwise-and
242-valid-anagram 242-valid-anagram
2425-bitwise-xor-of-all-pairings 2425-bitwise-xor-of-all-pairings
2429-minimize-xor 2429-minimize-xor
2433-find-the-original-array-of-prefix-xor 2433-find-the-original-array-of-prefix-xor
2441-largest-positive-integer-that-exists-with-its-negative 2441-largest-positive-integer-that-exists-with-its-negative
2444-count-subarrays-with-fixed-bounds 2444-count-subarrays-with-fixed-bounds
2446-determine-if-two-events-have-conflict 2446-determine-if-two-events-have-conflict
2447-number-of-subarrays-with-gcd-equal-to-k 2447-number-of-subarrays-with-gcd-equal-to-k
2458-height-of-binary-tree-after-subtree-removal-queries 2458-height-of-binary-tree-after-subtree-removal-queries
2460-apply-operations-to-an-array 2460-apply-operations-to-an-array
2469-convert-the-temperature 2469-convert-the-temperature
2481-minimum-cuts-to-divide-a-circle 2481-minimum-cuts-to-divide-a-circle
2485-find-the-pivot-integer 2485-find-the-pivot-integer
2486-append-characters-to-string-to-make-subsequence 2486-append-characters-to-string-to-make-subsequence
2487-remove-nodes-from-linked-list 2487-remove-nodes-from-linked-list
2490-circular-sentence 2490-circular-sentence
2500-delete-greatest-value-in-each-row 2500-delete-greatest-value-in-each-row
2503-maximum-number-of-points-from-grid-queries 2503-maximum-number-of-points-from-grid-queries
2516-take-k-of-each-character-from-left-and-right 2516-take-k-of-each-character-from-left-and-right
2520-count-the-digits-that-divide-a-number 2520-count-the-digits-that-divide-a-number
2523-closest-prime-numbers-in-range 2523-closest-prime-numbers-in-range
2529-maximum-count-of-positive-integer-and-negative-integer 2529-maximum-count-of-positive-integer-and-negative-integer
2530-maximal-score-after-applying-k-operations 2530-maximal-score-after-applying-k-operations
2540-minimum-common-value 2540-minimum-common-value
2558-take-gifts-from-the-richest-pile 2558-take-gifts-from-the-richest-pile
2559-count-vowel-strings-in-ranges 2559-count-vowel-strings-in-ranges
2560-house-robber-iv 2560-house-robber-iv
2562-find-the-array-concatenation-value 2562-find-the-array-concatenation-value
2563-count-the-number-of-fair-pairs 2563-count-the-number-of-fair-pairs
257-binary-tree-paths 257-binary-tree-paths
2570-merge-two-2d-arrays-by-summing-values 2570-merge-two-2d-arrays-by-summing-values
2574-left-and-right-sum-differences 2574-left-and-right-sum-differences
2579-count-total-number-of-colored-cells 2579-count-total-number-of-colored-cells
258-add-digits 258-add-digits
2582-pass-the-pillow 2582-pass-the-pillow
2583-kth-largest-sum-in-a-binary-tree 2583-kth-largest-sum-in-a-binary-tree
2586-count-the-number-of-vowel-strings-in-range 2586-count-the-number-of-vowel-strings-in-range
2591-distribute-money-to-maximum-children 2591-distribute-money-to-maximum-children
2594-minimum-time-to-repair-cars 2594-minimum-time-to-repair-cars
2597-the-number-of-beautiful-subsets 2597-the-number-of-beautiful-subsets
26-remove-duplicates-from-sorted-array 26-remove-duplicates-from-sorted-array
260-single-number-iii 260-single-number-iii
2600-k-items-with-the-maximum-sum 2600-k-items-with-the-maximum-sum
2605-form-smallest-number-from-two-digit-arrays 2605-form-smallest-number-from-two-digit-arrays
2618-check-if-object-instance-of-class 2618-check-if-object-instance-of-class
2619-array-prototype-last 2619-array-prototype-last
2620-counter 2620-counter
2621-sleep 2621-sleep
2622-cache-with-time-limit 2622-cache-with-time-limit
2623-memoize 2623-memoize
2626-array-reduce-transformation 2626-array-reduce-transformation
2628-json-deep-equal 2628-json-deep-equal
2629-function-composition 2629-function-composition
263-ugly-number 263-ugly-number
2634-filter-elements-from-array 2634-filter-elements-from-array
2635-apply-transform-over-each-element-in-array 2635-apply-transform-over-each-element-in-array
2637-promise-time-limit 2637-promise-time-limit
264-ugly-number-ii 264-ugly-number-ii
2641-cousins-in-binary-tree-ii 2641-cousins-in-binary-tree-ii
2643-row-with-maximum-ones 2643-row-with-maximum-ones
2648-generate-fibonacci-sequence 2648-generate-fibonacci-sequence
2652-sum-multiples 2652-sum-multiples
2656-maximum-sum-with-exactly-k-elements 2656-maximum-sum-with-exactly-k-elements
2657-find-the-prefix-common-array-of-two-arrays 2657-find-the-prefix-common-array-of-two-arrays
2658-maximum-number-of-fish-in-a-grid 2658-maximum-number-of-fish-in-a-grid
2661-first-completely-painted-row-or-column 2661-first-completely-painted-row-or-column
2665-counter-ii 2665-counter-ii
2666-allow-one-function-call 2666-allow-one-function-call
2667-create-hello-world-function 2667-create-hello-world-function
2678-number-of-senior-citizens 2678-number-of-senior-citizens
268-missing-number 268-missing-number
2683-neighboring-bitwise-xor 2683-neighboring-bitwise-xor
2685-count-the-number-of-complete-components 2685-count-the-number-of-complete-components
2695-array-wrapper 2695-array-wrapper
2696-minimum-string-length-after-removing-substrings 2696-minimum-string-length-after-removing-substrings
2697-lexicographically-smallest-palindrome 2697-lexicographically-smallest-palindrome
2698-find-the-punishment-number-of-an-integer 2698-find-the-punishment-number-of-an-integer
27-remove-element 27-remove-element
2703-return-length-of-arguments-passed 2703-return-length-of-arguments-passed
2704-to-be-or-not-to-be 2704-to-be-or-not-to-be
2707-extra-characters-in-a-string 2707-extra-characters-in-a-string
2715-timeout-cancellation 2715-timeout-cancellation
2718-sum-of-matrix-after-queries 2718-sum-of-matrix-after-queries
2724-sort-by 2724-sort-by
273-integer-to-english-words 273-integer-to-english-words
274-h-index 274-h-index
2769-find-the-maximum-achievable-number 2769-find-the-maximum-achievable-number
278-first-bad-version 278-first-bad-version
2780-minimum-index-of-a-valid-split 2780-minimum-index-of-a-valid-split
279-perfect-squares 279-perfect-squares
2798-number-of-employees-who-met-the-target 2798-number-of-employees-who-met-the-target
28-find-the-index-of-the-first-occurrence-in-a-string 28-find-the-index-of-the-first-occurrence-in-a-string
2810-faulty-keyboard 2810-faulty-keyboard
2816-double-a-number-represented-as-a-linked-list 2816-double-a-number-represented-as-a-linked-list
2824-count-pairs-whose-sum-is-less-than-target 2824-count-pairs-whose-sum-is-less-than-target
2825-make-string-a-subsequence-using-cyclic-increments 2825-make-string-a-subsequence-using-cyclic-increments
283-move-zeroes 283-move-zeroes
2843-count-symmetric-integers 2843-count-symmetric-integers
2848-points-that-intersect-with-cars 2848-points-that-intersect-with-cars
2864-maximum-odd-binary-number 2864-maximum-odd-binary-number
287-find-the-duplicate-number 287-find-the-duplicate-number
2877-create-a-dataframe-from-list 2877-create-a-dataframe-from-list
2878-get-the-size-of-a-dataframe 2878-get-the-size-of-a-dataframe
2879-display-the-first-three-rows 2879-display-the-first-three-rows
2880-select-data 2880-select-data
2881-create-a-new-column 2881-create-a-new-column
2882-drop-duplicate-rows 2882-drop-duplicate-rows
29-divide-two-integers 29-divide-two-integers
290-word-pattern 290-word-pattern
2914-minimum-number-of-changes-to-make-binary-string-beautiful 2914-minimum-number-of-changes-to-make-binary-string-beautiful
292-nim-game 292-nim-game
2923-find-champion-i 2923-find-champion-i
2924-find-champion-ii 2924-find-champion-ii
2928-distribute-candies-among-children-i 2928-distribute-candies-among-children-i
2938-separate-black-and-white-balls 2938-separate-black-and-white-balls
2941-divide-players-into-teams-of-equal-skill 2941-divide-players-into-teams-of-equal-skill
2942-find-words-containing-character 2942-find-words-containing-character
2948-make-lexicographically-smallest-array-by-swapping-elements 2948-make-lexicographically-smallest-array-by-swapping-elements
2958-length-of-longest-subarray-with-at-most-k-frequency 2958-length-of-longest-subarray-with-at-most-k-frequency
2962-count-subarrays-where-max-element-appears-at-least-k-times 2962-count-subarrays-where-max-element-appears-at-least-k-times
2965-find-missing-and-repeated-values 2965-find-missing-and-repeated-values
2971-find-polygon-with-the-largest-perimeter 2971-find-polygon-with-the-largest-perimeter
2974-minimum-number-game 2974-minimum-number-game
299-bulls-and-cows 299-bulls-and-cows
2997-minimum-number-of-operations-to-make-array-xor-equal-to-k 2997-minimum-number-of-operations-to-make-array-xor-equal-to-k
3-longest-substring-without-repeating-characters 3-longest-substring-without-repeating-characters
300-longest-increasing-subsequence 300-longest-increasing-subsequence
3005-count-elements-with-maximum-frequency 3005-count-elements-with-maximum-frequency
3011-find-if-array-can-be-sorted 3011-find-if-array-can-be-sorted
3014-minimum-number-of-pushes-to-type-word-i 3014-minimum-number-of-pushes-to-type-word-i
3016-minimum-number-of-pushes-to-type-word-ii 3016-minimum-number-of-pushes-to-type-word-ii
3028-ant-on-the-boundary 3028-ant-on-the-boundary
303-range-sum-query-immutable 303-range-sum-query-immutable
3034-number-of-subarrays-that-match-a-pattern-i 3034-number-of-subarrays-that-match-a-pattern-i
3042-count-prefix-and-suffix-pairs-i 3042-count-prefix-and-suffix-pairs-i
3043-find-the-length-of-the-longest-common-prefix 3043-find-the-length-of-the-longest-common-prefix
3046-split-the-array 3046-split-the-array
3066-minimum-operations-to-exceed-threshold-value-ii 3066-minimum-operations-to-exceed-threshold-value-ii
3074-apple-redistribution-into-boxes 3074-apple-redistribution-into-boxes
3092-most-frequent-ids 3092-most-frequent-ids
31-next-permutation 31-next-permutation
310-minimum-height-trees 310-minimum-height-trees
3105-longest-strictly-increasing-or-strictly-decreasing-subarray 3105-longest-strictly-increasing-or-strictly-decreasing-subarray
3106-lexicographically-smallest-string-after-operations-with-constraint 3106-lexicographically-smallest-string-after-operations-with-constraint
3107-minimum-operations-to-make-median-of-array-equal-to-k 3107-minimum-operations-to-make-median-of-array-equal-to-k
3110-score-of-a-string 3110-score-of-a-string
3115-maximum-prime-difference 3115-maximum-prime-difference
3116-kth-smallest-amount-with-single-denomination-combination 3116-kth-smallest-amount-with-single-denomination-combination
3120-count-the-number-of-special-characters-i 3120-count-the-number-of-special-characters-i
3121-count-the-number-of-special-characters-ii 3121-count-the-number-of-special-characters-ii
3122-minimum-number-of-operations-to-satisfy-conditions 3122-minimum-number-of-operations-to-satisfy-conditions
3132-find-the-integer-added-to-array-ii 3132-find-the-integer-added-to-array-ii
3133-minimum-array-end 3133-minimum-array-end
3138-minimum-length-of-anagram-concatenation 3138-minimum-length-of-anagram-concatenation
3146-permutation-difference-between-two-strings 3146-permutation-difference-between-two-strings
3151-special-array-i 3151-special-array-i
3152-special-array-ii 3152-special-array-ii
3153-sum-of-digit-differences-of-all-pairs 3153-sum-of-digit-differences-of-all-pairs
3161-find-the-number-of-distinct-colors-among-the-balls 3161-find-the-number-of-distinct-colors-among-the-balls
3163-string-compression-iii 3163-string-compression-iii
3168-minimum-number-of-chairs-in-a-waiting-room 3168-minimum-number-of-chairs-in-a-waiting-room
3169-count-days-without-meetings 3169-count-days-without-meetings
3174-clear-digits 3174-clear-digits
3178-find-the-child-who-has-the-ball-after-k-seconds 3178-find-the-child-who-has-the-ball-after-k-seconds
3179-find-the-n-th-value-after-k-seconds 3179-find-the-n-th-value-after-k-seconds
3180-maximum-total-reward-using-operations-i 3180-maximum-total-reward-using-operations-i
3181-design-a-stack-with-increment-operation 3181-design-a-stack-with-increment-operation
3184-count-pairs-that-form-a-complete-day-i 3184-count-pairs-that-form-a-complete-day-i
3185-count-pairs-that-form-a-complete-day-ii 3185-count-pairs-that-form-a-complete-day-ii
3190-find-minimum-operations-to-make-all-elements-divisible-by-three 3190-find-minimum-operations-to-make-all-elements-divisible-by-three
3191-minimum-operations-to-make-binary-array-elements-equal-to-one-i 3191-minimum-operations-to-make-binary-array-elements-equal-to-one-i
3192-minimum-operations-to-make-binary-array-elements-equal-to-one-ii 3192-minimum-operations-to-make-binary-array-elements-equal-to-one-ii
3194-minimum-average-of-smallest-and-largest-elements 3194-minimum-average-of-smallest-and-largest-elements
32-longest-valid-parentheses 32-longest-valid-parentheses
3200-maximum-height-of-a-triangle 3200-maximum-height-of-a-triangle
3206-alternating-groups-i 3206-alternating-groups-i
3208-alternating-groups-ii 3208-alternating-groups-ii
3210-find-the-encrypted-string 3210-find-the-encrypted-string
3211-generate-binary-strings-without-adjacent-zeros 3211-generate-binary-strings-without-adjacent-zeros
3216-lexicographically-smallest-string-after-a-swap 3216-lexicographically-smallest-string-after-a-swap
3217-delete-nodes-from-linked-list-present-in-array 3217-delete-nodes-from-linked-list-present-in-array
322-coin-change 322-coin-change
3222-find-the-winning-player-in-coin-game 3222-find-the-winning-player-in-coin-game
3223-minimum-length-of-string-after-operations 3223-minimum-length-of-string-after-operations
3224-minimum-array-changes-to-make-differences-equal 3224-minimum-array-changes-to-make-differences-equal
3226-number-of-bit-changes-to-make-two-integers-equal 3226-number-of-bit-changes-to-make-two-integers-equal
3232-find-if-digit-game-can-be-won 3232-find-if-digit-game-can-be-won
3233-find-the-count-of-numbers-which-are-not-special 3233-find-the-count-of-numbers-which-are-not-special
3234-count-the-number-of-substrings-with-dominant-ones 3234-count-the-number-of-substrings-with-dominant-ones
3238-find-the-number-of-winning-players 3238-find-the-number-of-winning-players
3239-minimum-number-of-flips-to-make-binary-grid-palindromic-i 3239-minimum-number-of-flips-to-make-binary-grid-palindromic-i
3242-design-neighbor-sum-service 3242-design-neighbor-sum-service
3243-shortest-distance-after-road-addition-queries-i 3243-shortest-distance-after-road-addition-queries-i
3248-snake-in-matrix 3248-snake-in-matrix
3249-count-the-number-of-good-nodes 3249-count-the-number-of-good-nodes
3250-find-the-count-of-monotonic-pairs-i 3250-find-the-count-of-monotonic-pairs-i
3254-find-the-power-of-k-size-subarrays-i 3254-find-the-power-of-k-size-subarrays-i
326-power-of-three 326-power-of-three
3270-find-the-key-of-the-numbers 3270-find-the-key-of-the-numbers
3271-hash-divided-string 3271-hash-divided-string
3274-check-if-two-chessboard-squares-have-the-same-color 3274-check-if-two-chessboard-squares-have-the-same-color
3280-convert-date-to-binary 3280-convert-date-to-binary
3285-find-indices-of-stable-mountains 3285-find-indices-of-stable-mountains
3289-the-two-sneaky-numbers-of-digitville 3289-the-two-sneaky-numbers-of-digitville
3295-report-spam-message 3295-report-spam-message
33-search-in-rotated-sorted-array 33-search-in-rotated-sorted-array
330-patching-array 330-patching-array
3300-minimum-element-after-replacement-with-digit-sum 3300-minimum-element-after-replacement-with-digit-sum
3304-find-the-k-th-character-in-string-game-i 3304-find-the-k-th-character-in-string-game-i
3306-count-of-substrings-containing-every-vowel-and-k-consonants-ii 3306-count-of-substrings-containing-every-vowel-and-k-consonants-ii
3309-maximum-possible-number-by-binary-concatenation 3309-maximum-possible-number-by-binary-concatenation
3318-find-x-sum-of-all-k-long-subarrays-i 3318-find-x-sum-of-all-k-long-subarrays-i
3324-find-the-sequence-of-strings-appeared-on-the-screen 3324-find-the-sequence-of-strings-appeared-on-the-screen
3325-count-substrings-with-k-frequency-characters-i 3325-count-substrings-with-k-frequency-characters-i
3354-make-array-elements-equal-to-zero 3354-make-array-elements-equal-to-zero
3356-zero-array-transformation-ii 3356-zero-array-transformation-ii
3360-stone-removal-game 3360-stone-removal-game
337-house-robber-iii 337-house-robber-iii
3370-smallest-number-with-all-set-bits 3370-smallest-number-with-all-set-bits
338-counting-bits 338-counting-bits
34-find-first-and-last-position-of-element-in-sorted-array 34-find-first-and-last-position-of-element-in-sorted-array
341-flatten-nested-list-iterator 341-flatten-nested-list-iterator
3417-zigzag-grid-traversal-with-skip 3417-zigzag-grid-traversal-with-skip
342-power-of-four 342-power-of-four
3436-find-valid-emails 3436-find-valid-emails
3438-find-valid-pair-of-adjacent-digits-in-string 3438-find-valid-pair-of-adjacent-digits-in-string
344-reverse-string 344-reverse-string
345-reverse-vowels-of-a-string 345-reverse-vowels-of-a-string
3452-sum-of-good-numbers 3452-sum-of-good-numbers
3457-eat-pizzas 3457-eat-pizzas
3465-find-products-with-valid-serial-numbers 3465-find-products-with-valid-serial-numbers
347-top-k-frequent-elements 347-top-k-frequent-elements
349-intersection-of-two-arrays 349-intersection-of-two-arrays
35-search-insert-position 35-search-insert-position
350-intersection-of-two-arrays-ii 350-intersection-of-two-arrays-ii
355-design-twitter 355-design-twitter
36-valid-sudoku 36-valid-sudoku
367-valid-perfect-square 367-valid-perfect-square
371-sum-of-two-integers 371-sum-of-two-integers
373-find-k-pairs-with-smallest-sums 373-find-k-pairs-with-smallest-sums
374-guess-number-higher-or-lower 374-guess-number-higher-or-lower
377-combination-sum-iv 377-combination-sum-iv
38-count-and-say 38-count-and-say
380-insert-delete-getrandom-o1 380-insert-delete-getrandom-o1
383-ransom-note 383-ransom-note
386-lexicographical-numbers 386-lexicographical-numbers
387-first-unique-character-in-a-string 387-first-unique-character-in-a-string
389-find-the-difference 389-find-the-difference
39-combination-sum 39-combination-sum
392-is-subsequence 392-is-subsequence
4-median-of-two-sorted-arrays 4-median-of-two-sorted-arrays
40-combination-sum-ii 40-combination-sum-ii
401-binary-watch 401-binary-watch
402-remove-k-digits 402-remove-k-digits
404-sum-of-left-leaves 404-sum-of-left-leaves
405-convert-a-number-to-hexadecimal 405-convert-a-number-to-hexadecimal
407-trapping-rain-water-ii 407-trapping-rain-water-ii
409-longest-palindrome 409-longest-palindrome
41-first-missing-positive 41-first-missing-positive
412-fizz-buzz 412-fizz-buzz
414-third-maximum-number 414-third-maximum-number
415-add-strings 415-add-strings
419-battleships-in-a-board 419-battleships-in-a-board
42-trapping-rain-water 42-trapping-rain-water
43-multiply-strings 43-multiply-strings
434-number-of-segments-in-a-string 434-number-of-segments-in-a-string
435-non-overlapping-intervals 435-non-overlapping-intervals
440-k-th-smallest-in-lexicographical-order 440-k-th-smallest-in-lexicographical-order
441-arranging-coins 441-arranging-coins
442-find-all-duplicates-in-an-array 442-find-all-duplicates-in-an-array
448-find-all-numbers-disappeared-in-an-array 448-find-all-numbers-disappeared-in-an-array
45-jump-game-ii 45-jump-game-ii
451-sort-characters-by-frequency 451-sort-characters-by-frequency
452-minimum-number-of-arrows-to-burst-balloons 452-minimum-number-of-arrows-to-burst-balloons
455-assign-cookies 455-assign-cookies
459-repeated-substring-pattern 459-repeated-substring-pattern
46-permutations 46-permutations
461-hamming-distance 461-hamming-distance
463-island-perimeter 463-island-perimeter
47-permutations-ii 47-permutations-ii
470-implement-rand10-using-rand7 470-implement-rand10-using-rand7
475-heaters 475-heaters
482-license-key-formatting 482-license-key-formatting
485-max-consecutive-ones 485-max-consecutive-ones
49-group-anagrams 49-group-anagrams
492-construct-the-rectangle 492-construct-the-rectangle
495-teemo-attacking 495-teemo-attacking
496-next-greater-element-i 496-next-greater-element-i
498-diagonal-traverse 498-diagonal-traverse
5-longest-palindromic-substring 5-longest-palindromic-substring
50-powx-n 50-powx-n
500-keyboard-row 500-keyboard-row
501-find-mode-in-binary-search-tree 501-find-mode-in-binary-search-tree
502-ipo 502-ipo
504-base-7 504-base-7
506-relative-ranks 506-relative-ranks
507-perfect-number 507-perfect-number
509-fibonacci-number 509-fibonacci-number
511-game-play-analysis-i 511-game-play-analysis-i
513-find-bottom-left-tree-value 513-find-bottom-left-tree-value
515-find-largest-value-in-each-tree-row 515-find-largest-value-in-each-tree-row
520-detect-capital 520-detect-capital
521-longest-uncommon-subsequence-i 521-longest-uncommon-subsequence-i
523-continuous-subarray-sum 523-continuous-subarray-sum
525-contiguous-array 525-contiguous-array
53-maximum-subarray 53-maximum-subarray
530-minimum-absolute-difference-in-bst 530-minimum-absolute-difference-in-bst
535-encode-and-decode-tinyurl 535-encode-and-decode-tinyurl
539-minimum-time-difference 539-minimum-time-difference
54-spiral-matrix 54-spiral-matrix
541-reverse-string-ii 541-reverse-string-ii
542-01-matrix 542-01-matrix
543-diameter-of-binary-tree 543-diameter-of-binary-tree
547-number-of-provinces 547-number-of-provinces
55-jump-game 55-jump-game
551-student-attendance-record-i 551-student-attendance-record-i
552-student-attendance-record-ii 552-student-attendance-record-ii
557-reverse-words-in-a-string-iii 557-reverse-words-in-a-string-iii
559-maximum-depth-of-n-ary-tree 559-maximum-depth-of-n-ary-tree
56-merge-intervals 56-merge-intervals
560-subarray-sum-equals-k 560-subarray-sum-equals-k
561-array-partition 561-array-partition
563-binary-tree-tilt 563-binary-tree-tilt
564-find-the-closest-palindrome 564-find-the-closest-palindrome
566-reshape-the-matrix 566-reshape-the-matrix
567-permutation-in-string 567-permutation-in-string
57-insert-interval 57-insert-interval
572-subtree-of-another-tree 572-subtree-of-another-tree
575-distribute-candies 575-distribute-candies
577-employee-bonus 577-employee-bonus
58-length-of-last-word 58-length-of-last-word
584-find-customer-referee 584-find-customer-referee
586-customer-placing-the-largest-number-of-orders 586-customer-placing-the-largest-number-of-orders
589-n-ary-tree-preorder-traversal 589-n-ary-tree-preorder-traversal
59-spiral-matrix-ii 59-spiral-matrix-ii
590-n-ary-tree-postorder-traversal 590-n-ary-tree-postorder-traversal
592-fraction-addition-and-subtraction 592-fraction-addition-and-subtraction
594-longest-harmonious-subsequence 594-longest-harmonious-subsequence
595-big-countries 595-big-countries
596-classes-more-than-5-students 596-classes-more-than-5-students
598-range-addition-ii 598-range-addition-ii
599-minimum-index-sum-of-two-lists 599-minimum-index-sum-of-two-lists
6-zigzag-conversion 6-zigzag-conversion
605-can-place-flowers 605-can-place-flowers
606-construct-string-from-binary-tree 606-construct-string-from-binary-tree
607-sales-person 607-sales-person
61-rotate-list 61-rotate-list
610-triangle-judgement 610-triangle-judgement
617-merge-two-binary-trees 617-merge-two-binary-trees
619-biggest-single-number 619-biggest-single-number
62-unique-paths 62-unique-paths
620-not-boring-movies 620-not-boring-movies
621-task-scheduler 621-task-scheduler
623-add-one-row-to-tree 623-add-one-row-to-tree
627-swap-salary 627-swap-salary
628-maximum-product-of-three-numbers 628-maximum-product-of-three-numbers
63-unique-paths-ii 63-unique-paths-ii
632-smallest-range-covering-elements-from-k-lists 632-smallest-range-covering-elements-from-k-lists
633-sum-of-square-numbers 633-sum-of-square-numbers
637-average-of-levels-in-binary-tree 637-average-of-levels-in-binary-tree
64-minimum-path-sum 64-minimum-path-sum
641-design-circular-deque 641-design-circular-deque
643-maximum-average-subarray-i 643-maximum-average-subarray-i
648-replace-words 648-replace-words
65-valid-number 65-valid-number
650-2-keys-keyboard 650-2-keys-keyboard
653-two-sum-iv-input-is-a-bst 653-two-sum-iv-input-is-a-bst
657-robot-return-to-origin 657-robot-return-to-origin
66-plus-one 66-plus-one
661-image-smoother 661-image-smoother
664-strange-printer 664-strange-printer
67-add-binary 67-add-binary
670-maximum-swap 670-maximum-swap
671-second-minimum-node-in-a-binary-tree 671-second-minimum-node-in-a-binary-tree
673-number-of-longest-increasing-subsequence 673-number-of-longest-increasing-subsequence
674-longest-continuous-increasing-subsequence 674-longest-continuous-increasing-subsequence
678-valid-parenthesis-string 678-valid-parenthesis-string
680-valid-palindrome-ii 680-valid-palindrome-ii
682-baseball-game 682-baseball-game
684-redundant-connection 684-redundant-connection
69-sqrtx 69-sqrtx
693-binary-number-with-alternating-bits 693-binary-number-with-alternating-bits
696-count-binary-substrings 696-count-binary-substrings
7-reverse-integer 7-reverse-integer
70-climbing-stairs 70-climbing-stairs
700-search-in-a-binary-search-tree 700-search-in-a-binary-search-tree
701-insert-into-a-binary-search-tree 701-insert-into-a-binary-search-tree
703-kth-largest-element-in-a-stream 703-kth-largest-element-in-a-stream
704-binary-search 704-binary-search
705-design-hashset 705-design-hashset
706-design-hashmap 706-design-hashmap
709-to-lower-case 709-to-lower-case
713-subarray-product-less-than-k 713-subarray-product-less-than-k
714-best-time-to-buy-and-sell-stock-with-transaction-fee 714-best-time-to-buy-and-sell-stock-with-transaction-fee
717-1-bit-and-2-bit-characters 717-1-bit-and-2-bit-characters
719-find-k-th-smallest-pair-distance 719-find-k-th-smallest-pair-distance
724-find-pivot-index 724-find-pivot-index
725-split-linked-list-in-parts 725-split-linked-list-in-parts
726-number-of-atoms 726-number-of-atoms
728-self-dividing-numbers 728-self-dividing-numbers
729-my-calendar-i 729-my-calendar-i
733-flood-fill 733-flood-fill
739-daily-temperatures 739-daily-temperatures
74-search-a-2d-matrix 74-search-a-2d-matrix
740-delete-and-earn 740-delete-and-earn
744-find-smallest-letter-greater-than-target 744-find-smallest-letter-greater-than-target
746-min-cost-climbing-stairs 746-min-cost-climbing-stairs
747-largest-number-at-least-twice-of-others 747-largest-number-at-least-twice-of-others
748-shortest-completing-word 748-shortest-completing-word
75-sort-colors 75-sort-colors
76-minimum-window-substring 76-minimum-window-substring
762-prime-number-of-set-bits-in-binary-representation 762-prime-number-of-set-bits-in-binary-representation
763-partition-labels 763-partition-labels
766-toeplitz-matrix 766-toeplitz-matrix
77-combinations 77-combinations
771-jewels-and-stones 771-jewels-and-stones
779-k-th-symbol-in-grammar 779-k-th-symbol-in-grammar
78-subsets 78-subsets
781-rabbits-in-forest 781-rabbits-in-forest
783-minimum-distance-between-bst-nodes 783-minimum-distance-between-bst-nodes
785-is-graph-bipartite 785-is-graph-bipartite
79-word-search 79-word-search
791-custom-sort-string 791-custom-sort-string
796-rotate-string 796-rotate-string
799-champagne-tower 799-champagne-tower
8-string-to-integer-atoi 8-string-to-integer-atoi
80-remove-duplicates-from-sorted-array-ii 80-remove-duplicates-from-sorted-array-ii
802-find-eventual-safe-states 802-find-eventual-safe-states
804-unique-morse-code-words 804-unique-morse-code-words
806-number-of-lines-to-write-string 806-number-of-lines-to-write-string
808-soup-servings 808-soup-servings
81-search-in-rotated-sorted-array-ii 81-search-in-rotated-sorted-array-ii
812-largest-triangle-area 812-largest-triangle-area
819-most-common-word 819-most-common-word
821-shortest-distance-to-a-character 821-shortest-distance-to-a-character
824-goat-latin 824-goat-latin
826-most-profit-assigning-work 826-most-profit-assigning-work
83-remove-duplicates-from-sorted-list 83-remove-duplicates-from-sorted-list
832-flipping-an-image 832-flipping-an-image
834-sum-of-distances-in-tree 834-sum-of-distances-in-tree
837-new-21-game 837-new-21-game
840-magic-squares-in-grid 840-magic-squares-in-grid
846-hand-of-straights 846-hand-of-straights
85-maximal-rectangle 85-maximal-rectangle
853-car-fleet 853-car-fleet
859-buddy-strings 859-buddy-strings
86-partition-list 86-partition-list
860-lemonade-change 860-lemonade-change
862-shortest-subarray-with-sum-at-least-k 862-shortest-subarray-with-sum-at-least-k
868-binary-gap 868-binary-gap
873-length-of-longest-fibonacci-subsequence 873-length-of-longest-fibonacci-subsequence
874-walking-robot-simulation 874-walking-robot-simulation
875-koko-eating-bananas 875-koko-eating-bananas
876-middle-of-the-linked-list 876-middle-of-the-linked-list
88-merge-sorted-array 88-merge-sorted-array
880-decoded-string-at-index 880-decoded-string-at-index
881-boats-to-save-people 881-boats-to-save-people
883-projection-area-of-3d-shapes 883-projection-area-of-3d-shapes
884-uncommon-words-from-two-sentences 884-uncommon-words-from-two-sentences
885-spiral-matrix-iii 885-spiral-matrix-iii
888-fair-candy-swap 888-fair-candy-swap
89-gray-code 89-gray-code
892-surface-area-of-3d-shapes 892-surface-area-of-3d-shapes
894-all-possible-full-binary-trees 894-all-possible-full-binary-trees
896-monotonic-array 896-monotonic-array
9-palindrome-number 9-palindrome-number
905-sort-array-by-parity 905-sort-array-by-parity
908-smallest-range-i 908-smallest-range-i
912-sort-an-array 912-sort-an-array
914-x-of-a-kind-in-a-deck-of-cards 914-x-of-a-kind-in-a-deck-of-cards
916-word-subsets 916-word-subsets
92-reverse-linked-list-ii 92-reverse-linked-list-ii
921-minimum-add-to-make-parentheses-valid 921-minimum-add-to-make-parentheses-valid
929-unique-email-addresses 929-unique-email-addresses
93-restore-ip-addresses 93-restore-ip-addresses
930-binary-subarrays-with-sum 930-binary-subarrays-with-sum
931-minimum-falling-path-sum 931-minimum-falling-path-sum
933-number-of-recent-calls 933-number-of-recent-calls
935-knight-dialer 935-knight-dialer
938-range-sum-of-bst 938-range-sum-of-bst
94-binary-tree-inorder-traversal 94-binary-tree-inorder-traversal
942-di-string-match 942-di-string-match
945-minimum-increment-to-make-array-unique 945-minimum-increment-to-make-array-unique
947-most-stones-removed-with-same-row-or-column 947-most-stones-removed-with-same-row-or-column
948-bag-of-tokens 948-bag-of-tokens
950-reveal-cards-in-increasing-order 950-reveal-cards-in-increasing-order
951-flip-equivalent-binary-trees 951-flip-equivalent-binary-trees
96-unique-binary-search-trees 96-unique-binary-search-trees
962-maximum-width-ramp 962-maximum-width-ramp
974-subarray-sums-divisible-by-k 974-subarray-sums-divisible-by-k
976-largest-perimeter-triangle 976-largest-perimeter-triangle
977-squares-of-a-sorted-array 977-squares-of-a-sorted-array
979-distribute-coins-in-binary-tree 979-distribute-coins-in-binary-tree
988-smallest-string-starting-from-leaf 988-smallest-string-starting-from-leaf
992-subarrays-with-k-different-integers 992-subarrays-with-k-different-integers
995-minimum-number-of-k-consecutive-bit-flips 995-minimum-number-of-k-consecutive-bit-flips
997-find-the-town-judge 997-find-the-town-judge