/AlgorithmStudy

알고리즘 스터디 레포입니다.

Primary LanguageJava

신한DS금융SW아카데미 1기 자바 알고리즘 스터디


⭐3월 5째주(3/27 ~ 4/2) 문제 모음

(스터디 시작 주 - 업로드 예정)

번호 등록자 문제 난이도 푼사람
1 태영 [PSG] 최빈값 구하기 LV0 범기
2
3
4
5
6
7
8
9

📚목차

1️⃣ 스터디 방식
2️⃣ 스터디 규칙
3️⃣ commit 규칙
4️⃣ PR 규칙
5️⃣ 코드리뷰 규칙
6️⃣ 스터디 참가자

1️⃣ 스터디 방식

(반드시 공용 레포를 fork 한 후에 진행해주세요.)

  1. 자신의 이름 폴더 안에 푼 코드를 업로드 합니다. (add-commit-push)
  2. commitcommit 규칙 에 맞춰 커밋 메세지를 남깁니다.
  3. 공용 레포에 Pull Request를 남깁니다.
  4. 다른 멤버들이 올린 PR을 보고 코드리뷰를 남깁니다.(1문제 이상)

2️⃣ 스터디 규칙

  1. 백준 기준 실버4 이상 난이도의 문제 3개를 자유롭게 풉니다.
  2. 자신이 푼 문제 중 1문제를 선정하여 단톡방에 공유합니다.
  3. 멤버들이 공유한 문제중 3문제 이상 선택하여 풉니다.(가급적 겹치지 않게 선택하여 풀어주세요.)
  4. 마감은 매 주 일요일 자정까지입니다.
  5. 규칙정리
    일주일에 풀어야 할 문제(6) = 자신이 선택한 문제(3) + 다른 사람이 올린 문제(3)
    

3️⃣ commit 규칙

  • commit 메세지 : [ 문제 출처(플랫폼) ] 문제이름 / 난이도 / 걸린시간
  • description(선택사항) : 문제주소
  • commit 메세지 예시 )
      git commit -m "[BOJ] Hello World / 브론즈5 / 1분" -m "https://www.acmicpc.net/problem/2557"
  • 플랫폼 작성법
    • [BOJ] : 백준
    • [PGS] : 프로그래머스
    • [LTC] : 리트코드
    • [CFS] : 코드포스
    • [SEA] : 삼성SW Expert Academy
    • [ETC] - 그외

4️⃣ pr 규칙

  • PR 제목 : 이름 / 주차 / index 번 문제(선택사항)
    • index 번 문제(선택사항) : 문제를 다 풀고 한꺼번에 PR할 시 생략 가능합니다.
      ex ) 태영 / 3월 5째주
    • 한번에 PR하지 않을시에는 자신이 푼 문제 중 몇 번째 문제인지 표시해주세요.
      ex) 태영 / 3월 5째주 / 1
  • comment : 한 문장 이상 적기
    • 자신이 푼 문제의 알고리즘 분류
    • 풀면서 느낀점 (어려웠다면 왜 어려웠는지 등에 대한 회고) 및 하고싶은 말들 자유롭게
    • 어려운 부분을 해결했다면, 해결한 과정(어떤 도움을 받았는지, 어떤 생각의 전환이 있었는지 등)

5️⃣ 코드리뷰 규칙

  • PR 또는 코드 일부분에 코드리뷰를 남긴다.
  • 코드리뷰 내용 참고 예시
    • 코드를 보며 좋았거나 감탄한 부분 👍
    • 코드의 설명이 필요하거나 궁금한 부분 🙋🏻‍♂️
    • 더 좋은 방법 제시 🧐

6️⃣ 스터디 참가자

태영 은빈 지만 범기 용희
이솔 은정 성은 유진