스터디 참여 방법 참고
- 매주 월요일에 출제되는 최대 4개의 문제를 가장 자신있는 언어로 일요일까지 풀어서 PR(Pull Request)한다.
- 공유하고 싶은 공부한 내용이나 팁 등을 여기에 공유한다.
- 문제를 풀면서 이해가 안되거나 도움이 필요할 경우 여기에 질문한다.
- 다같이 풀어보고 싶거나 추천하고 싶은 문제는 여기에 추천한다.
- 늦게 참여했다고, 늦은 것이 아니니 현재 주차부터 참여하면서 지난 주차 문제도 꼭 풀어보도록 한다.
- PR에 문제가 있을 경우 여기에 이슈를 남긴다.
몸 풀기: 2021-10-05 ~ 2021-10-10
문제번호 | 문제이름 | 문제유형 | 난이도 |
---|---|---|---|
1 | Two Sum | Array | Easy |
121 | Best Time to Buy and Sell Stock | Array | Easy |
1주차: 2021-10-11 ~ 2021-10-16
문제번호 | 문제이름 | 문제유형 | 난이도 |
---|---|---|---|
217 | Contains Duplicate | Array | Easy |
371 | Sum of Two Integers | Binary | Medium |
70 | Climbing Stairs | Dynamic Programming | Easy |
2주차: 2021-10-18 ~ 2021-10-24
문제번호 | 문제이름 | 문제유형 | 난이도 |
---|---|---|---|
322 | Coin Change | Dynamic Programming | Medium |
133 | Clone Graph | Graph | Medium |
206 | Reverse Linked List | Linked List | Easy |
104 | Maximum Depth of Binary Tree | Tree | Easy |
3주차: 2021-10-25 ~ 2021-10-31
문제번호 | 문제이름 | 문제유형 | 난이도 |
---|---|---|---|
238 | Product of Array Except Self | Array | Medium |
191 | Number of 1 Bits | Binary | Easy |
300 | Longest Increasing Subsequence | Dynamic Programming | Medium |
3 | Longest Substring Without Repeating Characters | String | Medium |
4주차: 2021-11-01 ~ 2021-11-07
문제번호 | 문제이름 | 문제유형 | 난이도 |
---|---|---|---|
56 | Merge Intervals | Interval | Medium |
141 | Linked List Cycle | Linked List | Easy |
100 | Same Tree | Tree | Easy |
53 | Maximum Subarray | Array | Easy |
5주차: 2021-11-08 ~ 2021-11-14
문제번호 | 문제이름 | 문제유형 | 난이도 |
---|---|---|---|
1143 | Longest Common Subsequence | Dynamic Programming | Medium |
207 | Course Schedule | Graph | Medium |
424 | Longest Repeating Character Replacement | String | Medium |
242 | Valid Anagram | String | Easy |
6주차: 2021-11-15 ~ 2021-11-21
문제번호 | 문제이름 | 문제유형 | 난이도 |
---|---|---|---|
226 | invert-binary-tree | Tree | Easy |
124 | binary-tree-maximum-path-sum | Tree | Hard |
152 | Maximum Product Subarray | Array | Medium |
338 | Counting Bits | Binary | Easy |
7주차: 2021-11-22 ~ 2021-11-28
문제번호 | 문제이름 | 문제유형 | 난이도 |
---|---|---|---|
139 | Word Break | Dynamic Programming | Medium |
377 | Combination Sum IV | Dynamic Programming | Medium |
417 | Pacific Atlantic Water Flow | Graph | Medium |
200 | Number of Islands | Graph | Medium |
8주차: 2021-11-29 ~ 2021-12-05
문제번호 | 문제이름 | 문제유형 | 난이도 |
---|---|---|---|
435 | Non-overlapping Intervals | Interval | Medium |
21 | Merge Two Sorted Lists | Linked List | Medium |
23 | Merge k Sorted Lists | Linked List | Hard |
46 | Group Anagrams | String | Medium |
9주차: 2021-12-06 ~ 2021-12-12
문제번호 | 문제이름 | 문제유형 | 난이도 |
---|---|---|---|
20 | Valid Parentheses | String | Easy |
125 | Valid Palindrome | String | Easy |
102 | Binary Tree Level Order Traversal | Tree | Medium |
572 | Subtree of Another Tree | Tree | Easy |
10주차: 2021-12-13 ~ 2021-12-19
문제번호 | 문제이름 | 문제유형 | 난이도 |
---|---|---|---|
153 | Find Minimum in Rotated Sorted Array | Array | Medium |
33 | Search in Rotated Sorted Array | Array | Medium |
268 | Missing Number | Binary | Easy |
11주차: 2021-12-20 ~ 2021-12-26
문제번호 | 문제이름 | 문제유형 | 난이도 |
---|---|---|---|
198 | House Robber | Dynamic Programming | Medium |
128 | Longest Consecutive Sequence | Graph | Medium |
19 | Remove Nth Node From End of List | Linked List | Medium |
73 | Set Matrix Zeroes | Matrix | Medium |
12주차: 2021-12-27 ~ 2022-01-02
문제번호 | 문제이름 | 문제유형 | 난이도 |
---|---|---|---|
5 | Longest Palindromic Substring | String | Medium |
105 | Construct Binary Tree from Preorder and Inorder Traversal | Tree | Medium |
15 | 3Sum | Array | Medium |
190 | Reverse Bits | Binary | Easy |
13주차: 2022-01-03 ~ 2022-01-09
문제번호 | 문제이름 | 문제유형 | 난이도 |
---|---|---|---|
213 | House Robber II | Dynamic Programming | Medium |
91 | Decode Ways | Dynamic Programming | Medium |
143 | Reorder List | Linked List | Medium |
54 | Spiral Matrix | Matrix | Medium |
14주차: 2022-01-10 ~ 2022-01-16
문제번호 | 문제이름 | 문제유형 | 난이도 |
---|---|---|---|
647 | Palindromic Substrings | String | Medium |
98 | Validate Binary Search Tree | Tree | Medium |
230 | Kth Smallest Element in a BST | Tree | Medium |
11 | Container With Most Water | Array | Medium |
15주차: 2022-01-17 ~ 2022-01-23
문제번호 | 문제이름 | 문제유형 | 난이도 |
---|---|---|---|
62 | Unique Paths | Dynamic Programming | Medium |
48 | Rotate Image | Matrix | Medium |
235 | Lowest Common Ancestor of a Binary Search Tree | Tree | Easy |