-(검사) 팀원은 알고리즘 문제를 1일 1솔 이상 수행한다. 일주일에 7문제씩 수행한다. 미팅때 7문제를 풀었는지 검사한다.(how? - 커밋 규칙, 브랜치, 개별폴더 생성
)
-(수업) 풀었던 문제 중 인상깊었던 문제가 있으면 가져와서 다같이 풀어보고, 설명을 듣는다. 결론적으로 스터디원 인원수 - 1만큼의 문제를 미팅 때 풀게 된다.(수업내용: 사용한 알고리즘 소개 & 문제 풀이)
-공부하면서 생기는 궁금증에 대해서 알려주는 시간
코딩대회
-리트코드(https://leetcode.com/problemset/all/?page=1)
배울 내용
1. 깊이/너비 우선탐색(DFS/BFS), 2. 탐욕법(Greedy), 3. 동적계획법(Dynamic Programming)
big-O
sorting 일반/고급
simulation
brute force
recursion
iteration
binary search
BFS/DFS
backtracking
divide and conquer
bit manipulation
two pointers
sliding window
dynamic programming
혹은,
2. 백준 - 단계별로 풀어보기
후보1. 구글 스프레드 시트
후보2. 깃허브
https://chrome.google.com/webstore/detail/%EB%B0%B1%EC%A4%80%ED%97%88%EB%B8%8Cbaekjoonhub/ccammcjdkpgjmcpijpahlehmapgmphmk?hl=ko
-> 백준허브(자동으로 git에 푸시)
2달, 회차별
11월 ~ 종강