Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/da-in/algorithm-study

✏️ 알고리즘 스터디 (2023.01~)
https://github.com/da-in/algorithm-study

algorithm codingtest daily study

Last synced: 3 months ago
JSON representation

✏️ 알고리즘 스터디 (2023.01~)

Awesome Lists containing this project

README

        

# algorithm-study

꾸준히 공부하기 위한 Python 알고리즘 스터디입니다🔥
매일 문제를 선별해 Issue로 등록하고 PR로 참여할 수 있습니다.

### 😊 Collaborator


























### 📢 Rules

- 매일 `오전 10시` 온라인 스터디에서 `코드 리뷰` 및 `문제 선정` _주말, 공휴일 제외_
- 돌아가면서 선정한 문제 [Issue](https://github.com/da-in/algorithm-study/issues) 로 등록
- 다음 날 스터디 전까지 문제별 폴더에 `이름.py` 파일 생성 및 `이슈 번호`를 포함한 `PR`

> 🚨 실패시 벌금 2배씩 증가 `1000*(2^n)` 취업 후 일괄 납부😊 중도 포기시 누적 벌금 \* 10배
> 유고 사유 | 익일 코딩테스트 및 면접, 질병(인증 필요)

### 🌈 Convention Rule

**Issue** | `[커리큘럼] 문제이름`
ex) [Programmers - 고득점 Kit] 포켓몬

**PR** | `[스터디 날짜] 이름 #이슈번호`
ex) [2023-01-25] dain

**Commit** | `커밋내용 문제이름 파일명`
ex) Create 포켓몬 dain.py
ex) Update README.md


## ✨ 효과 만점 코딩테스트 Cheat Sheet!

- [🍯 파이썬 코드를 줄여줄 꿀 라이브러리 모음](https://github.com/da-in/algorithm-study/blob/main/✨%20효과%20만점%20코딩테스트%20Cheat%20Sheet!/🍯%20코드를%20줄여줄%20꿀%20라이브러리%20모음.md)
- [✏️ 파이썬에서 사용할 수 있는 유용한 구문 모음](https://github.com/da-in/algorithm-study/blob/main/✨%20효과%20만점%20코딩테스트%20Cheat%20Sheet!/✏%EF%B8%8F%20파이썬에서%20사용할%20수%20있는%20유용한%20구문%20모음.md)
- [📚 파이썬 자료형 특징 모음](https://github.com/da-in/algorithm-study/blob/main/✨%20효과%20만점%20코딩테스트%20Cheat%20Sheet!/📚%20파이썬%20자료형%20특징%20모음.md)
- [🚀 알고리즘 해킹 아이디어](https://github.com/da-in/algorithm-study/blob/main/✨%20효과%20만점%20코딩테스트%20Cheat%20Sheet!/🚀%20알고리즘%20해킹%20아이디어.md)

## 🗓️ 커리큘럼

### Warming Up

- 복잡한 알고리즘 없이 풀 수 있는 Programmers 문제로 Python 감 잡기.
- Day1 | [삼총사 #4](https://github.com/da-in/algorithm-study/issues/4) , [콜라 문제 #6](https://github.com/da-in/algorithm-study/issues/6)
- Day2 | [개인정보 수집 유효기간 #11](https://github.com/da-in/algorithm-study/issues/11) , [과일 장수 #12](https://github.com/da-in/algorithm-study/issues/12)
- Day3 | [뒤에 있는 큰 수 찾기 #19](https://github.com/da-in/algorithm-study/issues/19) , [마법의 엘리베이터 #20](https://github.com/da-in/algorithm-study/issues/20)


### Programmers - 고득점 Kit

- 매일 다른 카테고리 문제를 선별하여 풀기 / 약 20일 소요 예상
- Day4 | [폰켓몬 #1](https://github.com/da-in/algorithm-study/issues/1), [올바른 괄호 #2](https://github.com/da-in/algorithm-study/issues/2), [같은 숫자는 싫어 #30](https://github.com/da-in/algorithm-study/issues/30)
- Day5 | [더 맵게 #34](https://github.com/da-in/algorithm-study/issues/34), [K번째수 #35](https://github.com/da-in/algorithm-study/issues/35), [가장 큰 수 #36](https://github.com/da-in/algorithm-study/issues/36)
- Day6 | [최소 직사각형 #42](https://github.com/da-in/algorithm-study/issues/42), [소수 찾기 #43](https://github.com/da-in/algorithm-study/issues/43), [조이스틱 #44](https://github.com/da-in/algorithm-study/issues/44)
- Day7 | [체육복 #50](https://github.com/da-in/algorithm-study/issues/50), [N으로 표현 #51](https://github.com/da-in/algorithm-study/issues/51)
- Day8 | [타겟 넘버 #57](https://github.com/da-in/algorithm-study/issues/57), [입국심사 #58](https://github.com/da-in/algorithm-study/issues/58)
- Day9 | [가장 먼 노드 #65](https://github.com/da-in/algorithm-study/issues/65)
- Day10 | [전화번호 목록 #71](https://github.com/da-in/algorithm-study/issues/71), [기능개발 #72](https://github.com/da-in/algorithm-study/issues/72)
- Day11 | [디스크 컨트롤러 #79](https://github.com/da-in/algorithm-study/issues/79), [완주하지 못한 선수 #80](https://github.com/da-in/algorithm-study/issues/80)
- Day12 | [H-Index #87](https://github.com/da-in/algorithm-study/issues/87), [큰 수 만들기 #88](https://github.com/da-in/algorithm-study/issues/88)
- ⭐1RM DAY | [2023 Spring Coding - 스타트업 인턴 프로그램 응시](https://career.programmers.co.kr/competitions/3155)
- Day13 | [정수 삼각형 #93](https://github.com/da-in/algorithm-study/issues/93), [모의고사 #94](https://github.com/da-in/algorithm-study/issues/94)
- Day14 | [구명보트 #100](https://github.com/da-in/algorithm-study/issues/100), [게임 맵 최단거리 #101](https://github.com/da-in/algorithm-study/issues/101)
- Day15 | [등굣길 #107](https://github.com/da-in/algorithm-study/issues/107), [Two Sum #108](https://github.com/da-in/algorithm-study/issues/108)
- Day16 | [징검다리 #107](https://github.com/da-in/algorithm-study/issues/112)
- Day17 | [순위 #116](https://github.com/da-in/algorithm-study/issues/116)
- Day18 | [위장 #121](https://github.com/da-in/algorithm-study/issues/121), [프린터 #122](https://github.com/da-in/algorithm-study/issues/122)
- Day19 | [이중우선순위큐 #127](https://github.com/da-in/algorithm-study/issues/127), [카펫 #128](https://github.com/da-in/algorithm-study/issues/128)

_개강 후에는 매주 월/목 오전 9:30에 공유 진행, 1일 1문제 풀기._

- Day20 | [선 연결하기 #133](https://github.com/da-in/algorithm-study/issues/133)
- Day21 | [방의 개수 #138](https://github.com/da-in/algorithm-study/issues/133)
- Day22 | [네트워크 #138](https://github.com/da-in/algorithm-study/issues/138)
- Day23 | [베스트앨범 #146](https://github.com/da-in/algorithm-study/issues/146)
- Day24 | [다리를 지나는 트럭 #153](https://github.com/da-in/algorithm-study/issues/153), [피로도 #154](https://github.com/da-in/algorithm-study/issues/154)
- Day25 | [주식가격 #155](https://github.com/da-in/algorithm-study/issues/155), [전력망을 둘로 나누기 #156](https://github.com/da-in/algorithm-study/issues/156)
- Day26 | [단속카메라 #157](https://github.com/da-in/algorithm-study/issues/157)
- Day27 | [사칙연산 #163](https://github.com/da-in/algorithm-study/issues/163)
- Day28 | [단어 변환 # 164](https://github.com/da-in/algorithm-study/issues/164)
- Day29 | [모음사전 #169](https://github.com/da-in/algorithm-study/issues/169)
- Day30 | [아이템 줍기 #170](https://github.com/da-in/algorithm-study/issues/170)
- Day31 | [여행경로 #171](https://github.com/da-in/algorithm-study/issues/171)

### Leet Code

- Programmers 이후 논의