/KB_Algorithm

KB IT's Your Life 4기 2반 알고리즘 4조 스터디 레포지토리

Primary LanguagePython

KB 알고리즘 스터디

  • KB IT's Your Life 4기 알고리즘 스터디입니다.

0️⃣ 스터디 멤버


김한주


이채영


이해연


김지은


강태섭

1️⃣ 진행 방법

  1. 본인 로컬 환경에서 문제 풀이를 진행한다.
  2. 원격 저장소에서 코드를 받아와 로컬 status를 최신화한다. (pull)
  3. 본인이 작성한 코드를 포함한 로컬 status를 원격 저장소로 보낸다. (push)
  4. 반드시 commit 규칙을 지켜서 업로드 한다.
  5. 애매한 사항(conflict 등)이 있으면 팀원들과 상의한 뒤 결정한다.
  6. 절대! 남의 폴더는 건들지 말 것!

2️⃣ 소스코드 파일 이름 규칙

  • 문제출처_문제번호.java
  • BOJ_1234.java
  • 문제출처 작성 통일
    • BOJ - 백준
    • SEA - 삼성 SW Expert Acadamy
    • PGS - 프로그래머스

3️⃣ commit 규칙

  • commit 메세지: [이름] 주제 Commit
  • 터미널 작성법:
git commit -m "[김한주] Brute Force Commit"

4️⃣ PR 규칙

  • PR 제목: 이름 / 날짜 / 해결한 문제수
  • 김땡땡 / 7월 12일 / 3문제
  • comment는 자유이지만, 해결 못한 문제가 있다면 어디서 막혔는지 작성할 것! 그래야 코드리뷰할때 같이 해결할 수 있습니다.

5️⃣ (option) 코드리뷰 규칙

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

✅ 문제

1주차 BOJ1018체스판 다시 칠하기실버4 바로가기
BOJ2529부등호실버1 바로가기
2주차 BOJ90951, 2, 3 더하기실버3 바로가기
BOJ1759암호 만들기골드5 바로가기
3주차 BOJ7576토마토골드5 바로가기
BOJ2468안전영역실버1 바로가기
4주차 BOJ1026보물실버4 바로가기
BOJ11000강의실 배정골드5 바로가기
5주차 BOJ1406에디터실버2 바로가기
BOJ11000직사각형실버1 바로가기
6주차 BOJ2579계단 오르가실버3 바로가기
BOJ15486퇴사2골드5 바로가기