Skip to content

YanZisuka/ALgorithm_sTUDY

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

logo

💯ALgorithm_sTUDY

2022-01-23 시작된 알고리즘 스터디입니다.

  • 시간: 매주 일요일 15:00 ~ 18:00 오프라인
  • 방식:
    1. 알고리즘 실력 향상을 위한 50문제를 매주 3~4문제씩 출제
    2. 각자 문제풀이에 필요한 알고리즘 지식을 공부하고, 구현해봅니다.
      • 공부 방법:
        1. 풀이할 문제의 알고리즘 개념을 Google 검색으로 블로그/ 강의등을 보면서 이해합니다.
        2. 이해가 되었다면, 기초문제를 풀어봅니다.
        3. 문제풀이 중 20분이 경과했는데도 도저히 모르겠다면, 정답을 참고하면서 코드를 작성해봅니다.
        4. 정답을 봐도 모르겠다면, 조금 쉬었다가 다시 접근해봅니다.
    3. 오프라인 스터디 시간에 본인이 공부한 내용, 접근 방법, 로직&코드 리뷰
    4. 출제된 문제 외에 풀고싶은 문제를 추가적으로 풀어도 무방합니다.
    5. 20분간 풀집중해서 고민해도 안풀린다면, 풀이를 찾아봐도 되지만 무지성으로 코드를 따라하는 것이 아닌, 스터디원에게 풀이 개념을 설명해줄 수 있을 정도는 공부합시다.
    6. 기본적으로 사용되는 알고리즘의 원리를 정확하게 아는 것을 목표로 공부합니다.

🎒참여방법

  1. 이 저장소를 fork 합니다.
  2. 생성된 원격 저장소에 이름으로 디렉토리 생성합니다.
  3. 생성된 디렉토리에 자신의 소스코드를 업로드합니다. (폴더명: 불가능)
  4. file명은 문제제목_문제번호(존재하는 경우).py로 작성합니다.
    • ex. HanSeungJae > BOJ > 정수N개의합_15596.py
  5. commit 시, 규칙을 지킵니다.
  6. 원본 저장소로 Pull Request 를 합니다.
  7. 스터디 참여자의 PR을 보고 코드리뷰를 실시합니다.
  8. !!! WARNING !!!기존 폴더를 지우면 안됩니다!

💾commit Rule

  • commit 메시지: [플랫폼] 문제명 / 난이도 / 걸린시간(대략적으로 기재)
  • description: 문제 URL (optional)
$ git commit -m '[BOJ] 고양이 / 브론즈5 / 1분' -m 'https://www.acmicpc.net/problem/10171'

☎️PR Rule

  • PR은 매주 일요일 모이기 전, 업로드합니다.
  • PR 제목: 이름 / 주차
    • ex. HanSeungJae / 1주차
  • comment는 자유이나 가능하다면, 문제풀이를 하면서 가장 인상깊었던 부분(어려웠던 부분, 잘 풀어냈다고 생각되는 부분)을 작성합니다.

⏳Code Review Rule

  • PR에서 코드리뷰를 합니다.
  • 전체 코드 흐름을 파악한 뒤, 작성자가 어떻게 풀었는지 이해합니다.
  • 의견제시
    • 잘했다고 생각하는 부분
    • 이렇게 하면 더 좋을 것 같다고 생각하는 부분
    • 왜 이렇게 풀었는지 궁금한 부분
    • 다른 풀이 방식 제시

📃출제 문제

About

Algorithm Study @ gangbuk

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •