Skip to content

JOLLA99/Java_algorithm_study

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

449 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Java_algorithm_study

🏰 자바를 자바 (자바 코딩테스트 스터디)


📘 스터디 계획

  • 매주 화, 목 수업 끝난뒤 대면 스터디
  • 목요일은 기초, 기본 문제
  • 주중동안 푼 뒤 화요일 모여서 발표 및 코드 리뷰

📊 문제 정보

📚 바킹독 문제집 (github)

📚 백준 바킹독 문제집

💻 커밋 규칙

  • master 는 대표자 1명이 관리하고 코드 리뷰가 끝나면 master로 merge한다.
  • 각자 이름(이니셜 ex. LSH)을 branch로 생성하여 파일을 commit 및 PR한다.
  • 커밋 규칙
    • 파일 추가
      • add : 240529 boj_1234 Solved
      • add : 240529 boj_1234 Failed
      • add : 240529 programmers_N개의 최소공배수 Solved
    • 파일 수정
      • fix : 240529 boj_1234 Solved
    • 플랫폼 이름
      • 백준 : boj
      • 프로그래머스 : prm
    • 한 문제 단위로 커밋한다.(2개 이상의 문제를 한번에 커밋하지 않는다.)
  • 코드 리뷰 이후 master branch에 merge

🍴 PR 규칙

  • 매주 스터디 진행 중 서로 코드를 공유 한뒤

  • PR 제목

    예시 : 240529 이름 문제집 풀이 (240529 이승환 0x02 풀이)

  • PR 내용 → 제목과 동일

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

💻 디렉토리 및 파일 구조

/문제집이름/본인이름/문제 형식

예시 1 : /0x02/이승환/X보다_작은_수.java

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

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

⏰ 타임 테이블

시간 내용
18:00 ~ 19:00 알고리즘 문제 풀이(단체)

💦 참고

fork해서 Pull Request 보내는 법

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

바킹독의 실전 알고리즘 강의 자료

About

자바로 준비하는 코딩테스트 스터디

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages