전산학부 비교과 스터디
- 벌금은 문제당 5천원
- 미팅은 일주일에 2번(월, 목, 오전 10시), 3문제씩 리뷰하기
- 미팅 전날 자정까지 commit 하기, 미팅 전에 미리 읽어오기
- 미팅 시작 할 때 발표 문제 사다리타기로 결정, 메인 발표자 중심으로 코드 비교
- 각자 깃허브에 fork 해서 진행
- 주마다 3문제씩 선정해서 문제 풀이를 진행함.
- 깃허브 활용해서 Pull Request로 코드 리뷰 진행함.
- 문제별 commit. ex) Time Complexity: O(n)
- push
- pull request
- 코드 리뷰 받은 것에 대해서는 다음 주까지 수정해서 다시 깃허브에 올리기.
주차 | 폴더명 | 문제 1 | 문제 2 | 문제 3 | 진행 현황 |
---|---|---|---|---|---|
1주차-1 | stack_queue | 주식가격 | 프린터 | 진행완료 |
|
2주차-1 | dfs_bfs | 네트워크 | 단어 변환 | 타겟 넘버 | 진행완료 |
2주차-2 | hash | 베스트앨범 | 위장 | 전화번호 목록 | 진행완료 |
3주차-1 | sort | H-Index | K번째수 | 가장 큰 수 | 진행완료 |
3주차-2 | binary_search | 입국심사 | 징검다리 | 진행완료 |
|
4주차-1 | dynamic_programming | N으로 표현 | 등굣길 | 정수 삼각형 | 진행완료 |
4주차-2 | heap | 더 맵게 | 디스크 컨트롤러 | 이중우선순위큐 | 진행완료 |
보너스 | graph | 가장 먼 노드 | 방의 개수 | 순위 | |