알고리즘 빡공 스터디😎
- 기간: 2023년 11월 ~
- 정규 모임 시간: 월요일 오후 9시
- 참고 사이트: 백준
- 언어: 파이썬, C++
- 매주 5문제씩 선정해서 문제 풀이를 진행합니다.
- 문제 선정은 스터디장 @j2noo이 선정하며, 재밌어 보이는 문제가 있으면 요청해도 됩니다.
- 문제 종류는 kks227 블로그의 커리큘럼에 따라, 앞에서부터 종류별로 1~2문제 선정합니다.
- 문제 난이도, 알고리즘 분류는 가급적 보지 않고 푸는 것을 권장합니다.
- 모든 문제에 대해 각자의 접근방법, 풀이, 코드를 설명합니다.
- 본인의 이름으로 된 branch로 PR후 merge
- 디스코드에서 온라인으로 진행하며, 각자 풀이에 대해 설명할 수 있어야 합니다.
- 코멘트 코드리뷰는 따로 없으며, 구두로 진행합니다.
- 코드리뷰는 존댓말로 합니다.
- 적용 알고리즘 개념 간단하게 설명하기
- 문제 풀이를 위한 접근 방식(or 개념) 설명
- 기본 코드에 대한 설명
- 추가적으로 개선한 코드에 대한 설명
- 시간 복잡도, 공간 복잡도 계산
- 사용한 라이브러리, 함수, 팁
- 기타(문제 풀이에 어려웠던 점, 구현하고자 했는데 실패한 방식)
- 여기를 참고했습니다.
- 꾸준히 좀 해보자.
- [n주차] 이름
- [n주차] 문제명
- jinwoo/n주차/문제명.py
- /n주차/문제명.cpp
- 추가 바람
주차 | 문제 1 | 문제 2 | 문제 3 | 문제 4 | 문제 5 |
---|---|---|---|---|---|
1주차 | 팰린드롬인지~ | 체스판 다시 칠하기 | 보물 | 2*n 타일링 | 단지번호붙이기 |
2주차 | 완전 제곱수 | 5와 6의 차이 | 쿼드 트리 | 가장 긴 증가하는~ | DDR |