코딩테스트 합격 및 알고리즘 풀이 수준 향상을 목표로 하는 단기간 Problem Solving 스터디입니다.
최신 공지사항 : 11/14
작성 언어는 C/C++ or JAVA입니다.
IDE는 되도록이면 프로그래머스에서는 기본 제공 IDE만을, 백준은 자동완성이 되지않는 IDE를 사용합니다. (JAVA의 경우 https://www.jdoodle.com/online-java-compiler 추천)
관리자 : 김종원
- 자신의 브랜치를 만들어야 한다.
- 매일 각자의 폴더에 푼 문제를 파일로 올린 뒤, 커밋을 올린다.
- 매일인 이유는 스터디가 종료되어도 매일 한문제씩은 푸는 습관을 기르기 위해서입니다.
- 미션 마감기한 전까지 PR을 요청합니다. 브랜치별로 PR은 Open된 상태라면 새로운 커밋이 자동으로 PR로 반영되므로 미션 시작일에 열어도 무관합니다.
- 관리자가 잘 지켜졌는지 확인 후 Merge를 진행합니다.
- 주말의 대면 스터디에서 각자의 풀이방법을 해설합니다.
9월은 개발 언어와 라이브러리에 대해 익숙해지는 단계입니다.
- Programmers Level 1 문제 모두 풀기
10월은 주요 알고리즘에 대해 학습하는 단계입니다.
- 나동빈님 알고리즘 강의 학습하기
- 백준 알고리즘별로 분류된, 그리고 Excel로 뽑힌 문제들을 풀기
- 프로그래머스 고득점 Kit에 있는 문제들을 풀기
- 매주 1회 각자 푼 문제에 대한 시간복잡도와 풀이방법 해설(대면)
필수 알고리즘 공부는 끝냈으니 실력을 끌어올릴 단계입니다.
아래의 과정 중 택 1을 매일 진행합니다.
- 백준 오늘의 문제에서 실버 1문제(실버2 이상), 골드이상 1문제
- 프로그래머스 고득점 Kit 2문제(2단계 이상)
- 프로그래머스 코딩테스트 연습 2문제(2단계 이상)
- 백준 단계별로 풀어보기 중 엑셀에 정리한 알고리즘 분류 문제 풀기(실버 3문제 or 실버2이상 1문제 + 골드이상 1문제)
- SWEA 2문제(D3 이상)
JAVA | JAVA | JAVA | C++ | C++ | JAVA |
---|---|---|---|---|---|
강송모 | 김종원 | 신도영 | 이승주 | 장성호 | 황민우 |
- 미션 미수행이나 탈퇴 관련 사항은 스터디원들간 합의된 내용으로 진행합니다.