Skip to content

Latest commit

History

History
172 lines (120 loc) · 7.54 KB

File metadata and controls

172 lines (120 loc) · 7.54 KB

🖥 파이썬 알고리즘 스터디

저희 스터디는 "파이썬 알고리즘 인터뷰(박상길 저)" 책과 함께 진행됩니다. 이 책은 리트코드를 활용한 문제 풀이로 이루어져 있습니다. 책 내의 각 문제마다 리트코드 사이트 내에서의 문제 번호와 문제의 영문명이 표기되어 있으므로 저희는 리트코드 문제 + 각 알고리즘 내용에 맞는 백준 사이트 내의 문제들을 풀어보는 방식으로 진행할예정입니다.

진행 기간2023년 6월 11일 ~ ing
스터디 장소가짜연구소 디스코드 Room-GH
스터디 시간일요일 21:00 ~ 22:00 [1h]
스터디 자료 파이썬 알고리즘 인터뷰(박상길), 백준
언어

🔥 스터디원 🔥


Dahyeon

영상

영화

📢 스터디 규칙

⭕ 진행 방식

  • 매주 가짜 연구소 디스코드 Room-GH에 모여서 스터디를 진행한다.
  • 스터디원들은 그 주의 학습내용(알고리즘)을 해당 파트 문제에 대한 자신의 코드(문제 풀이)를 소개합니다.
  • 또한 공부하면서 더 찾아본 내용이나 잘 모르는 내용 또한 함께 발표해주세요.
  • 발표가 끝난 뒤 팀원들끼리 서로의 문제풀이를 공유하고 서로 피드백을 해주는 시간을 갖습니다.

PR 마감 시간

  • PR 마감 시간 : 매주 일요일 23:59
  • 스터디 시간 전까지 미리 PR을 보내길 권장 합니다.

문제 참고 사이트

  1. 코딩 테스트 대비 문제집
  2. ps_study
  3. 이 외 다른 플랫폼이나 문제를 찾으면 공유한다.

문제 풀이

  • 매 주 4문제 이상을 풀이한다.
  • 문제는 책의 진도와 연관되게 선정한다.


🌻Schedule

주차날짜문제책 진도
week_012023.06.11[1주차] 6장_문자열 조작
week_022023.06.18[2주차] 7장_배열
week_032023.06.25[3주차] 8장_연결 리스트
week_042023.07.01[4주차] 9장_스택, 큐
week_052023.07.09[5주차] 10장_데크, 우선순위 큐
week_062023.07.16PGS 해시[6주차] 11장_해시 테이블
week_072023.07.23트리의부모찾기촌수계산결혼식최단경로알파벳적록색약[7주차] 12장_그래프(~35번 조합)
week_082023.07.30중간 방학중간 방학
week_092023.08.06리뷰 데이리뷰 데이
week_102023.08.13가장 가까운 공통조상트리스도쿠계란으로 계란치기택배녹색옷입은애가젤다지?[10주차] 12, 13장_그래프, 최단 경로 문제 [9주차] 14장_트리
week_112023.08.20문자열지옥에빠진호석전화번호목록개미굴[11주차] 15, 16장_힙, 트라이
week_122023.08.27[57번 펠린드롬페어][12주차] 17장_정렬
week_132023.09.03N번째큰정수강의실신입사원[13주차] 17장_정렬
week_142023.09.10[14주차] 18장_이진 검색
week_152023.09.17[15주차] 19장_비트 조작
week_162023.09.24[16주차] 20장_슬라이딩
week_172023.10.08[17주차] 21장_그리디 알고리즘
week_182023.10.15[18주차] 22장_분할 정복
week_192023.10.22[19주차] 23장_다이나믹 프로그래밍

🔍 참여 방법

  1. 이 저장소를 fork 한다.
  2. 생성된 원격 저장소에 Week #로 폴더를 생성한다.
  3. 디렉터리에 문제 디렉터리를 또 만듭니다.
  4. 자신의 폴더에 풀이한 'githubID.md' 를 push 한다.
  5. commit할 때 commit 규칙을 지킨다.
  6. 마감 시간 전까지 원본 저장소로 Pull Request한다.
  7. 다른 사람들의 PR을 보고 자유롭게 코드리뷰를 한다.

📁 Repository 폴더 구조

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

💡 예시

Week 6/[PGS] 완주하지 못한 선수/movie5.mdx


⚠️ commit 규칙

commit 규칙은 gitmoji 를 참고했습니다.

  • "이모지 태그: {플랫폼} (문제 번호 문제 제목) {커밋 메시지}" 형태로 작성

예시

'✨feat: BOJ 1234 알고리즘 구현'

이모지 및 태그

  • 이모지는 선택에 따라 활용한다.
이모지태그설명
feat새로운 기능 추가
🐛fix버그 수정
♻️refactor코드 리팩토링
✏️comment주석 추가(코드 변경 X) 혹은 오타 수정
📝docsREADME와 같은 문서 수정
🔀mergemerge
🚚rename파일, 폴더명 수정 혹은 이동

플랫폼

플랫폼태그
백준BOJ
프로그래머스PGS
리트코드LTC

✅ PR 규칙

  • PR 제목: [주차] 문제번호들 / 알고리즘 종류 /이름
  • [6주차] 42586, 3939, 20000 / 스택 / 오영화
  • comment는 옵션이지만,
    어떤 문제가 어려웠는지 회고를 작성한다면 개인에게도 도움되고 다른 코드 리뷰어가 참고하기 좋을 것 같습니다 :)

해당 README는 다음 레포지토리를 참고하여 만들었습니다.

-알고리즘 및 코딩 테스트 문제 풀이 챌린지 100

-알고리즘 스터디