Skip to content

BigOasis/Python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BigOasis 알고리즘 스터디 - Python 트랙

진행 내용

구분 내용
진행 기간 2025.08.19 ~ 2025.09.26 (6주) + 이후 기출 문제 풀이
진행 공간 Discord / GitHub
정기 스터디 시간 매주 화요일 오전 10:00 ~ 12:00

진행 일정

주차 날짜 주제
1주차 08.19 ~ 08.25 완전탐색, 순열, 조합, 재귀
2주차 08.26 ~ 09.01 스택, 큐, 그래프, DFS, BFS
3주차 09.02 ~ 09.08 DFS, BFS
4주차 09.09 ~ 09.15 다익스트라, 힙, 위상정렬
5주차 09.16 ~ 09.22 문자열, 해시테이블
6주차 09.23 ~ 09.26 DP
7주차~ 09.27 ~ 기출문제 풀이

📌 매주 화요일 오전 10시노션 페이지에 문제 공개

🙋‍♂️ 정규 스터디 참여 방법

  1. 본인 팀 디스코드 참여

    • 화 정규 스터디 시간에 참여 (질문은 상시 가능)
  2. 문제 풀이 & 리뷰

    • 각 주차 문제를 정규 시간 전까지 풀고, PR에 리뷰 코멘트를 작성
    • 정규 시간 진행
      • 60분: 공통 스터디 문제 1개 풀이
      • 60분: 위 문제 + 이전 주차 모든 내용 PR 한번에 올리기 (예제, 과제, 스터디 포함)
        • 단, 코드리뷰는 과제, 스터디 문제 위주로
  3. 레포지토리 브랜치 생성 규칙

    • 각자 이름으로 생성하되, 네이밍을 python/본인의_영문이름으로 통일
      예) python/YoungjuLee
  4. 주차별 문제 분류

    • 예제: 필수로 전부 풀이
    • 과제: 필수로 전부 풀이
    • 스터디: 스터디 당일에 공개되며, 스터디 장이 랜덤으로 선정하여 진행

진행 순서

  1. main 브랜치 pull

  2. git checkout -b python/본인_영문이름 으로 개인 브랜치 생성

  3. 지정 폴더 구조에 문제 코드 작성 예) YoungjuLee/Week1/BOJ_1018_체스판다시칠하기.py

  4. 각 주차 본인 이슈 생성 예) [Week1] YoungjuLee

  5. 문제 풀이 후 PR 생성

    • 예제, 과제, 스터디 문제 풀이 후 정규 스터디 시간에 PR 생성
    • 자체 코드조짜기 프로그램으로 이번 주 코드리뷰 조를 배정
    • 본인을 제외한 나머지 2명을 리뷰어로 지정
    • 만약 문제를 풀지 못한 경우, 생각한 접근 방법까지라도 PR에는 작성하기
  6. 이번 주 조원들에게 코드 리뷰 작성하기 (필수)

    • 본인이 속한 조가 아니어도 선택적으로 리뷰 작성 가능
  7. 본인의 PR에 달린 리뷰를 모두 확인한 뒤, 본인이 최종 머지

📂 폴더 구조

플랫폼 태그

  • BOJ: 백준
  • PGS: 프로그래머스
  • LTC: 리트코드
이름 /
 └── Week1 /
     ├── BOJ_1018_체스판다시칠하기.py
     ├── PGS_게임.py
     └── LTC_문제명.py

Commit 컨벤션

{태그}: {플랫폼_문제번호_문제제목} #{이슈번호}

feat: BOJ_1018_체스판다시칠하기_체스판 #2
태그 설명
feat 새로운 기능 추가
fix 버그 수정
refactor 코드 리팩토링
comment 주석 추가(코드 변경 없음) / 오타 수정
docs 문서 수정 (README 등)
merge 브랜치 병합
rename 파일/폴더명 수정 또는 이동

PR 규칙

[주차] 영문 이름 - 푼문제 문제 (예제 + 과제)

예시:
[1주차] YoungjuLee - 8문제

스터디 멤버

이영주
(스터디장)
배지아 안민지 정다희 최희승
@abyss-s @qowldk @minji-38 @alotofhee @choi-hi

About

BigOasis 알고리즘 스터디 - Python⭐️

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 7

Languages