๋ฐฑ์ค ์ฝ๋ฉํ ์คํธ ์คํฐ๋ ๋์ README๋ ์ฌ๊ธฐ๋ฅผ ์ฐธ๊ณ ํด์ฃผ์ธ์!
ํญ๊ท |
์๋ฆฌ |
ํ๋ฏธ |
ํ๋ธ |
์ํฟ |
GitHub
๐ ํผ ๋ฌธ์ ๋ค |
GitHub
๐ ํผ ๋ฌธ์ ๋ค |
GitHub
๐ ํผ ๋ฌธ์ ๋ค |
GitHub
๐ ํผ ๋ฌธ์ ๋ค |
GitHub
๐ ํผ ๋ฌธ์ ๋ค |
๐ ์ด์ ํ์
์๋ |
๊ตฌ๋ |
๊ฐ์ |
GitHub
๐ ํผ ๋ฌธ์ ๋ค |
GitHub
๐ ํผ ๋ฌธ์ ๋ค |
GitHub
๐ ํผ ๋ฌธ์ ๋ค |
- ๋งค์ฃผ ์ผ์์ผ๊น์ง 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 |