# AlgorithmStudy
### ๐คช๋ง์ฝ๊พธ๋ฌ๊ธฐ ์ ์
- ๋ชจ๊ฐ์ฝ ์ง๊ฐ์ `+1`
- ์ฝ๋๋ฆฌ๋ทฐ ์ (9:00)๊น์ง ๋ฌธ์ ํ์ง ์์์ ์ `+1`
- ์ ์๋ 3์ ๊น์ง ๋์ ๋ ํ ๋ฆฌ์
- `๋ง์ฝ๊พธ๋ฌ๊ธฐ ๋ ๋ฒจ 1` : ๋ฆฌ๋๋ฏธ ์ด๋ฆ ๋ฐ์
- `๋ง์ฝ๊พธ๋ฌ๊ธฐ ๋ ๋ฒจ 2` : ์บ ์ผ๊ณ ๋ชจ๊ฐ์ฝ ์งํ
- `๋ง์ฝ๊พธ๋ฌ๊ธฐ ๋ ๋ฒจ 3` : ๋ฆฌ๋๋ฏธ ์
์นด ๊ฒ์
## ๐จโ๐ป ์คํฐ๋์
| ์ด๋ฆ |๊นํ๋ธ|
|-----|---|
| ๊ณ ๋คํ |[@KodaHye](https://github.com/KodaHye)|
| ๋ฐฐ์๋น |[@baexxbin](https://github.com/baexxbin)|
| ๋ฐฑ์ ์ |[@Jewan1120](https://github.com/Jewan1120)|
| ์์ง๋ฏผ |[@jmxx219](https://github.com/jmxx219)|
| ์ด์ง์ |[@yeongleej](https://github.com/yeongleej)|
## ๐ ์คํฐ๋ ์งํ ๋ฐฉ์ ๐
### ๐ [์คํฐ๋ ๋
ธ์
](https://www.notion.so/5a33eb1d51c0428c8460dfa45452f66b?pvs=4)
### ๐ฑ ๋ชจ๊ฐ์ฝ
* ํ์ผ 2์๊ฐ ์งํ (์ ~ ๊ธ)
* `9์ ~ 11์`
* ์์นจ ์งํ์ ์์น์ผ๋ก ํ๋, ์ผ์ ์ผ๋ก ์ธํด ์ฐธ์ฌํ์ง ๋ชปํ๋ ๊ฒฝ์ฐ ๋ฐค์ ์งํ
* ๋ชจ๊ฐ์ฝ ์๊ฐ์ **ํ๋ฃจ์น ๋ฌธ์ ๋ฅผ ๋ชจ๋ ํธ๋ ๊ฒ**์ ๋ชฉํ๋ก ํจ
* ํ์๋ฏธํ
์ ํตํด **ํ๋ฉด ๊ณต์ **๋ฅผ ํ๋ฉฐ ๊ฐ์ ๋ฌธ์ ํ์ด
### ๐ป ์จ๋ผ์ธ ํ์ (์ฝ๋ ๋ฆฌ๋ทฐ)
* ์๊ฐ
* `ํ ์์ผ ์์นจ`
* ๋ฐฉ๋ฒ
* ํ ๋ฌธ์ ๋น ๋ํ๋ฅผ ์ ํด์ ์์ ์ ํ์ด ์ค๋ช
* ํ์ด ์ดํ, ๋ค๋ฅธ ํ์ด ๋ฐฉ์์ผ๋ก ํผ ์ฌ๋์ด ์์ ๊ฒฝ์ฐ ์์ ์ ์ฝ๋ ์ค๋ช
(์๊ฒฌ ๊ตํ)
* ๋น์ทํ ๋ฐฉ์์ผ๋ก ํผ ๊ฒฝ์ฐ ๊ฐ๋จํ๊ฒ ๋น๊ตํด์ ๋งํ๊ธฐ
* ์๊ฐ ๋ณต์ก๋๋ฅผ ์ด๋ป๊ฒ ๊ณ ๋ คํ๋์ง์ ๋ํด ์ค๋ช
(ํ์)
### ๐ ๋ฌธ์ ์ ์ ๋ฐฉ์
* ๊ธฐ๋ณธ ๋ฐฉ์
* ๋์๊ฐ๋ฉด์ ํ ์ฌ๋์ด ํ ์ฃผ์ ์งํํ ๋ฌธ์ ๋ค ์ ์ ํ๊ธฐ
* ์ผ์ฑ๊ธฐ์ถ, ์๊ณ ๋ฆฌ์ฆ ์ ํ ๊ณจ๊ณ ๋ฃจ ์ ํ๋ ์ ์๋๋ก ์ ์ ํ ๊ฒ
* ์ฌ์ด ๋ฌธ์ ๋ ํ๋ฃจ์ 2๋ฌธ์ / ์ด๋ ค์ด ๋ฌธ์ ๋ 1๋ฌธ์
* ๋ฌธ์ ์ ํ์ ์์ ์ด ๋ฌธ์ ๋ฅผ ๊ณ ๋ฅด๋ ๋ ์๋ ์๊ณ ํ์ง๋ง, ์์ ์ด ์ ํ์ง ์๋ ์ฃผ์๋ ๋ชจ๋ฅด๊ณ ํ์ดํ๋ ๊ฒ์ ๊ถ์ฅ
* SQL
* SQL์ ๊ฐ์ ์์ ๋ฌธ์ ๋ก ์งํ
* ๋๋ฌด ๊ฐ๋จํ ๋ฌธ์ ๋ ์ ์ธ
* ๋ฌธ์ ์ ๋ํด ์ค๋ช
ํ๊ณ , ์ด๋ค ์ฟผ๋ฆฌ๋ฌธ์ ์ฌ์ฉํด์ ๋ฌธ์ ํ์ด๋ฅผ ํ๋์ง ์ค๋ช
* ์คํฐ๋์๋ค๋ง์ SQL ๋ฌธ์ ์ง์ ๋ง๋ค์ด์ ๊ณต์ ํ๊ธฐ ์ํ ์ฉ๋
> ์ฃผ๋ง์ ํ์ผ ๋ฌธ์ ์ค ํ๋ฆฐ๊ฑฐ๋ ์ฐธ๊ณ ํด์ ํผ ๋ฌธ์ ์ ๋ํด ๋ณต์ต
## ๐ก Convention
### โ๏ธ PR / Commit Convention
- `์ด๋ฆ: ['์ฌ์ดํธ ๋ช
'] '๋ฌธ์ ๋ฒํธ'_'๋ ์ง'`
- EX) ๋ฐฐ์๋น: [BOJ] 15558 ์ ํ๊ฒ์_240831
### โ๏ธ ํ์ผ ๋ช
- `'์ด๋ฆ ์ด๋์
'_'๋ฌธ์ ๋ฒํธ'.java`
- EX) SB_15558.java
### โ๏ธ ์ฌ์ดํธ ๋ช
- BOJ (`๋ฐฑ์ค`)
- ๋ฌธ์ ๋ฒํธ ๋ณ ๋ถ๋ฅ
- PG (`ํ๋ก๊ทธ๋๋จธ์ค`)
- ๋ ๋ฒจ ๋ณ ๋ถ๋ฅ
- CT (`์ฝ๋ ํธ๋ฆฌ`)
- ๋
๋ ๋ณ ๋ถ๋ฅ