기본 구조는 다음과 같음, 본인 디렉토리만 건드릴 것
|— julia-ing
| |— WIL
| |— week1.md
| |— week2.md
| |— LeetCode
| |— 문제번호_문제이름_알고리즘.py
| 예시: 123_문제_DFS.py
| |— Programmers
| |— …
|—github id
…
|— README.md (컨벤션 정리)
스터디 커리큘럼 외에 본인이 풀고 싶은 문제를 자유롭게 풀어서 올려도 됩니다
- repository fork하여 자신의 깃에서 clone (본인의 깃에서 작업하고 커밋합니다.)
- root 에 각자 깃아이디 명으로 폴더 만들기, 본인 폴더 안에는 위에 그린 구조처럼 진행
- 커밋 메세지는 자유롭게 작성해주시면 됩니다. 나중에 본인이 찾아보기 편한 메시지로 해주세요.
- 예)
week2: 투포인터, BFS
,카카오 2021 기출
,프로그래머스 123번
..
- 예)
- julia-ing:main ← 본인깃헙id:main 로 PR
- PR 메시지
- [이름] week1
[최예원] week5
- [이름] week1
- 예원(0) → 민주(1) → 수민(2) → 유리(3) → 지호(4) → 효서(5) → 준형(6) → 유정 (7) → 태현(8)
- 돌아가면서 총무를 맡습니다.
- 미팅 시간: 금요일 오전 11시
- 미팅 하루 전 자정까지
- 커리큘럼 문제 풀고 PR 날리기
- 만약 다 못풀었더라도 일부라도 시간 지켜서 pr 올려주세요 (단 전부 못풀었으면 pr x)
- 미팅 전까지
- 사이클에 맞추어 해당 사람 코드 리뷰
- 코드리뷰를 받은 후 부족한 부분 채워넣는 건 마감시간은 없고 자유롭게 하면 됩니다
- 주차별 코드리뷰 대상
-
1번 문제: (자신의 번호 + 해당 주차) % 인원수
-
2번 문제: (자신의 번호 + 해당 주차 + 1) % 인원수
-
예)
1주차-예원-1번문제 : (예원(0) + 1) % 9 = 1 : 1번 사람 코드 PR
1주차-예원-2번문제 : (예원(0) + 1 + 1) % 9 = 2 : 2번 사람 코드 PR
-
- pr merge
- 총무가 벌금 정산
- 사이클에 맞추어 해당 사람 코드 리뷰
- 미팅
- 각자 공부는 되어있다는 가정하에 돌아가면서 “설명하기” 를 연습
- 되도록 참여를 권장, 설명할 차례인 사람은 필수, 미팅 참여에 대한 벌금은 없음
1. PR 을 미팅 하루 전까지 제출했는지?
- 풀지 못한 문제 당 500원
- ex) 1문제만 풀고 PR 올림 : (그 주에 풀기로 한 문제 개수 - 1)*500
2. 코드리뷰를 제 시간에 못했는지?
- 500원
3. 시험기간 / 중요한 행사 -> 합의..
# | TITLE | TAGS | DIFFICULTY |
---|---|---|---|
1 | Two Sum | Array | Easy |
300 | Longest Increasing Subsequence | Dynamic Programming | Medium |
# | TITLE | TAGS | DIFFICULTY |
---|---|---|---|
417 | Pacific Atlantic Water Flow | Graph | Medium |
73 | Set Matrix Zeroes | Matrix | Medium |
# | TITLE | TAGS | DIFFICULTY |
---|---|---|---|
23 | Merge k Sorted Lists | Heap | Hard |
226 | Invert Binary Tree | Tree | Easy |
# | TITLE | TAGS | DIFFICULTY |
---|---|---|---|
3 | Longest Substring Without Repeating Characters | String | Medium |
139 | Word Break | Dynamic Programming | Medium |
# | TITLE | TAGS | DIFFICULTY |
---|---|---|---|
200 | Number of Islands | Graph | Medium |
124 | Binary Tree Maximum Path Sum | Tree | Hard |
# | TITLE | TAGS | DIFFICULTY |
---|---|---|---|
5 | Longest Palindromic Substring | String | Medium |
347 | Top K Frequent Elements | Heap | Hard |
# | TITLE | TAGS | DIFFICULTY |
---|---|---|---|
230 | Kth Smallest Element in a BST | Tree | Medium |
198 | House Robber | Dynamic Programming | Medium |
# | TITLE | TAGS | DIFFICULTY |
---|---|---|---|
128 | Longest Consecutive Sequence | Graph | Medium |
295 | Find Median from Data Stream | Heap | Hard |
# | TITLE | TAGS | DIFFICULTY |
---|---|---|---|
212 | Word Search II | Tree | Hard |
46 | Group Anagrams | String | Medium |