알고리즘/24-25 겨울 코딩테스트 스터디

24-25 겨울 코딩테스트 스터디

js-kkk 2025. 1. 22. 19:16

스터디 규칙

  1. 매주 주제에 해당하는 문제를 백준 단계별로 풀어보기에서 6문제 선별
  2. 매주 최소 6문제 해결
    • 1시간 동안 스스로 해결을 못하면 해설을 보고 힌트 얻기
    • 다시 스스로 도전
  3. 일요일 전까지 레포지토리에 각자 제출한 코드를 PR
    • 풀이과정을 md 파일에 정리하여 PR에 같이 첨부하여 제출. 블로그에 정리해서 링크 첨부해도 됨
    • 풀이과정은 필요한 발상과 간단한 증명 위주로 정리
    • 스스로 풀지 못했으면 참고한 해설을 확실히 이해하고 글로 정리 + 가능하면 다른 문제 더 풀이
  4. 상호 피드백
    • 일요일에 돌아가면서 PR의 review나 conversation를 통해서 제출한 풀이과정에 대해서 서로 피드백하기

커리큘럼

1월 20일 ~ 3월 1일

주차별 주제

1주차 : 재귀, 브루트포스, 백트래킹, 구현

2주차 : 스택과 큐, 투포인터, 구간합

3주차 : DFS와 BFS, 이진탐색

4주차 : 그래프 표현, 위상정렬

5주차 : DP, 분할정복

6주차 : 그래프의 최단경로, 트리

 

과제 제출 방법

  • 각자 자신의 깃허브 계정에 과제 제출용 레포지토리를 fork한다.
  • 각자 자신의 폴더 안에서 제출물을 저장한다. 되도록 주차별로 구분이 되게 매 주마다 week1, week2 식으로 폴더를 만들어서 그 아래에 제출물을 저장하는 것이 좋다.
  • 제출용 레포지토리에 Pull Request한다. Pull Request 제목은 주차와 자신의 이름을 넣는다. PR 내용에는 자신의 푼 것과 풀지 못한 내용에 대해서 간략히 설명한다. 리뷰어에게 질문을 남기는 것도 좋다.
  • 이후에 각자 돌아가면서 리뷰를 남긴다.