8000 GitHub - tony9402/Python-algorithm: <알고리즘 스터디> 코드 저장소
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

tony9402/Python-algorithm

 
 

Repository files navigation

🧑‍💻 파이썬 알고리즘 및 코테 문제 풀이 스터디

진행 기간 2023년 7월 30일 ~ ing
스터디 장소 온라인
정기 스터디 시간 일요일 20:00 ~ 22:00 [2h]
플랫폼 백준, 프로그래머스 등
이주의 문제 [이주의 문제]
언어


📌 스터디 규칙

운영 방식

  • 매주 온라인 스터디로 진행한다.
  • 각자 문제를 풀고 PR 마감 시간 전에 제출한다.
  • 지정 시간에 온라인으로 모여서 문제 풀이를 설명한다.

PR 마감 시간

  • PR 마감 시간: 매주 일요일 23:59
  • 매주 일요일이 PR 마감 시간이나, 일요일까지 문제를 다 못 풀었다면 코드 리뷰를 위해 토요일에 미리 PR을 보내는 것을 권장

문제 풀이

  • [이주의 문제]를 풀이한다.
  • 추가 1문제는 난이도 높은 문제로 선정하며, 필수는 아니다.

🗓 일정표

  • 5번째 문제는 선택에 따라 풀이한다.

일정표 열기
주차 날짜 문제 유형 문제번호 문제 난이도 비고
week6 23.08.28 ~ 23.09.03 DP
구현
누적합
브루트포스
그래프
이분탐색
1010
2615
3020
15684
1162
14003

다리 놓기
오목
개똥벌레
사다리 조작
도로포장
가장 긴 증가하는 부분수열5











week5 23.08.21 ~ 23.08.27 그래프
시뮬레이션
누적합
백트래킹
DP
10472
14503
10800
12100
1328

십자뒤집기
로봇 청소기
컬러볼
2048
고층빌딩










week4 23.08.14 ~ 23.08.20 이분탐색
투포인터
DP
시뮬레이션
2343
2470
4811
13459

기타 레슨
두 용액
알약
구슬 탈출









week3 23.08.07 ~ 23.08.13 문자열
그리디
구현
그리디
5525
1931
14500
1202

IOIOI
회의실 배정
테트로미노
보석도둑









week2 23.07.31 ~ 23.08.06 그래프 탐색 2468
1389
2206
1103

안전 영역
케빈 베이컨의 6단계 법칙
벽 부수고 이동하기
게임









week1 23.07.28 ~ 23.07.30 그래프 탐색 7576
16918

토마토
봄버맨










✅ 참여 방법

  1. 이 저장소를 fork 한다.
  2. 생성된 원격 저장소에 github ID로 폴더를 생성한다.
  3. 생성된 폴더에 자신의 소스코드를 push 한다.
  4. 이때 commit 규칙을 지키도록한다!
  5. 원본 저장소로 Pull Request를 한다.
  6. 다른 사람들의 PR을 보고 자유롭게 코드리뷰를 한다.
  7. 주의!! 기존 폴더를 지우면 안됩니다!! 개인 폴더 내부만 수정해주세요 :)
  8. 오픈톡방에서 모르는 내용 물어보세요 :)


✅ Repository 폴더 구조

  • Github ID/소스코드 ([플랫폼]_문제번호_문제이름.py)

💡 예시

  • only-juun/[BOJ]_1000_A+B.py

✅ commit 컨벤션

  • commit 태그: [플랫폼]_문제번호_문제이름

💡 commit 예시

  • feat: [BOJ]_1000_A+B

  • description: (option)

💡 commit 명령어 예시

git commit -m "[BOJ]_1000_A+B" -m "(option)"

💡 commit 태그

태그 설명
feat 새로운 기능 추가
fix 버그 수정
refactor 코드 리팩토링
comment 주석 추가(코드 변경 X) 혹은 오타 수정
docs README와 같은 문서 수정
merge merge
rename 파일, 폴더명 수정 혹은 이동

💡 플랫폼

플랫폼 태그
백준 [BOJ]
프로그래머스 [PGS]
리트코드 [LTC]
코드포스 [CFS]
삼성SW Expert Academy [SEA]
기타 [ETC]


✅ PR 규칙

  • PR 제목: 주차 / 이름 / 푼 문제 수
  • week1 / only-juun / 4문제
  • comment는 자유이나, 어려웠던 점이나 참고했던 자료들 공유해주시면 좋을 것 같습니다.


✅ (option)코드리뷰 규칙

  • PR에서 코드리뷰를 한다.
  • 전체 코드 흐름을 파악한 뒤, 이 분이 어떻게 풀었을까 이해를 한 후
  • 의견제시
    • 잘했다고 생각하는 부분
    • 이렇게 하면 더 좋을 것 같다고 생각하는 부분
    • 왜 이렇게 풀었는지 궁금한 부분
    • 또 다른 풀이 방식 제시
  • 코드의 일부분에다 코드리뷰를 해도 되고 전체 코드 밑 or PR 하나 밑에다 코멘트 작성으로 리뷰를 해도 됩니다.


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

About

<알고리즘 스터디> 코드 저장소

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%
0