Skip to content

inje-illab/Algorithms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 

Repository files navigation

illab 알고리즘 문제 풀이


문제 풀이 안내

📝 스터디 운영

  1. 1일 1개 Issue를 통해 문제 제공
  2. 개인별 Branch 활용해 문제 풀이 (주말 휴무)
  3. Pull Request를 통해 문제 풀이를 리뷰받습니다.

💻 학습 진행

  1. 매주 일요일 총 7개 문제가 제공됩니다. 이 중 하루 1문제, 즉 5개만 선택하여 풀이합니다.
  2. 이후 개인 시간을 소요해 개인 브랜치에서 문제를 풀이합니다.
  3. 제출된 문제 사이트 폴더 내의 문제 이름 폴더를 만들어줍니다.
  4. 본인이 푼 문제를 문제명_본인이름으로 본인 브랜치에 업데이트 해주세요.
    • 예시 : 아기상어_당현아.java
  5. 커밋메시지는 #문제이슈번호 add: solved 문제명 으로 해주시면 됩니다.
  6. 당일 날 푼 문제는 당일날 Pull Request를 남깁니다.

📂 폴더 구조

Study Git
│
├─ Baekjoon
│ └─ <문제별>
│
├─ CodeTree
│ └─ <문제별>
│
└─ SWEA
  └─ <문제별>
  • 양식 : /사이트명/문제이름/
    • 특수기호, 문제번호, 공백 없이 문제의 원본 이름 그대로 작성해주세요.
  • 예시
    • 백준 : /Baekjoon/아기상어
    • 코드트리 : /CodeTree/돌아가는팔각의자
    • SWEA : /SWEA/문자열세개

➡️ 브랜치 네이밍

main
└─ <개인 이름>_<날짜;YYMMDD>

✏️ 커밋 메시지

  • 양식 : #<문제이슈번호> add: <풀이여부> 문제명
  • 풀이여부 : (PASS 시) solved, (FAIL ) unsolved
  • 예시 : #1 add: solved 아기상어

🏷️ 라벨 규칙

작성 범위 등록 라벨 설명 작성자
Issue Easy, Hard, Noaml 책정 문제 난이도 @eona1301
Pull Request Easy, Hard, Nomal 체감 문제 난이도 참여자
Pull Reuqest C++, Java, JavaScript 문제 풀이한 언어 참여자
  • Pull Request에는 체감 난도 1개 필수, 본인 풀이한 언어 최소 1개 필수입니다.

📃 코드리뷰

  • Pull Request에 양식에 맞게 작성해주세요.
  • Reviewer에 알고리즘 풀이 확인 인원을 매칭해주세요.
  • 양식 : [YYMMDD] 문제이름

문제 제출 방법

  1. 이번주 문제로 출제된 내용 중 원하는 문제를 풉니다.
  2. 브랜치 네이밍에 맞춰 새로운 브랜치를 만들어줍니다.
  3. 해당 브랜치에 체크아웃해 커밋 메시지에 알맞게 커밋을 해줍니다.
  4. 새롭게 생성한 branch -> main으로 pull request를 요청해줍니다. (해당 과정에서 assignees을 잊지 말아주세요.)