Skip to content

kimminkuk/leetcode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

조금씩 기록을 남기고자 시작

LeetCode Topics

Array

0075-sort-colors
0118-pascals-triangle
0119-pascals-triangle-ii
0121-best-time-to-buy-and-sell-stock
0733-flood-fill
0890-lemonade-change
0944-smallest-range-i
1293-three-consecutive-odds
1335-maximum-candies-allocated-to-k-children
1656-count-good-triplets
1993-sum-of-all-subset-xor-totals
2048-build-array-from-permutation
2058-concatenation-of-array
2215-finding-3-digit-even-numbers
2220-find-all-possible-recipes-from-given-supplies
2262-solving-questions-with-brainpower
2265-partition-array-according-to-given-pivot
2277-count-equal-and-divisible-pairs-in-an-array
2308-divide-array-into-equal-pairs
2551-apply-operations-to-an-array
2614-maximum-count-of-positive-integer-and-negative-integer
2626-count-the-number-of-good-subarrays
2665-minimum-time-to-repair-cars
2707-merge-two-2d-arrays-by-summing-values
3143-longest-unequal-adjacent-groups-subsequence-i
3152-maximum-value-of-an-ordered-triplet-ii
3154-maximum-value-of-an-ordered-triplet-i
3171-minimum-equal-sum-of-two-arrays-after-replacing-zeros
3226-minimum-number-game
3227-find-missing-and-repeated-values
3321-type-of-triangle
3430-count-days-without-meetings
3475-minimum-operations-to-make-binary-array-elements-equal-to-one-i
3483-alternating-groups-ii
3555-final-array-state-after-k-multiplication-operations-i
3627-find-minimum-time-to-reach-last-room-i
3628-find-minimum-time-to-reach-last-room-ii
3656-minimum-number-of-operations-to-make-elements-in-array-distinct

Greedy

0768-partition-labels
0890-lemonade-change
3143-longest-unequal-adjacent-groups-subsequence-i
3171-minimum-equal-sum-of-two-arrays-after-replacing-zeros

Depth-First Search

0094-binary-tree-inorder-traversal
0100-same-tree
0101-symmetric-tree
0104-maximum-depth-of-binary-tree
0110-balanced-binary-tree
0111-minimum-depth-of-binary-tree
0144-binary-tree-preorder-traversal
0145-binary-tree-postorder-traversal
0226-invert-binary-tree
0257-binary-tree-paths
0733-flood-fill
0975-range-sum-of-bst
1005-univalued-binary-tree
1035-cousins-in-binary-tree
1079-sum-of-root-to-leaf-binary-numbers
1218-lowest-common-ancestor-of-deepest-leaves
2121-find-if-path-exists-in-graph
2416-evaluate-boolean-binary-tree
2793-count-the-number-of-complete-components

Breadth-First Search

0100-same-tree
0101-symmetric-tree
0104-maximum-depth-of-binary-tree
0111-minimum-depth-of-binary-tree
0226-invert-binary-tree
0733-flood-fill
1005-univalued-binary-tree
1035-cousins-in-binary-tree
1218-lowest-common-ancestor-of-deepest-leaves
2121-find-if-path-exists-in-graph
2793-count-the-number-of-complete-components

Matrix

0733-flood-fill
3227-find-missing-and-repeated-values
3627-find-minimum-time-to-reach-last-room-i
3628-find-minimum-time-to-reach-last-room-ii

Math

0009-palindrome-number
0070-climbing-stairs
0944-smallest-range-i
1086-divisor-game
1642-water-bottles
1889-check-if-number-is-a-sum-of-powers-of-three
1993-sum-of-all-subset-xor-totals
2050-count-good-numbers
2556-convert-the-temperature
2610-closest-prime-numbers-in-range
2649-count-total-number-of-colored-cells
2998-count-symmetric-integers
3227-find-missing-and-repeated-values
3321-type-of-triangle
3555-final-array-state-after-k-multiplication-operations-i

String

0020-valid-parentheses
0022-generate-parentheses
0038-count-and-say
0257-binary-tree-paths
0768-partition-labels
0868-push-dominoes
1460-number-of-substrings-containing-all-three-characters
1764-maximum-repeating-substring
2220-find-all-possible-recipes-from-given-supplies
2463-minimum-recolors-to-get-k-consecutive-black-blocks
3143-longest-unequal-adjacent-groups-subsequence-i
3379-score-of-a-string

Two Pointers

0075-sort-colors
0768-partition-labels
0868-push-dominoes
2265-partition-array-according-to-given-pivot
2551-apply-operations-to-an-array
2707-merge-two-2d-arrays-by-summing-values

Simulation

1642-water-bottles
2048-build-array-from-permutation
2058-concatenation-of-array
2265-partition-array-according-to-given-pivot
2551-apply-operations-to-an-array
3226-minimum-number-game
3555-final-array-state-after-k-multiplication-operations-i

Hash Table

