코딩 테스트 준비를 위한 스터디입니다.
- 주마다 3문제씩 선정해서 문제 풀이를 진행함. 회의 시간에는 각자 1문제 풀이 설명.
- 개념+알고리즘+풀이 방식 자세하게 설명하기.
- 만약 상대가 이해 못하면 이해할 때까지 설명해야 함.
- 깃허브 활용해서 Pull Request로 코드 리뷰 진행함.
- 서로에 대한 코드 리뷰는 토요일까지 완료하기.
- 반드시 코드 리뷰 후에 main branch로 merge.
- 기본적으로 올릴 때는 각자 이름으로 된 branch에 올림.
- 코드 리뷰 받은 것에 대해서는 다음 회의 전까지 수정해서 다시 깃허브에 올리기.
- 적용 알고리즘 개념 간단하게 설명하기
- 문제 풀이를 위한 접근 방식(or 개념) 설명
- 기본 코드에 대한 설명
- 추가적으로 개선한 코드에 대한 설명
- 시간 복잡도, 공간 복잡도 계산 => 어려우면 실행 시간 캡처로 대체
- 사용 라이브러리 정리
- 기타(문제 풀이에 어려웠던 점, 구현하고자 했는데 실패한 방식)
- 만약 주차에 해당하는 문제 풀이가 미완료 시, 회의 당일에 직접 문제 풀이 진행해야 함.
- 끝날 때까지 회의는 끝나지 않음..(열심히 하자..다른 사람을 생각하며)
-
[Programmers-폴더명] 이름
-
[Baekjoon-폴더명] 이름
-
[Programmers-문제번호] 문제명
-
[Baekjoon-문제번호] 문제명
- Programmers/suyeon/폴더명/문제명.py
- Programmers/eugene/폴더명/문제명.py
- Programmers/jiwoo/폴더명/문제명.py
- Baekjoon/suyeon/폴더명/문제번호_문제명.py
- Baekjoon/eugene/폴더명/문제번호_문제명.py
- Baekjoon/jiwoo/폴더명/문제번호_문제명.py
| 주차 | 폴더명 | 문제 1 | 문제 2 | 문제 3 | 진행 현황 |
|---|---|---|---|---|---|
| 1주차 | greedy | 조이스틱 | 큰 수 만들기 | 진행 완료 |
|
| 2주차 | brute_force | 소수 찾기 | 카펫 | 진행 완료 |
|
| 3주차 | stack_queue | 주식가격 | 프린터 | 진행 완료 |
|
| 4주차 | dfs_bfs | 네트워크 | 단어 변환 | 타겟 넘버 | 진행 완료 |
| 5주차 | hash | 베스트앨범 | 위장 | 전화번호 목록 | 진행 완료 |
| 6주차 | sort | H-Index | K번째수 | 가장 큰 수 | 진행 완료 |
| 7주차 | binary_search | 입국심사 | 징검다리 | 진행 완료 |
|
| 8주차 | dynamic_programming | N으로 표현 | 등굣길 | 정수 삼각형 | 진행 완료 |
| 9주차 | heap | 더 맵게 | 디스크 컨트롤러 | 이중우선순위큐 | 진행 완료 |
| 10주차 | graph | 가장 먼 노드 | 방의 개수 | 순위 | 진행 완료 |
| 주차 | 폴더명 | 문제 1 | 문제 2 | 문제 3 | 진행 현황 |
|---|---|---|---|---|---|
| 11주차 | 2021_kakao_blind | 신규 아이디 추천 | 메뉴리뉴얼 | 순위 검색 | 진행 완료 |
| 12주차 | 2020_kakao_blind | 문자열 압축 | 괄호 변환 | 자물쇠와 열쇠 | 진행 완료 |
| 13주차 | 2019_kakao_blind | 오픈채팅방 | 실패율 | 후보키 | 진행 완료 |
| 14주차 | 2018_kakao_blind | 뉴스 클러스터링 | 캐시 | 프렌즈4블록 | 진행 완료 |
| 주차 | 폴더명 | 문제1 | 문제2 | 문제3 | 진행 현황 |
|---|---|---|---|---|---|
| 15주차 | 15_week | 부등호 | 최솟값 | 빗물 | 진행 완료 |
| 16주차 | 16_week | 구간 곱 구하기 | 스타트와 링크 | 진행 완료 |
|
| 17주차 | 17_week | 최소 스패닝 트리 | 퇴사 | 진행 완료 |
|
| 18주차 | 18_week | 행복 유치원 | 극장 좌석 | 진행 완료 |
|
| 19주차 | 19_week | 지구 온난화 | 진행 완료 |
||
| 20주차 | 20_week | 2xn 타일링 2 | LCS | 소형기관차 | 진행 완료 |
| 21주차 | 21_week | 치킨 배달 | 철벽 보안 알고리즘 | 진행 완료 |
|
| 22주차 | 22_week | 빙고 | 마법사 상어와 토네이도 | 진행 완료 |
|
| 23주차 | 23_week | 연구소 | 바이러스 | 진행 완료 |
