Skip to content

SSAFY-algamza/ssafy-algorithm-study

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🥔 알고리즘 감 자압았으~!📝

SSAFY 9기 알감자들의 알고리즘 문제풀이 스터디



✅ 참여 방법

  1. 이 저장소를 fork 한다.
  2. 생성된 원격 저장소에github ID로 폴더를 생성한다.
  3. 생성된 폴더에 자신의 소스코드를 업로드 한다. (폴더명에 콜론":" 안됩니다!)
    • 이때 commit 규칙을 지키도록한다!
    • 최대한 1일 1커밋할 수 있도록 합시다~
  4. 매주 모임 시간 하루 전, 원본 저장소로 Pull Request를 한다.
  5. 모임시간 지난주 공부한 내용을 서로 공유한다.
  6. 모임시간 이후 다른 사람들의 지난주 PR을 보고 자유롭게 코드리뷰를 한다.

주의!! 기존 폴더를 지우면 안됩니다!! 개인 폴더 내부만 수정해주세요 :)



✅ 소스코드 파일 이름 규칙

  • 문제 출처(플랫폼)_문제번호(option)_문제이름
  • ex) BOJ_9375_패션왕 신해빈.py
  • 플랫폼 작성법 통일:
    • [BOJ] - 백준
    • [PGS] - 프로그래머스
    • [LTC] - 리트코드
    • [CFS] - 코드포스
    • [SEA] - 삼성SW Expert Academy
    • [ETC] - 그외


✅ commit 규칙

  • commit 메세지: [문제 출처(플랫폼)] 문제이름 / 난이도(option)
    • 플랫폼 작성법은 소스코드 파일 이름 규칙을 참고해주세요
  • description: 문제 주소 (option)
  • 터미널에서 작성법:
git commit -m "[BOJ] 패션왕 김해빈 / 실버3" -m "https://www.acmicpc.net/problem/9375"


✅ PR 규칙

  • PR 제목: Github 아이디 / 주차 / 몇 문제
  • f1rstf1y9 / 1월 5주차 / 10문제
  • comment는 자유이나 가능하다면, 이번주에 풀었던 문제의 알고리즘 분류가 어떻게 되는지,
    어떤 문제가 어려웠는지 회고를 작성한다면 개인에게도 도움되고 다른 코드 리뷰어가 참고하기 좋을 것 같습니다 :)


✅ (option)코드리뷰 규칙

  • PR에서 코드리뷰를 한다.
  • 전체 코드 흐름을 파악한 뒤, 이 분이 어떻게 풀었을까 이해를 한 후
  • 의견제시
    • 잘했다고 생각하는 부분
    • 이렇게 하면 더 좋을 것 같다고 생각하는 부분
    • 왜 이렇게 풀었는지 궁금한 부분
    • 또 다른 풀이 방식 제시
  • 코드의 일부분에다 코드리뷰를 해도 되고 전체 코드 밑 or PR 하나 밑에다 코멘트 작성으로 리뷰를 해도 됩니다.


About

SSAFY 9기 알감자들의 알고리즘 문제풀이

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published