0768-partition-labels
1218-lowest-common-ancestor-of-deepest-leaves
1460-number-of-substrings-containing-all-three-characters
2215-finding-3-digit-even-numbers
2220-find-all-possible-recipes-from-given-supplies
2308-divide-array-into-equal-pairs
2626-count-the-number-of-good-subarrays
2707-merge-two-2d-arrays-by-summing-values
3227-find-missing-and-repeated-values
3656-minimum-number-of-operations-to-make-elements-in-array-distinct

Stack

0020-valid-parentheses
0094-binary-tree-inorder-traversal
0144-binary-tree-preorder-traversal
0145-binary-tree-postorder-traversal

Sliding Window

1460-number-of-substrings-containing-all-three-characters
2463-minimum-recolors-to-get-k-consecutive-black-blocks
2626-count-the-number-of-good-subarrays
3475-minimum-operations-to-make-binary-array-elements-equal-to-one-i
3483-alternating-groups-ii

Linked List

0021-merge-two-sorted-lists

Recursion

0021-merge-two-sorted-lists
2050-count-good-numbers

Binary Search

1335-maximum-candies-allocated-to-k-children
2614-maximum-count-of-positive-integer-and-negative-integer
2665-minimum-time-to-repair-cars

Counting

2308-divide-array-into-equal-pairs
2614-maximum-count-of-positive-integer-and-negative-integer

Number Theory

2610-closest-prime-numbers-in-range

Tree

0094-binary-tree-inorder-traversal
0100-same-tree
0101-symmetric-tree
0104-maximum-depth-of-binary-tree
0110-balanced-binary-tree
0111-minimum-depth-of-binary-tree
0144-binary-tree-preorder-traversal
0145-binary-tree-postorder-traversal
0226-invert-binary-tree
0257-binary-tree-paths
0975-range-sum-of-bst
1005-univalued-binary-tree
1035-cousins-in-binary-tree
1079-sum-of-root-to-leaf-binary-numbers
1218-lowest-common-ancestor-of-deepest-leaves
2416-evaluate-boolean-binary-tree

Binary Tree

0094-binary-tree-inorder-traversal
0100-same-tree
0101-symmetric-tree
0104-maximum-depth-of-binary-tree
0110-balanced-binary-tree
0111-minimum-depth-of-binary-tree
0144-binary-tree-preorder-traversal
0145-binary-tree-postorder-traversal
0226-invert-binary-tree
0257-binary-tree-paths
0975-range-sum-of-bst
1005-univalued-binary-tree
1035-cousins-in-binary-tree
1079-sum-of-root-to-leaf-binary-numbers
1218-lowest-common-ancestor-of-deepest-leaves
2416-evaluate-boolean-binary-tree

Binary Search Tree

0975-range-sum-of-bst

Bit Manipulation

1993-sum-of-all-subset-xor-totals
2308-divide-array-into-equal-pairs
3475-minimum-operations-to-make-binary-array-elements-equal-to-one-i

Queue

3475-minimum-operations-to-make-binary-array-elements-equal-to-one-i

Prefix Sum

3475-minimum-operations-to-make-binary-array-elements-equal-to-one-i

Sorting

0075-sort-colors
2215-finding-3-digit-even-numbers
3226-minimum-number-game
3321-type-of-triangle
3430-count-days-without-meetings

Heap (Priority Queue)

3226-minimum-number-game
3555-final-array-state-after-k-multiplication-operations-i
3627-find-minimum-time-to-reach-last-room-i
3628-find-minimum-time-to-reach-last-room-ii

Graph

1916-find-center-of-star-graph
2121-find-if-path-exists-in-graph
2220-find-all-possible-recipes-from-given-supplies
2793-count-the-number-of-complete-components
3627-find-minimum-time-to-reach-last-room-i
3628-find-minimum-time-to-reach-last-room-ii

Topological Sort

2220-find-all-possible-recipes-from-given-supplies

Union Find

2121-find-if-path-exists-in-graph
2793-count-the-number-of-complete-components

Dynamic Programming

0022-generate-parentheses
0070-climbing-stairs
0118-pascals-triangle
0119-pascals-triangle-ii
0121-best-time-to-buy-and-sell-stock
0868-push-dominoes
1086-divisor-game
1764-maximum-repeating-substring
2262-solving-questions-with-brainpower
3143-longest-unequal-adjacent-groups-subsequence-i

Backtracking

0022-generate-parentheses
0257-binary-tree-paths
1993-sum-of-all-subset-xor-totals

Combinatorics

1993-sum-of-all-subset-xor-totals

Enumeration

1656-count-good-triplets
1993-sum-of-all-subset-xor-totals
2215-finding-3-digit-even-numbers
2998-count-symmetric-integers

Shortest Path

3627-find-minimum-time-to-reach-last-room-i
3628-find-minimum-time-to-reach-last-room-ii

Memoization

0070-climbing-stairs

Brainteaser

1086-divisor-game

Game Theory

1086-divisor-game

String Matching

1764-maximum-repeating-substring

My Thoughts

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages