๋ฐฑ์ค ์ฝ๋ฉํ ์คํธ ์คํฐ๋ ๋์ README๋ ์ฌ๊ธฐ๋ฅผ ์ฐธ๊ณ ํด์ฃผ์ธ์!
|
ํญ๊ท |
์๋ฆฌ |
ํ๋ฏธ |
ํ๋ธ |
์ํฟ |
|
๐ ํผ ๋ฌธ์ ๋ค |
๐ ํผ ๋ฌธ์ ๋ค |
๐ ํผ ๋ฌธ์ ๋ค |
๐ ํผ ๋ฌธ์ ๋ค |
๐ ํผ ๋ฌธ์ ๋ค |
๐ ์ด์ ํ์
|
์๋ |
๊ตฌ๋ |
๊ฐ์ |
|
๐ ํผ ๋ฌธ์ ๋ค |
๐ ํผ ๋ฌธ์ ๋ค |
๐ ํผ ๋ฌธ์ ๋ค |
- ๋งค์ฃผ ์ผ์์ผ๊น์ง New Year Gift - Curated List of Top 75 LeetCode Questions to Save Your Time์์ ์ ์ ํ ๋ฌธ์ ๋ฅผ ํผ๋ค.
- ์์ ์ ๋๋ค์์ผ๋ก ๋ ๋ธ๋์น์ ํผ ๋ฌธ์ ์ ์ฝ๋๋ฅผ Commitํ๊ณ Pull Request๋ฅผ ๋ณด๋ธ๋ค.
- Pull Request์๋ ๋ฌธ์ ๋งํฌ, ๊ฐ๋จํ ํ์ด ๋ฐฉ์, ๊ถ๊ธํ ์ฌํญ์ ์ ๋๋ค.
- ์ ๋๋ก ์ ์ถํ๋ค๋ฉด ๋๋จธ์ง ํ์๋ค์ด ํ์ธํ๊ณ ์น์ธ์ ํ๋ค. ๋ง์ฝ Pull Request ์์์ ์งํค์ง ์์ ์ ๊ฑฐ์ ํ๋ค.
- Pull Request์ ์ง๋ฌธ์ด ์๋ค๋ฉด ํด๋น ๋ด์ฉ์ ๋ํ ๋ต๋ณ์ ์์ฑํ๋ค. ์ญ์ผ๋ก ์ง๋ฌธํ๋ ๊ฒ๋ ๊ฐ๋ฅํ๋ค.
- ๊ณต๋ถ๋ฅผ ํ๋ฉด์ ์๋ก ๋ฐฐ์ด ๊ฐ๋ , ์ข์ ๊ฟํ์ Issue์ ๊ณต์ ํ๋ค.
- Pull Request ์ ์ถ ๋ง๊ฐ์ ํด๊ฐ ๋จ๊ธฐ ์ ๊น์ง์ด๋ฉฐ, ์ ์ถํ์ง ๋ชปํ ์ 5000์์ ๋ฒ๊ธ์ ๋ถ๊ณผํ๋ค.
๊ทธ ๋์ ํผ ๋ฐฑ์ค ๋ฌธ์ ๋ค์
bojํด๋ ์์ ์ ์ฅํฉ๋๋ค.
- ํด๋๋ ์์ ์ ๋๋ค์์ผ๋ก๋ ํด๋๋ง ์ด์ฉํฉ๋๋ค.
- ์๋ธ ํด๋
leetcode์์ ๋ฌธ์ ํ์ผ์ ์ ์ฅํฉ๋๋ค. - ์๋ธ ํด๋ ์์ ํผ ๋ฌธ์ ์ ์ด๋ฆ์
๋ฌธ์ ๋ฒํธ_๋ฌธ์ ์ ๋ชฉ.py,๋ฌธ์ ๋ฒํธ_๋ฌธ์ ์ ๋ชฉ.cpp๋ก ํต์ผํฉ๋๋ค. ๋์ด์ฐ๊ธฐ๋_๋ก ๋๋๊ณ CamelCase๋ก ์์ฑํฉ๋๋ค.- ex. 1. Two Sum โ
1_Two_Sum.py - ex. 26. Remove Duplicates from Sorted Array โ
26_Remove_Duplicates_From_Sorted_Array.py
- ex. 1. Two Sum โ
- ์์ ์ ํด๋ ๋ด README๋ ์์ ๋กญ๊ฒ ์์ฑํ์ ๋ ๋ฉ๋๋ค.
- Pull Request ์ ๋ชฉ์
[๋๋ค์] ๋ ์ง๋ก ํด์ฃผ์ธ์!- 5์ 10์ผ ํญ๊ท โ
[ํญ๊ท] 2021.05.10
- 5์ 10์ผ ํญ๊ท โ
- ์์ ์ ๋๋ค์๊ณผ ๋ ์ง๋ก ๋ ๋ธ๋์น๋ฅผ ๋ด ํ ์์ ์ ๋๋ค์ ํด๋์ ์ฝ๋๋ฅผ ์ถ๊ฐํ ํ Pull Request๋ฅผ ๋ณด๋
๋๋ค.
- 5์ 10์ผ ๋ฌธ์ + ํญ๊ท โ
penguin-0510
- 5์ 10์ผ ๋ฌธ์ + ํญ๊ท โ
- Pull Request ์์์ ๋ฐ๋ผ ์์ฑํด์ผ ํ๋ฉฐ, ์ ๋๋ก ์์ฑํ์ง ์์ ์ ์น์ธ์ด ๋์ง ์์ต๋๋ค.
- ๋ฌธ์ ๋ฅผ ํ๋ฉด์ ์๋ก ๋ฐฐ์ด ๊ฐ๋ ์ ๊ฐ๋จํ ์ ๋ฆฌํ๊ฑฐ๋ ๋ฌธ์ ํ์ด ์ ๊ฟํ์ ๊ณต์ ํ๋ ๊ณต๊ฐ์ ๋๋ค.
- ๋ฉ์ธ ํ๊ทธ๋ก๋ concept๊ณผ tips๊ฐ ์์ผ๋ฉฐ, concept์ ๊ฐ๋ ์ ๋ฆฌ, tips๋ ๊ฟํ์ ๊ณต์ ํ ๋ ๋ค๋ ํ๊ทธ์ ๋๋ค.
- ์๋ธ ํ๊ทธ๋ ์์ ๋กญ๊ฒ ๋ถ์ฌ์ฃผ์๋ ์๊น์
#efefef๋ก ์ค์ ํ๊ณ ๋ชจ๋ ์์ด๋ก ์์ฑํฉ๋๋ค.- ๋ฏธ๋ฆฌ ๋ช ๊ฐ์ ์๋ธ ํ๊ทธ๋ฅผ ๋ง๋ค์ด ๋์์ผ๋ ์๋ธ ํ๊ทธ์ ์๋ค๋ฉด ์ง์ ๋ง๋ค์ด์ฃผ์ธ์.
week1 (2021.09.13 ~ 2021.09.19)
| ๋ฌธ์ ๋ฒํธ | ๋ฌธ์ ์ด๋ฆ | ๋ฌธ์ ์ ํ | ๋์ด๋ |
|---|---|---|---|
| 1 | Two Sum | Array | Easy |
| 121 | Best Time to Buy and Sell Stock | Array | Easy |
| 217 | Contains Duplicate | Array | Easy |
| 238 | Product of Array Except Self | Array | Easy |
week2 (2021.09.20 ~ 2021.09.26)
| ๋ฌธ์ ๋ฒํธ | ๋ฌธ์ ์ด๋ฆ | ๋ฌธ์ ์ ํ | ๋์ด๋ |
|---|---|---|---|
| 338 | Counting Bits | Binary | Easy |
| 1143 | Longest Common Subsequence | Dynamic Programming | Medium |
week3 (2021.09.27 ~ 2021.10.03)
| ๋ฌธ์ ๋ฒํธ | ๋ฌธ์ ์ด๋ฆ | ๋ฌธ์ ์ ํ | ๋์ด๋ |
|---|---|---|---|
| 20 | Valid Parentheses | String | Easy |
| 128 | Longest Consecutive Sequence | Graph | Medium |
| 55 | Jump Game | Dynamic Programming | Medium |
| 39 | Combination Sum | Dynamic Programming | Medium |
week4 (2021.10.04 ~ 2021.10.10)
| ๋ฌธ์ ๋ฒํธ | ๋ฌธ์ ์ด๋ฆ | ๋ฌธ์ ์ ํ | ๋์ด๋ |
|---|---|---|---|
| 190 | Reverse Bits | Binary | Easy |
| 98 | Validate Binary Search Tree | Tree | Medium |
| 143 | Reorder List | Linked List | Medium |
| 79 | Word Search | Matrix | Medium |
week5 (2021.10.11 ~ 2021.10.17)
| ๋ฌธ์ ๋ฒํธ | ๋ฌธ์ ์ด๋ฆ | ๋ฌธ์ ์ ํ | ๋์ด๋ |
|---|---|---|---|
| 242 | Valid Anagram | String | Easy |
| 435 | Non-overlapping Intervals | Interval | Medium |
| 207 | Course Schedule | Graph | Medium |
| 139 | Word Break Problem | Dynamic Programming | Medium |
week6 (2021.10.18 ~ 2021.10.24)
| ๋ฌธ์ ๋ฒํธ | ๋ฌธ์ ์ด๋ฆ | ๋ฌธ์ ์ ํ | ๋์ด๋ |
|---|---|---|---|
| 15 | 3Sum | Array | Medium |
| 19 | Remove Nth Node From End Of List | Linked List | Medium |
| 200 | Number of Islands | Graph | Medium |
week7 (2021.10.25 ~ 2021.10.31)
| ๋ฌธ์ ๋ฒํธ | ๋ฌธ์ ์ด๋ฆ | ๋ฌธ์ ์ ํ | ๋์ด๋ |
|---|---|---|---|
| 235 | Lowest Common Ancestor of BST | Tree | Easy |
| 347 | Top K Frequent Elements | Heap | Medium |
| 62 | Unique Paths | Dynamic Programming | Medium |
| 5 | Longest Palindromic Substring | String | Medium |
week8 (2021.11.01 ~ 2021.11.07)
| ๋ฌธ์ ๋ฒํธ | ๋ฌธ์ ์ด๋ฆ | ๋ฌธ์ ์ ํ | ๋์ด๋ |
|---|---|---|---|
| 21 | Merge Two Sorted Lists | Linked List | Easy |
| 322 | Coin Change | Dynamic Programming | Medium |
| 102 | Binary Tree Level Order Traversal | Tree | Medium |
| 230 | Kth Smallest Element in a BST | Tree | Medium |
week9 (2021.11.08 ~ 2021.11.14)
| ๋ฌธ์ ๋ฒํธ | ๋ฌธ์ ์ด๋ฆ | ๋ฌธ์ ์ ํ | ๋์ด๋ |
|---|---|---|---|
| 226 | Invert/Flip Binary Tree | Tree | Easy |
| 647 | Palindromic Substrings | String | Medium |
| 105 | Construct Binary Tree from Preorder and Inorder Traversal | Tree | Medium |
| 91 | Decode Ways | Dynamic Programming | Medium |
week10 (2021.11.15 ~ 2021.11.21)
| ๋ฌธ์ ๋ฒํธ | ๋ฌธ์ ์ด๋ฆ | ๋ฌธ์ ์ ํ | ๋์ด๋ |
|---|---|---|---|
| 104 | Maximum Depth of Binary Tree | Tree | Easy |
| 208 | Implement Trie (Prefix Tree) | Tree | Medium |
| 424 | Longest Repeating Character Replacement | String | Medium |
| 206 | Reverse a Linked List | Linked List | Medium |
week11 (2021.11.22 ~ 2021.11.28)
| ๋ฌธ์ ๋ฒํธ | ๋ฌธ์ ์ด๋ฆ | ๋ฌธ์ ์ ํ | ๋์ด๋ |
|---|---|---|---|
| 268 | Missing Number | Binary | Easy |
| 211 | Add and Search Word | Tree | Medium |
| 57 | Insert Interval | Interval | Medium |
| 23 | Merge K Sorted Lists | Heap | Hard |
week12 (2021.11.29 ~ 2021.12.05)
| ๋ฌธ์ ๋ฒํธ | ๋ฌธ์ ์ด๋ฆ | ๋ฌธ์ ์ ํ | ๋์ด๋ |
|---|---|---|---|
| 100 | Same Tree | Tree | Easy |
| 48 | Rotate Image | Matrix | Medium |
| 76 | Minimum Window Substring | String | Hard |
week13 (2021.12.06 ~ 2021.12.12)
| ๋ฌธ์ ๋ฒํธ | ๋ฌธ์ ์ด๋ฆ | ๋ฌธ์ ์ ํ | ๋์ด๋ |
|---|---|---|---|
| 125 | Valid Palindrome | String | Easy |
| 133 | Clone Graph | Graph | Medium |
| 49 | Group Anagrams | String | Medium |
| 124 | Binary Tree Maximum Path Sum | Tree | Hard |
week14 (2021.12.13 ~ 2021.12.19)
| ๋ฌธ์ ๋ฒํธ | ๋ฌธ์ ์ด๋ฆ | ๋ฌธ์ ์ ํ | ๋์ด๋ |
|---|---|---|---|
| 191 | Number of 1 Bits | Binary | Easy |
| 417 | Pacific Atlantic Water Flow | Graph | Medium |
| 11 | Container With Most Water | Array | Medium |
| 23 | Merge K Sorted Lists | Linked List | Hard |
week15 (2021.12.20 ~ 2021.12.26)
| ๋ฌธ์ ๋ฒํธ | ๋ฌธ์ ์ด๋ฆ | ๋ฌธ์ ์ ํ | ๋์ด๋ |
|---|---|---|---|
| 70 | Climbing Stairs | Dynamic Programming | Easy |
| 54 | Spiral Matrix | Matrix | Medium |
| 3 | Longest Substring Without Repeating Characters | String | Medium |
| 295 | Find Median from Data Stream | Heap | Hard |
week16 (2021.12.27 ~ 2022.01.02)
| ๋ฌธ์ ๋ฒํธ | ๋ฌธ์ ์ด๋ฆ | ๋ฌธ์ ์ ํ | ๋์ด๋ |
|---|---|---|---|
| 572 | Subtree of Another Tree | Tree | Easy |
| 141 | Detect Cycle in a Linked List | Linked List | Medium |
| 213 | House Robber II | Dynamic Programming | Medium |
week17 (2021.01.03 ~ 2021.01.09)
| ๋ฌธ์ ๋ฒํธ | ๋ฌธ์ ์ด๋ฆ | ๋ฌธ์ ์ ํ | ๋์ด๋ |
|---|---|---|---|
| 73 | Set Matrix Zeroes | Matrix | Medium |
| 198 | House Robber | Dynamic Programming | Medium |
| 300 | Longest Increasing Subsequence | Dynamic Programming | Medium |
| 212 | Word Search II | Tree | Hard |
week18 (2021.01.10 ~ 2021.01.16)
| ๋ฌธ์ ๋ฒํธ | ๋ฌธ์ ์ด๋ฆ | ๋ฌธ์ ์ ํ | ๋์ด๋ |
|---|---|---|---|
| 56 | Merge Intervals | Interval | Medium |
| 371 | Sum of Two Integers | Binary | Medium |
| 297 | Serialize and Deserialize Binary Tree | Tree | Hard |
