📚 Algorithm Study Repository
이 레포지토리는 알고리즘 문제 풀이 연습을 기록하고 공유하기 위해 만들어졌습니다. 주로 Baekjoon Online Judge, Programmers, LeetCode 등의 문제를 풀고 있습니다.
| 김채연을날려라 | 김수민 |
| Python | Python |
- 스터디 시간 : 매일 23:59분까지 풀이를 깃허브에 제출한다.
- 일주일 동안 4문제 꾸준히 풀기
- 플랫폼은 [노션](채연아 링크 붙여줭~)을 사용한다.
- 이 저장소를
fork한다. - 매주 새 디렉터리를 만든다. (ex. 1주차, 2주차 ...)
- 디렉터리에 문제 디렉터리를 또 만든다.
- 해당 문제 폴더에 자신의 소스코드.md를 업로드 한다.
- 이때
commit 규칙을 지키도록한다! - 원본 저장소로
Pull Request를 한다. - 다른 사람들의 PR을 보고 자유롭게 코드리뷰를 한다.
- ***주의!! 개인 폴더 내부만 수정해주세요 :)
- 해당요일_이름.md
- 20250407_김채연.md
- 코드블럭에 소스코드 올리기
```python
코드
# ```
- Java : java
- Python : python
- 폴더명 또는 소스코드 파일명에 콜론 ":" 안됩니다 :D
- commit 메세지: [문제출처] 문제번호 / 난이도 / 이름
- description: 문제 주소 (option)
- 터미널에서 작성법:
git commit -m "[BOJ] 1874 / 실버3 / 김채연"
- 플랫폼 작성법 통일:
- [BOJ] - 백준
- [PGS] - 프로그래머스
- [SEA] - 삼성SW Expert Academy
- [ETC] - 그외
- PR 제목: [문제출처] 문제번호 / 문제 레벨(등급) / 이름
[PGS] 42586 / 레벨2 / 권성호- comment는 자유이나 가능하다면, 이번주에 풀었던 문제의 알고리즘 분류가 어떻게 되는지,
어떤 문제가 어려웠는지 회고를 작성한다면 개인에게도 도움되고 다른 코드 리뷰어가 참고하기 좋을 것 같습니다 :)
다른 사람이 커밋한 데다가 댓글 다는 방식 => 예시
- 새로운 branch를 하나 만듭니다.
- 새로 만든 branch에 코드를 push합니다.
- push 완료 후 GitHub branch 페이지에 들어오면 Pull Request(PR)할건지 버튼이 생깁니다. 클릭!
- 스터디 시간 전에 merge하면 됩니다. (merge 후 branch는 삭제해도 됩니다.)
[ 스터디 방식 ]
- 플랫폼은 [노션](ㅊㅐ연아 링크 붙여줘~)을 사용한다.
- 코딩테스트 스터디는 평일 중 4일, 1문제씩 푼다.
- 각자 문제 풀이 후 PR을 올린다.
- 난이도는 점차 높여간다.
- 이와 같은 방식으로 일주일에 4 번 진행해 총 4문제를 풀이할 수 있다.