Skip to content

Latest commit

 

History

History
131 lines (92 loc) · 3.45 KB

README.md

File metadata and controls

131 lines (92 loc) · 3.45 KB

알고리즘 멋쟁이 1기

매주 2~3문제씩 알고리즘 문제를 풀고 서로 피드백 하며 성장하는 모임

스터디 교재

이것이 취업을 위한 코딩 테스트다 with 파이썬

진행 방식

  • 매주 교재 한 단원씩 차례대로 각자 공부
  • 해당 주차 단원에 맞는 백준 알고리즘 3문제 총무가 출제
  • 총무는 매주 돌아가면서 바꿈
  • 마감일까지 출제된 3문제 풀고 깃헙에 PR
  • 코드 리뷰 후 merge
  • 총무가 벌금 계산 후 -> 다음 주차 총무가 README.md 업데이트 (문제 출제)

0. 시작

  • git clone 후 각자 github 아이디명으로 branch 파기

1. 월 ~ 금요일 자정

  • 커리큘럼에 맞게 교재 공부
  • 출제된 세 문제 풀기
  • WIL(Weak I Learn).md 정리 및 코드 자신의 branch에 push
    • Weak I Learn: 그 주 자신이 배운 내용 정리한 .md 문서
  • 내 브랜치 -> main 으로 pull request

2. 토요일

  • 사이클에 맞춰 해당 사람 코드 PR 리뷰
  • 주차별 해당 사람 = (자신의 번호 + 해당 주차) % 인원수
  • 예) 1주차-seungwookim99 : (seungwookim99(0) + 1) % n = 1 => 1번 사람 코드 PR

3. 일요일

  • 총무가 돈 계산
  • 총무가 다음주 필수 문제 README.md 커리큘럼에 정리

맴버 및 번호

seungwookim99(0) -> siwonblue(1) -> keepgoing-hyeonsoo(2) -> itsnowkim(3) -> jonghyeonjo99(4)
seungwookim99(0) -> keepgoing-hyeonsoo(1) -> itsnowkim(2) -> jonghyeonjo99(3)

벌금 규칙

  1. 지각 : 금요일 자정 전까지 풀리퀘 날리기
    • 시간 당 500원
    • ex) 토요일 새벽 3시 : 3*500 = 1500원 벌금
  2. 결석 : 요일 자정 이후에 제출 혹은 미제출
    • 10000원
  3. 시험기간 : 합의하에 스터디 2주 휴식
  4. 탈퇴 시 : 취직했을 경우, 그 외에는 대타 구하고 나가기

코드 리뷰 예시

  1. 코드의 시간 복잡도
  2. 코드의 개선 방안
  3. 추천해줄 새로운 함수나 라이브러리
  4. 그 외의 코멘트

폴더 구조

README.md
code
   ㄴ seungwookim99
     ㄴ week1
       ㄴ 1541.py
       ㄴ 1461.py
       ㄴ 2138.py
       ㄴ README.md

커리큘럼

Week 1

출처 : 백준

총무 : seungwookim99(0)

필수 문제

Week 2

출처 : 백준

총무 : siwonblue(1)

필수 문제

Week 3

22.10.10 ~ 22.10.29 : 시험기간 휴회
22.10.30 ~ 22.11.05 : DFS/BFS

필수 문제

총무 : keepgoing-hyeonsoo(2)

Week 4

22.11.06 ~ 22.11.12 : 정렬

필수 문제

총무 : itsnowkim(3)

Week 5

22.11.14 ~ 22.11.20 : 이진 탐색

필수문제

총무 : jonghyeonjo99(4)