Skip to content

2학기 코딩테스트 실전 대비를 위한 알고리즘 스터디

Notifications You must be signed in to change notification settings

SSAFY-algamza/ssafy-algorithm-study-2nd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

고리즘 압았으~!

SSAFY 9기 알감자들의 코딩테스트 실전 대비를 위한 2학기 알고리즘 스터디

진행 기간 2023년 7월 13일 ~
정기 스터디 시간 목요일 20:30 ~ 23:30 [3h]
플랫폼 백준, 프로그래머스
언어

🥔 알감자들

f1rstf1y9 dang417 oror-sine sojeong025 SWan9710 kimta2hwan


✔️ 이번 주 문제

주차 날짜 문제 난이도 비고
week_02 230720

1️⃣ 숫자고르기
2️⃣ 감시 피하기
3️⃣ 극장 좌석






🧑🏻‍💻 진행 상황

진행 상황 표기
해당 주에 완료 시
해당 주에 부분 완료 시 🔢
해당 주에 미완료 시
해당 주차 종료 이후 보충 시 🔺

주차 날짜 f1rstf1y9 dang417 oror-sine sojeong025 SWan9710 kimta2hwan
week_01 230713 🔺 🔺
week_02 230720

📌 스터디 규칙

운영 방식

  • 매주 목요일 8시 반부터 디스코드에 모여 3시간 동안 주어진 문제를 푼다.

    • 코딩테스트 대비를 위해 되도록 실제 코테 환경과 비슷한 환경에서 문제 풀이를 진행한다.

    • 디스코드 화면공유 기능을 통해 현재 코드를 편집중인 IDE 창을 공유한다.

    • 시간 내에 풀이한 문제는 주석을 달아 깃허브에 코드를 공유한다.

      1. 적용 알고리즘 개념 간단하게 설명하기
      2. 문제 풀이를 위한 접근 방식 설명
      3. 기본 코드에 대한 설명
      4. 시간 복잡도, 공간 복잡도 계산 => 어려우면 실행 시간 기재
      5. (option)추가적으로 개선한 코드에 대한 설명
      
  • PR 마감 시간: 매주 토요일 23:59

    • 온라인 스터디 시간 동안 푼 문제 및 풀지 못한 문제들은 토요일까지 풀이를 완료하여 주석과 함께 PR한다.

문제 풀이

  • 매주마다 필수 3문제를 풀이한다.
  • 3문제 이외에 자유롭게 2문제 정도 난이도 높은 추가 문제가 선정될 수 있으며, 필수 제출은 아니다.

🗓 우리가 푼 문제들


🔍 참여 방법

  1. 이 저장소를 fork 한다.
  2. 생성된 원격 저장소에 Github ID로 폴더를 생성한다.
  3. 알고리즘 풀이 후 원격 저장소 자신의 폴더에 풀이한 소스 코드를 push 한다.
  4. commit할 때 commit 컨벤션을 지킨다.
  5. 마감 시간 전까지 원본 저장소로 PR한다.
  6. 다른 사람들의 PR을 보고 자유롭게 코드리뷰를 한다.

📁 Repository 폴더 구조

  • Github ID/주차/소스코드(플랫폼, 문제 번호와 제목 명시)

💡 예시

f1rstf1y9/week_01/BOJ_1000_A+B.py


⚠️ commit 컨벤션

commit 컨벤션은 gitmojiAngularJS Git Commit Message Conventions을 참고했습니다.

  • 태그: 플랫폼_문제 번호_문제 제목 {커밋 메시지(option)} 형태로 작성
  • 플랫폼에 따라 없는 내용은 생략 가능

💡 예시

  • ✨feat: BOJ_1000_A+B

  • 🚚 rename: BOJ_1000_A+B 파일 위치 이동

    이모지 및 태그
    • 이모지는 선택에 따라 활용한다.
    이모지 태그 설명
    feat 새로운 기능 추가
    🐛 fix 버그 수정
    ♻️ refactor 코드 리팩토링
    ✏️ comment 주석 추가(코드 변경 X) 혹은 오타 수정
    📝 docs README와 같은 문서 수정
    🔀 merge merge
    🚚 rename 파일, 폴더명 수정 혹은 이동
    플랫폼
    플랫폼 태그
    백준 BOJ
    프로그래머스 PGS
    리트코드 LTC

⚠️ PR 규칙

  • "[주차] n문제 제출" 형태로 작성
  • (option) comment는 자유지만, 겪었던 어려움이나 참고했던 자료들 공유해주시면 스터디 모임 때 얘기하면서 같이 성장할 수 있을 것 같습니다. 🙂

💡 예시

[week 01] 3문제 제출


해당 README는 다음 레포지토리를 참고해서 제작하였습니다.

About

2학기 코딩테스트 실전 대비를 위한 알고리즘 스터디

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published