[우아한테크코스 백엔드 5기] 코딩 테스트 준비를 위한 알고리즘 문제 풀이 스터디
- 배네카라쿠 등 IT 기업 코딩 테스트 대비를 위한 알고리즘 실력 향상
- 꾸준함을 바탕으로 지속적인 스터디 운영
- 저장소를
fork
합니다. - 본인의 원격 저장소에
닉네임
으로 폴더를 생성합니다.- ex) dazzle, grey
- 생성한 폴더에 매주 해결한 문제의 소스코드를 업로드합니다.
- 매주 2~3문제 선정
- 업로드할 때 커밋 규칙을 지킬 수 있도록 합니다.
- 매주 금요일이 지나기 전까지 원본 저장소에
PR
을 날립니다.- 월요일에 담당자가 문제를 선정하면 금요일까지 해결할 수 있도록 합니다.
- 본인이 담당하는 크루의 소스코드를 리뷰합니다.
- 일요일이 지나기 전까지 리뷰가 완료되고
Merge
할 수 있도록 합니다.
- 일요일이 지나기 전까지 리뷰가 완료되고
[문제 플랫폼] 문제이름 / 난이도 / 걸린시간
- ex) [BOJ] N-Queen / Gold5 / 10m
플랫폼별 작성법은 아래와 같습니다.
- [BOJ] - 백준
- [PGS] - 프로그래머스
- [LTC] - 리트코드
- [CFS] - 코드포스
- [SEA] - 삼성SW Expert Academy
- [ETC] - 그외
닉네임 / 주차 / 문제 수
- ex) dazzle / 3월 1주차 / 3문제
PR 내용은 자유롭게 작성이 가능하지만, 리뷰어가 집중적으로 봐주었으면 하는 부분이나 어려웠던 점, 새로이 알게된 점에 대해 설명해주시면 좋을 것 같습니다.
- PR에서 코드리뷰를 진행합니다.
- 코드 리뷰라고 잘못된 부분만 찾는 것이 아닌 아래의 과정을 진행할 수 있습니다.
- 더 좋은 방향으로의 개선 방향 제시
- 잘한 부분에 대한 칭찬
- 궁금한 부분에 대한 질문
- 새로운 풀이 방식 제시
- 다른 사람의 코드를 통한 학습
- Brute Force
- Sort
- Binary Search
- Dynamic Programming, Greedy
- 분할 정복
- DFS, BFS
- 스택, 큐, 덱
- 힙
- 최단 경로
- 그래프, 트리
- 투포인터