Skip to content

🌴 BigOasis 알고리즘 스터디

구분 내용
언어 Java / Python
진행 기간 2025.08.19 ~ 2025.09.26 (6주) + 이후 기출 문제 풀이 ~ 2025.11.11 (종료)
진행 공간 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시노션 페이지에 문제 공개
[문제출제 및 커리큘럼 제작 : @arty0928 ]


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

  1. 디스코드 참여
    • 화 정규 스터디 시간에 참여 (질문은 상시 가능)
  2. 문제 풀이 & 리뷰
    • 각 주차 문제를 정규 시간 전까지 풀고, PR에 리뷰 코멘트를 작성
    • 정규 시간 진행
      • 60분: 공통 문제 1개 풀이
      • 60분: 이전 주차 모든 내용 PR 한번에 올리기 (예제, 과제, 스터디 포함)
        → 과제, 스터디 문제 위주 코드 리뷰
  3. 레포지토리 브랜치 생성 규칙
    • Java: java/영문이름
    • Python: python/영문이름
      예) java/EunseoPark, python/YoungjuLee
  4. 주차별 문제 분류
    • 예제: 필수로 전부 풀이
    • 과제: 필수로 전부 풀이
    • 스터디: 스터디 당일에 공개되며, 스터디 장이 랜덤으로 선정하여 진행

🛠 진행 순서

Python 반

  1. main 브랜치 pull
  2. git checkout -b python/이름 으로 개인 브랜치 생성
  3. 지정 폴더 구조로 문제 코드 작성 예) EunseoPark/Week1/BOJ_1018_체스판다시칠하기.py
  4. 각 주차 이슈 생성 예) [Week1] BOJ_1018_체스판다시칠하기
  5. 문제 풀이 후 PR 생성
    • 예제, 과제, 스터디 문제 풀이 후 정규 스터디 시간에 PR 생성 1회
    • 자체 코드조짜기 프로그램으로 이번 주 코드리뷰 조 배정
    • 본인을 제외한 나머지 2명을 리뷰어로 지정
    • 문제를 풀지 못했을 경우에도 접근 방법을 PR에 작성하기
  6. 이번 주 조원들에게 코드 리뷰 작성 (필수)
    • 본인이 속한 조가 아니어도 선택적으로 리뷰 가능
  7. 본인의 PR 리뷰를 모두 확인한 뒤, 본인이 최종 머지

Java 반

  1. main 브랜치 pull
  2. git checkout -b java/이름 으로 개인 브랜치 생성
  3. 지정 폴더 구조로 문제 코드 작성 예) EunseoPark/Week1/BOJ_1018_체스판다시칠하기.java
  4. 각 주차 이슈 생성 예) [Week1] BOJ_1018_체스판다시칠하기
  5. 문제 풀이 후 PR 생성
    • 예제, 과제, 스터디 문제 풀이 후 정규 스터디 시간에 PR 생성 1회
    • 리뷰어는 모든 팀원을 지정
    • 문제를 풀지 못했을 경우에도 접근 방법을 PR에 작성하기
  6. 모든 팀원들이 코드 리뷰 작성 (필수)
  7. 모든 팀원의 코드 리뷰가 완료된 PR은 서로 머지하기

📂 폴더 구조

플랫폼 태그

  • BOJ: 백준
  • PGS: 프로그래머스
  • LTC: 리트코드

이름 /
└── Week1 /
├── BOJ_1018_체스판다시칠하기.java
├── PGS_11_게임.java
└── LTC_123_문제명.java


📌 Commit 컨벤션

{태그}: {클래스 이름(플랫폼_문제번호_문제제목)}


feat: BOJ_1018_체스판다시칠하기_체스판 #2


📌 PR 규칙

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

예시:


[1주차] EunseoPark - 8문제


스터디 멤버

Python

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

Java

박은서
(스터디장)
박교녕
@arty0928 @kny0ng125

📎 참고

  • 노션 문제집: 바로가기
  • 진행 공간: Discord / GitHub

스터디 운영 : @arty0928 @abyss-s

Pinned Loading

  1. Java Java Public

    BigOasis 알고리즘 스터디 - JAVA✨

    Java

  2. Python Python Public

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

    Python 1

Repositories

Showing 3 of 3 repositories

Top languages

Loading…

Most used topics

Loading…