Skip to content

WooPyeongMa/algorithm-study

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

알고리즘 스터디

📁 폴더 구조

algorithm-study/
├── daewook/
│ ├── 2025-10-30_leetcode_123.py
│ └── ...
├── chaehyun/
│ ├── 2025-10-30_programmers_456.py
│ └── ...
  • 각자의 폴더에 파일을 저장합니다.
  • 파일 이름은 다음과 같이 작성합니다: YYYY-MM-DD_플랫폼_문제이름.py
    예: 2025-10-30_leetcode_123.py

브랜치 / PR / 리뷰 진행 방식

  1. 브랜치 생성

    git checkout main
    git pull origin main
    git checkout -b daewook/2025-10-30
  2. 문제 풀이 파일명

    daewook/2025-10-30_leetcode_123.py
  3. 커밋 & 푸시

    git add .
    git commit -m "feat: 2025-10-30 LeetCode 123 문제 풀이"
    git push origin daewook/2025-10-30
  4. GitHub에서 PR 생성 : PR을 만들면 자동으로 PR 템플릿이 생성되며, 문제 요약, 코드 설명, 리뷰 요청사항을 작성합니다.

  1. 코드 리뷰: Reviewer는 Files changed로 이동한 후, Review changes를 누르고, 아래 리뷰 시 고려할 사항을 복사하여 붙여놓고 리뷰를 진행합니다.
  • 리뷰 시 고려할 사항

    ✔ 코드가 실행 가능하고, 예외 상황을 고려했는가?
    ✔ 알고리즘이 효율적인가?
    ✔ 변수명과 함수명이 명확한가?
    ✔ 중복 코드 없이 깔끔한가?
    
  • 그후, Approve를 체크한 후, Submit review 버튼을 눌러 리뷰를 제출합니다.

  1. Merge : PR 작성자가 Merge를 진행합니다.
  • PR 작성자는 코드 리뷰를 기다립니다.
  • Reviewer가 리뷰를 작성했을 경우, Merge pull request 버튼이 활성화되며, 리뷰를 확인하고 버튼을 클릭합니다.
  • Confirm merge 버튼을 클릭하여 Merge를 진행하고, Delete branch를 통해 브랜치 삭제를 진행합니다.

  • PR 작성자는 main 브랜치를 pull 받아 로컬을 최신 상태로 유지합니다

    git checkout main
    git pull origin main
Date
Chxxhn

Daexvk
2025-12-09
2025-12-10
2025-12-11
2025-12-12
2025-12-13
2025-12-14
2025-12-15
2025-12-16
2025-12-17
2025-12-18
2025-12-19
2025-12-20
2025-12-21
2025-12-22
2025-12-23

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages