Skip to content

imim-seung/kings-algorithm-study

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

kings-algorithm-study

코딩 테스트 준비를 위한 스터디입니다.

  • 스터디 기간 : 2022.02.07 ~ 2022.03.28
  • 정기 모임 시간 : 매주 월요일 오후 1시
  • 참고 사이트 : 프로그래머스
  • 언어 : Python, C++, Swift

스터디 규칙

문제 풀이

  1. 주마다 5문제씩 선정해서 문제 풀이를 진행함. 모임 시간에는 각자 1문제 풀이 설명
    1. 개념+알고리즘+풀이 방식 자세하게 설명하기
    2. 만약 상대가 이해 못하면 이해할 때까지 설명해야 함
  2. Github를 활용하여 Pull Request로 코드 리뷰를 진행함
    1. PR은 매주 토요일 자정까지 올려야 함
    2. 기본적으로 올릴 때는 각자 이름으로 된 branch에 올림
    3. 서로에 대한 코드 리뷰는 회의 전까지 완료하기
    4. 반드시 코드 리뷰 후에 master branch로 merge
  3. 코드 리뷰 받은 것에 대해서는 다음 회의 전까지 수정해서 다시 깃허브에 올리기

설명 방식

  1. 적용 알고리즘 개념 간단하게 설명하기
  2. 문제 풀이를 위한 접근 방식(or 개념) 설명
  3. 기본 코드에 대한 설명
  4. 추가적으로 개선한 코드에 대한 설명
  5. 시간 복잡도, 공간 복잡도 계산 => 어려우면 실행 시간 캡처로 대체
  6. 사용 라이브러리 정리
  7. 기타(문제 풀이에 어려웠던 점, 구현하고자 했는데 실패한 방식)

운영 규칙

  • 출석
    • 정기 모임 무단결석 2회 시 스터디에서 제외됨
    • 결석 시 모임 하루 전까지 사유를 공유해야 함. 당일 통보 시 무단결석으로 인정
    • 지각 금지!
  • 벌금
    • 매주 토요일 자정까지 PR을 올리지 못한 문제 수 만큼 단톡방에 4500원짜리 기프티콘을 전송해야 함

PR 규칙 및 Commit Message 규칙

Pull Request

  • [폴더명] 이름

Commit Message

  • [폴더명] 문제명

파일 및 폴더 구조

  • seungmi/폴더명/문제명.py
  • hyein/폴더명/문제명.py
  • hyejee/폴더명/문제명.py
  • chaewon/폴더명/문제명.py
  • sujeong/폴더명/문제명.py

일정표

1차 : 프로그래머스 Level 1, 2

주차 폴더명 문제 1 문제 2 문제 3 문제 4 문제 5
1주차 week1 모의고사 체육복 예산 K번째수 최소직사각형
2주차 week2 로또의 최고 순위와 최저 순위 소수 만들기 이상한 문자 만들기 문자열 내 마음대로 정렬하기 하샤드 수
3주차 week3 타겟 넘버 조이스틱 괄호 회전하기 기능개발 행렬 테두리 회전하기
4주차 week4 위장 큰 수 만들기 멀쩡한 사각형 빛의 경로 사이클 소수 찾기

스터디원

김승미 김혜인 김혜지 서채원 임수정
imim-seung hyeinisfree milsakim chaewss sio2whocodes

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%