Skip to content

heeya15/Algorithm_Study

Repository files navigation

🎈알고리즘 스터디


📘 스터디 계획

  • 매주 월, 수, 목 오후 9시 ~ 오후 10시

  • 하루에 한 문제 1시간 안에 푸는 것을 목표로 한다.

  • 스터디 시간 이전에 알고리즘 문제를 선정하여 Notion 작성

  • 해당 스터디 저장소를 Fork 한 뒤 그 저장소를 clone

  • 문제 제출 순서

    예찬 → 광희 → 소현 → 영원 → 동준

  • 불참하거나 지각 시 벌금 1000원.



📊 문제 난이도

  • 백준 실버5 ~ 골드1
  • 프로그래머스 레벨 1 ~ 3


💻 커밋 규칙

  • master 는 대표자 1명이 관리하고 코드 리뷰가 끝나면 master로 merge한다.
  • 각자 이름(이니셜 ex. ksh)을 branch로 생성하여 파일을 commit 및 PR한다.
  • 커밋 규칙
    • 파일 추가
      • add : 220707 boj_1234 Solved
      • add : 220707 boj_1234 Failed
      • add : 220707 programmers_N개의 최소공배수 Solved
    • 파일 수정
      • fix : 220707 boj_1234 Solved
    • 플랫폼 이름
      • boj
      • programmers
  • 코드 리뷰 이후 master branch에 merge


🍴 PR 규칙

  • 스터디 종료 시 PR

  • PR 제목

    백준 예시 : 220707 이름 플랫폼 문제번호 문제이름 풀이 (220707 안영원 백준 2615 오목 풀이)

    프로그래머스 예시 : 220707 이름 플랫폼 문제이름 풀이 (220707 안영원 프로그래머스 오픈채팅방 풀이)

  • PR 내용 → 풀이 방법에 대한 간단한 설명

  • PR 승인할 때 Comment 하나씩 달아주기 (칭찬하기)



💻 디렉토리 및 파일 구조

/스터디날짜/본인이름_플랫폼_문제번호.java 형식

백준 예시 1 : /220706/강소현_boj_2615_오목.java

프로그래머스 예시 2 : /220706/안영원_programmers_오픈채팅방.java



🧐 COC(Code of Conduct, 행동 규칙)

  • 알고리즘 문제 해결에만 집착하지 않고 원리와 패턴을 익히는 데 목적을 둔다.
  • 절대 풀지 못할 것 같은 문제는 적당한 시점에 포기하고 다른 사람의 풀이를 통해 영감을 얻고 배우자.
  • 문제가 잘 풀리지 않는다고 스스로를 비하하지 않는다.
  • 가급적 불참은 지양하며, 피치 못할 사정으로 인해 불참하게 된다면 스터디원들과 날짜 조율하도록 한다.


⏰ 타임 테이블

시간 내용
21:00 ~ 22:00 알고리즘 문제 풀이(단체)
22:00 ~ 22:30 각자 푼 문제 정리 및 리뷰(개인)


💦 참고

fork해서 Pull Request 보내는 법

fork된 Repository 최신상태 유지하는 법

About

SSAFY 6기 알고리즘 스터디

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages