Skip to content

HeoJamong/algorithm-study

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 SSAFY 구미 5반 알고리즘 스터디

🎯 스터디 개요

SSAFY 13기 구미 캠퍼스 5반을 대상으로 한 알고리즘 스터디입니다. 꾸준한 문제 풀이와 코드 리뷰를 통해 알고리즘 실력을 강화하고, 동료와 협업하며 성장하는 것을 목표로 합니다.

문의 및 참여: @김영준[구미_5반]에게 MM 주세요.


📌 스터디 목표

  1. 매일 실력 향상: 꾸준한 알고리즘 문제 풀이로 사고력을 강화합니다.
  2. 코드 리뷰 경험 확대: 다양한 코드 리뷰를 통해 문제 해결 능력과 코드 품질을 향상시킵니다.
  3. 끊임없는 성장: 실패를 두려워하지 않고, 피드백을 바탕으로 실력을 발전시킵니다.
  4. 협업 능력 강화: 팀원과의 소통과 협업을 통해 실전 능력을 배양합니다.
  5. 문제 해결 전략 개발: 다양한 접근 방식을 탐구하고 자신만의 해결 전략을 확립합니다.

🛠️ 스터디 규칙

참여 방법

BOJ 그룹 가입: SSAFY_13기_구미_5반 BOJ 그룹

  1. Main Branch를 Fork합니다.
  2. Fork한 레포지토리를 Clone한 뒤 알고리즘 문제를 풀이합니다.
  3. 문제를 해결한 후 백준 연습에 문제를 제출하고, Fork한 자신의 Repository에 Push합니다.
  4. 월, 목에 코드리뷰 후 자신의 Branch에 Merge합니다.

스터디 진행 방식

  1. 문제 풀이

    • 매일 1~3개의 공통 문제를 제공합니다.
    • 풀이한 문제는 다음 모임 전까지 백준 그룹에 제출합니다.
    • 실패한 문제도 시도한 코드를 반드시 제출합니다.
  2. 코드 리뷰

    • 모임 시간에 페어와 함께 코드를 리뷰합니다.
    • 매주 페어를 변경하여 다양한 피드백을 받습니다.
    • 리뷰 언어는 JAVA로 통일합니다.
  3. PR

    • 코드 리뷰 후 피드백을 반영하여 자신의 Branch에 PR합니다.
    • 페어가 Approved한 PR만 공용 저장소에 Merge됩니다.

📅 스터디 일정

  1. 정기 모임: 매주 월, 목 오후 6시 ~ 9시
  2. 마감 시간: 문제 풀이 제출은 모임 직전까지

👥 팀 구성

  • 팀원 소개: (팀원 정보 작성 예정)
  • 활동 방식: 페어 프로그래밍, 코드 리뷰 등 협력 중심

파일 생성 규칙

  • 브랜치 명: 본인 영문 이름
  • 하위 폴더명: 사이트 이름
  • 사이트별 하위 폴더로 난이도를 추가합니다.
  • 파일명: 문제 번호 + 문제 이름.java

예시:

Main (Main Branch)
ㄴ kimyeongjoon (Branch 이름: 본인 영문 이름)
    ㄴ 백준/Bronze
        ㄴ 1000. A+B.java
    ㄴ 프로그래머스/Level1
        ㄴ 42576. 완주하지 못한 선수.java

PR 및 코드 리뷰 규칙

PR 규칙

  • PR 제목: 이름 / 주차 / 요일

예시:

김영준 / 1월 1주차 / 월
  • PR 내용:
    • 문제 풀이 과정에서 어려웠던 점, 코드 리뷰에서 배운 점 등을 자유롭게 작성합니다.

코드 리뷰 규칙

  1. 상대방 존중: 비난 금지, 건설적인 피드백 제공
  2. 의견 제시:
    • 잘한 부분
    • 개선할 부분
    • 궁금한 점
    • 대안적인 풀이 방식 제안

💬 건의 및 문의

건의사항은 MM 채널, 또는 개인 MM으로 전달해주세요.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%