Skip to content

Latest commit

 

History

History
556 lines (279 loc) · 33.9 KB

README.md

File metadata and controls

556 lines (279 loc) · 33.9 KB

leetcode-problem (total count: 256)

1-50(count: 37)

1-two-sum.md

10-regular-expression-matching.md

11-container-with-most-water.md

12-integer-to-roman.md

13-roman-to-integer.md

14-longest-common-prefix.md

15-3sum.md

16-3sum-closest.md

17-letter-combinations-of-a-phone-number.md

19-remove-nth-node-from-end-of-list.md

2-add-two-numbers.md

20-valid-parentheses.md

21-merge-two-sorted-lists.md

22-generate-parentheses.md

24-swap-nodes-in-pairs.md

26-remove-duplicates-from-sorted-array.md

27-remove-element.md

28-implement-strstr.md

29-divide-two-integers.md

3-longest-substring-without-repeating-characters.md

33-search-in-rotated-sorted-array.md

34-find-first-and-last-position-of-element-in-sorted-array.md

35-search-insert-position.md

36-valid-sudoku.md

38-count-and-say.md

39-combination-sum.md

40-combination-sum-ii.md

43-multiply-strings.md

46-permutations.md

47-permutations-ii.md

48-rotate-image.md

49-group-anagrams.md

5-longest-palindromic-substring.md

50-powx-n.md

6-zigzag-conversion.md

7-reverse-integer.md

9-palindrome-number.md

101-150(count: 30)

101-symmetric-tree.md

102-binary-tree-level-order-traversal.md

103-binary-tree-zigzag-level-order-traversal.md

104-maximum-depth-of-binary-tree.md

105-construct-binary-tree-from-preorder-and-inorder-traversal.md

106-construct-binary-tree-from-inorder-and-postorder-traversal.md

107-binary-tree-level-order-traversal-ii.md

108-convert-sorted-array-to-binary-search-tree.md

109-convert-sorted-list-to-binary-search-tree.md

110-balanced-binary-tree.md

111-minimum-depth-of-binary-tree.md

112-path-sum.md

113-path-sum-ii.md

114-flatten-binary-tree-to-linked-list.md

116-populating-next-right-pointers-in-each-node.md

117-populating-next-right-pointers-in-each-node-ii.md

118-pascals-triangle.md

119-pascals-triangle-ii.md

120-triangle.md

121-best-time-to-buy-and-sell-stock.md

122-best-time-to-buy-and-sell-stock-ii.md

125-valid-palindrome.md

129-sum-root-to-leaf-numbers.md

136-single-number.md

137-single-number-ii.md

139-word-break.md

141-linked-list-cycle.md

142-linked-list-cycle-ii.md

144-binary-tree-preorder-traversal.md

150-evaluate-reverse-polish-notation.md

1251-1300(count: 1)

1296-divide-array-in-sets-of-k-consecutive-numbers.md

1301-1350(count: 1)

1301-maximum-sum-of-two-non-overlapping-subarrays.md

1401-1450(count: 1)

1401-circle-and-rectangle-overlapping.md

1451-1500(count: 2)

1464-maximum-product-of-two-elements-in-an-array.md

1477-find-two-non-overlapping-sub-arrays-each-with-target-sum.md

151-200(count: 35)

151-reverse-words-in-a-string.md

152-maximum-product-subarray.md

153-find-minimum-in-rotated-sorted-array.md

155-min-stack.md

160-intersection-of-two-linked-lists.md

162-find-peak-element.md

165-compare-version-numbers.md

167-two-sum-ii-input-array-is-sorted.md

168-excel-sheet-column-title.md

169-majority-element.md

171-excel-sheet-column-number.md

172-factorial-trailing-zeroes.md

173-binary-search-tree-iterator.md

175-combine-two-tables.md

176-second-highest-salary.md

177-nth-highest-salary.md

178-rank-scores.md

179-largest-number.md

180-consecutive-numbers.md

181-employees-earning-more-than-their-managers.md

182-duplicate-emails.md

183-customers-who-never-order.md

184-department-highest-salary.md

189-rotate-array.md

190-reverse-bits.md

191-number-of-1-bits.md

192-word-frequency.md

193-valid-phone-numbers.md

194-transpose-file.md

195-tenth-line.md

196-delete-duplicate-emails.md

197-rising-temperature.md

198-house-robber.md

199-binary-tree-right-side-view.md

200-number-of-islands.md

201-250(count: 31)

201-bitwise-and-of-numbers-range.md

202-happy-number.md

203-remove-linked-list-elements.md

204-count-primes.md

205-isomorphic-strings.md

206-reverse-linked-list.md

207-course-schedule.md

208-implement-trie-prefix-tree.md

209-minimum-size-subarray-sum.md

210-course-schedule-ii.md

213-house-robber-ii.md

216-combination-sum-iii.md

219-contains-duplicate-ii.md

221-maximal-square.md

222-count-complete-tree-nodes.md

225-implement-stack-using-queues.md

226-invert-binary-tree.md

227-basic-calculator-ii.md

228-summary-ranges.md

229-majority-element-ii.md

230-kth-smallest-element-in-a-bst.md

231-power-of-two.md

232-implement-queue-using-stacks.md

234-palindrome-linked-list.md

235-lowest-common-ancestor-of-a-binary-search-tree.md

236-lowest-common-ancestor-of-a-binary-tree.md

237-delete-node-in-a-linked-list.md

238-product-of-array-except-self.md

240-search-a-2d-matrix-ii.md

241-different-ways-to-add-parentheses.md

242-valid-anagram.md

251-300(count: 19)

251-kth-largest-element-in-an-array.md

257-binary-tree-paths.md

258-add-digits.md

263-ugly-number.md

264-ugly-number-ii.md

269-missing-number.md

271-contains-duplicate.md

274-h-index.md

275-h-index-ii.md

278-first-bad-version.md

279-perfect-squares.md

283-move-zeroes.md

284-peeking-iterator.md

287-find-the-duplicate-number.md

289-game-of-life.md

290-word-pattern.md

292-nim-game.md

299-bulls-and-cows.md

300-longest-increasing-subsequence.md

301-350(count: 12)

303-range-sum-query-immutable.md

304-range-sum-query-2d-immutable.md

310-minimum-height-trees.md

316-remove-duplicate-letters.md

318-maximum-product-of-word-lengths.md

322-coin-change.md

331-verify-preorder-serialization-of-a-binary-tree.md

334-increasing-triplet-subsequence.md

338-counting-bits.md

342-power-of-four.md

347-top-k-frequent-elements.md

351-400(count: 9)

365-water-and-jug-problem.md

367-valid-perfect-square.md

368-largest-divisible-subset.md

371-sum-of-two-integers.md

372-super-pow.md

374-guess-number-higher-or-lower.md

378-kth-smallest-element-in-a-sorted-matrix.md

387-first-unique-character-in-a-string.md

394-decode-string.md

401-450(count: 16)

402-remove-k-digits.md

404-sum-of-left-leaves.md

405-convert-a-number-to-hexadecimal.md

406-queue-reconstruction-by-height.md

409-longest-palindrome.md

412-fizz-buzz.md

413-arithmetic-slices.md

414-third-maximum-number.md

416-partition-equal-subset-sum.md

435-non-overlapping-intervals.md

441-arranging-coins.md

442-find-all-duplicates-in-an-array.md

443-string-compression.md

445-add-two-numbers-ii.md

448-find-all-numbers-disappeared-in-an-array.md

449-serialize-and-deserialize-bst.md

451-500(count: 10)

451-sort-characters-by-frequency.md

452-minimum-number-of-arrows-to-burst-balloons.md

453-minimum-moves-to-equal-array-elements.md

454-4sum-ii.md

455-assign-cookies.md

456-132-pattern.md

461-hamming-distance.md

462-minimum-moves-to-equal-array-elements-ii.md

476-number-complement.md

496-next-greater-element-i.md

501-550(count: 3)

503-next-greater-element-ii.md

508-most-frequent-subtree-sum.md

509-fibonacci-number.md

51-100(count: 28)

100-same-tree.md

53-maximum-subarray.md

54-spiral-matrix.md

55-jump-game.md

56-merge-intervals.md

58-length-of-last-word.md

59-spiral-matrix-ii.md

61-rotate-list.md

62-unique-paths.md

63-unique-paths-ii.md

64-minimum-path-sum.md

66-plus-one.md

67-add-binary.md

69-sqrtx.md

70-climbing-stairs.md

73-set-matrix-zeroes.md

75-sort-colors.md

78-subsets.md

79-word-search.md

80-remove-duplicates-from-sorted-array-ii.md

83-remove-duplicates-from-sorted-list.md

86-partition-list.md

88-merge-sorted-array.md

90-subsets-ii.md

91-decode-ways.md

92-reverse-linked-list-ii.md

94-binary-tree-inorder-traversal.md

98-validate-binary-search-tree.md

551-600(count: 9)

551-student-attendance-record-i.md

553-optimal-division.md

554-brick-wall.md

556-next-greater-element-iii.md

557-reverse-words-in-a-string-iii.md

559-maximum-depth-of-n-ary-tree.md

560-subarray-sum-equals-k.md

563-binary-tree-tilt.md

572-subtree-of-another-tree.md

601-650(count: 2)

628-maximum-product-of-three-numbers.md

637-average-of-levels-in-binary-tree.md

651-700(count: 5)

652-find-duplicate-subtrees.md

655-print-binary-tree.md

658-find-k-closest-elements.md

659-split-array-into-consecutive-subsequences.md

700-search-in-a-binary-search-tree.md

701-750(count: 1)

717-1-bit-and-2-bit-characters.md

800-850(count: 2)

835-image-overlap.md

836-rectangle-overlap.md

851-900(count: 3)

852-peak-index-in-a-mountain-array.md

876-middle-of-the-linked-list.md

881-boats-to-save-people.md