/Algo_Master

Primary LanguagePython


๐Ÿ’ฏ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋ฐ ์ฝ”๋”ฉ ํ…Œ์ŠคํŠธ ๋ฌธ์ œ ํ’€์ด ๐Ÿ“โœ…๐ŸŸฉ

โœ 150 Problems Solved

๐Ÿ‘ฉโ€๐Ÿ‘ฆโ€๐Ÿ‘ฆ ์Šคํ„ฐ๋”” ๋ฉค๋ฒ„

์ฒœ์ค€์„ ๊น€๋‹คํ˜„ ํ˜„์ง€์˜ˆ ์ •์žฌ์œค ์ฃผ์ง€ํ˜ธ ์†ก์ฃผํ˜œ ์ „์Šน์ง„
Python Python Python Python Python Python Python


๐Ÿ“ Rule

  • ์Šคํ„ฐ๋”” ์‹œ๊ฐ„ : ์ผ์š”์ผ ์˜ค์ „ 11์‹œ 30๋ถ„
  • ์ผ์ฃผ์ผ ๋™์•ˆ 4๋ฌธ์ œ ๊พธ์ค€ํžˆ ํ’€๊ธฐ (ํ•˜๋ฃจ์— ํ•œ ๋ฌธ์ œ์”ฉ ์Šต๊ด€!)
  • ํ† ์š”์ผ ์˜คํ›„ 6์‹œ๊นŒ์ง€ ํ’€์—ˆ๋˜ ๋ฌธ์ œ Commit ํ•˜๊ธฐ!!!
  • ํ•ด๋‹น ์ฃผ์ฐจ readme ๋‹ด๋‹น์ž๋Š” ์Šคํ„ฐ๋”” ํ›„ ๋‹น์ผ๊นŒ์ง€ ์—…๋ฐ์ดํŠธ ์™„๋ฃŒํ•˜๊ธฐ
  • ํ”Œ๋žซํผ์€ ์ฝ”๋”ฉํ…Œ์ŠคํŠธ ๋Œ€๋น„ ๋ฌธ์ œ์ง‘์„ ์‚ฌ์šฉ
  • ์ฐธ์—ฌ ๋ฐฉ๋ฒ• ์„ค๋ช…๊ธ€: https://waytocse.tistory.com/59
  • ์œ„ ๋งํฌ๋Š” ์ฐธ๊ณ ์šฉ์ด๋ฉฐ, ์ €ํฌ์˜ ์Šคํ„ฐ๋”” ๊ทœ์น™์€ ์•„๋ž˜๋ฅผ ์ฐธ๊ณ ํ•ด์ฃผ์„ธ์š”


โœ… ์ฐธ์—ฌ ๋ฐฉ๋ฒ•

  1. ์ด ์ €์žฅ์†Œ๋ฅผ fork ํ•œ๋‹ค.
  2. ๋งค์ฃผ ์ƒˆ ๋””๋ ‰ํ„ฐ๋ฆฌ๋ฅผ ๋งŒ๋“ญ๋‹ˆ๋‹ค. (ex. Week1, Week2 ...)
  3. ๋””๋ ‰ํ„ฐ๋ฆฌ์— ๋ฌธ์ œ ๋””๋ ‰ํ„ฐ๋ฆฌ๋ฅผ ๋˜ ๋งŒ๋“ญ๋‹ˆ๋‹ค.
  4. ํ•ด๋‹น ๋ฌธ์ œ ํด๋”์— ์ž์‹ ์˜ ์†Œ์Šค์ฝ”๋“œ.md๋ฅผ ์—…๋กœ๋“œ ํ•œ๋‹ค.
  5. ์ด๋•Œ commit ๊ทœ์น™์„ ์ง€ํ‚ค๋„๋กํ•œ๋‹ค!
  6. ์›๋ณธ ์ €์žฅ์†Œ๋กœ Pull Request๋ฅผ ํ•œ๋‹ค.
  7. ๋‹ค๋ฅธ ์‚ฌ๋žŒ๋“ค์˜ PR์„ ๋ณด๊ณ  ์ž์œ ๋กญ๊ฒŒ ์ฝ”๋“œ๋ฆฌ๋ทฐ๋ฅผ ํ•œ๋‹ค.
  8. ์ฃผ์˜!! ๊ธฐ์กด ํด๋”๋ฅผ ์ง€์šฐ๋ฉด ์•ˆ๋ฉ๋‹ˆ๋‹ค!! ๊ฐœ์ธ ํด๋” ๋‚ด๋ถ€๋งŒ ์ˆ˜์ •ํ•ด์ฃผ์„ธ์š” :)


โœ… ์†Œ์Šค์ฝ”๋“œ ํŒŒ์ผ ์ด๋ฆ„ ๊ทœ์น™

  • ํ•ด๋‹น์š”์ผ ์ด๋ฆ„.md
  • 1213 ์ฒœ์ค€์„.md
  • ์ฝ”๋“œ๋ธ”๋Ÿญ์— ์†Œ์Šค์ฝ”๋“œ ์˜ฌ๋ฆฌ๊ธฐ
 ```python
์ฝ”๋“œ
# ```

  • Javascript : Javascript
  • Python : python
  • ํด๋”๋ช… ๋˜๋Š” ์†Œ์Šค์ฝ”๋“œ ํŒŒ์ผ๋ช…์— ์ฝœ๋ก  ":" ์•ˆ๋ฉ๋‹ˆ๋‹ค :D


โœ… commit ๊ทœ์น™

  • commit ๋ฉ”์„ธ์ง€: [๋ฌธ์ œ์ถœ์ฒ˜] ๋ฌธ์ œ๋ฒˆํ˜ธ / ๋‚œ์ด๋„ / ๋ฌธ์ œ ๊ฑธ๋ฆฐ์‹œ๊ฐ„
  • description: ๋ฌธ์ œ ์ฃผ์†Œ (option)
  • ํ„ฐ๋ฏธ๋„์—์„œ ์ž‘์„ฑ๋ฒ•:
git commit -m "[BOJ] 1874 / ์‹ค๋ฒ„3 / 40๋ถ„"
  • ํ”Œ๋žซํผ ์ž‘์„ฑ๋ฒ• ํ†ต์ผ:
    • [BOJ] - ๋ฐฑ์ค€
    • [PGS] - ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค
    • [SEA] - ์‚ผ์„ฑSW Expert Academy
    • [ETC] - ๊ทธ์™ธ


โœ… PR ๊ทœ์น™

  • PR ์ œ๋ชฉ: ์ด๋ฆ„ / [๋ฌธ์ œ์ถœ์ฒ˜] ๋ฌธ์ œ๋ฒˆํ˜ธ / ๋ฌธ์ œํ•ด๊ฒฐ์—ฌ๋ถ€(์„ฑ๊ณต,)
  • ์ฒœ์ค€์„ / [BOJ] 1874 / ์„ฑ๊ณต
  • comment๋Š” ์ž์œ ์ด๋‚˜ ๊ฐ€๋Šฅํ•˜๋‹ค๋ฉด, ์ด๋ฒˆ์ฃผ์— ํ’€์—ˆ๋˜ ๋ฌธ์ œ์˜ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋ถ„๋ฅ˜๊ฐ€ ์–ด๋–ป๊ฒŒ ๋˜๋Š”์ง€,
    ์–ด๋–ค ๋ฌธ์ œ๊ฐ€ ์–ด๋ ค์› ๋Š”์ง€ ํšŒ๊ณ ๋ฅผ ์ž‘์„ฑํ•œ๋‹ค๋ฉด ๊ฐœ์ธ์—๊ฒŒ๋„ ๋„์›€๋˜๊ณ  ๋‹ค๋ฅธ ์ฝ”๋“œ ๋ฆฌ๋ทฐ์–ด๊ฐ€ ์ฐธ๊ณ ํ•˜๊ธฐ ์ข‹์„ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค :)


โœ…How to Code Review

๋žœ๋ค ๋ผ์ด๋ธŒ ์ฝ”๋”ฉ

image image


  1. ์Šคํ„ฐ๋”” ๋‹น์ผ ๋žœ๋ค 4๋ช…์„ ๋ฝ‘์Šต๋‹ˆ๋‹ค.
  2. ๋ผ์ด๋ธŒ ์ฝ”๋”ฉ(ํ™”๋ฉด ๊ณต์œ )์„ ์ง„ํ–‰ํ•˜๋ฉด์„œ ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค.(๋ฌธ์ œ์— ๋Œ€ํ•œ ๊ทผ๊ฑฐ๋ฅผ ๋งํ•˜๋ฉด์„œ ์ง„ํ–‰)
  3. ๋‹ค๋ฅธ ๋ถ„๋“ค์€ ๋ผ์ด๋ธŒ ์ฝ”๋”ฉ์„ ๋ณด๋ฉฐ ์—ฌ๋Ÿฌ ๊ฐ€์ง€ ๋ฆฌ๋ทฐ or ๊ถ๊ธˆํ•œ ์ ์„ ๋งํ•ฉ๋‹ˆ๋‹ค.
  4. ์ž์‹ ์€ ๋‹ค๋ฅธ ๋ฐฉ์‹์œผ๋กœ ํ’€์—ˆ๋‹ค ํ•˜์‹œ๋Š” ๋ถ„๋“ค์€ ์ž์‹ ์˜ ์ฝ”๋“œ๋ฅผ ์„ค๋ช…ํ•ด์ฃผ์‹œ๋ฉด ๋” ์ข‹์Šต๋‹ˆ๋‹ค
  5. ์ฝ”๋“œ ๋ฆฌ๋ทฐ๋Š” ์Šคํ„ฐ๋”” ์‹œ๊ฐ„์— ์ง„ํ–‰ํ•ฉ๋‹ˆ๋‹ค.

์ผ๋‹จ ์ด๋ ‡๊ฒŒ ์ •๋ฆฌํ•ด ๋ดค์Šต๋‹ˆ๋‹ค,, ๋ณด์™„ํ•  ๋ถ€๋ถ„ ์žˆ์œผ๋ฉด ์ž์œ ๋กญ๊ฒŒ ์ˆ˜์ •ํ•ด์ฃผ์„ธ์š”! ๐Ÿ˜„



โ€‹

๐ŸŸจ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ํ’€์ด (2023.01.29 ~ 2023.12.01)

[ ์˜ˆ์ƒ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ํ’€์ด ์ˆœ์„œ ]

  1. Data Structure 1, 2 (์ž๋ฃŒ๊ตฌ์กฐ 1, 2)
  2. Graph Traversal (๊ทธ๋ž˜ํ”„ ํƒ์ƒ‰ - BFS, DFS)
  3. Implementation (๊ตฌํ˜„)
  4. Brute Force (์™„์ „ ํƒ์ƒ‰)
  5. String (๋ฌธ์ž์—ด)
  6. Greedy (ํƒ์š•๋ฒ•)
  7. Dynamic Programming 1, 2 (๋™์ ๊ณ„ํš๋ฒ• 1, 2)
  8. ํŠธ๋ฆฌ, ๋ฐฑํŠธ๋ž˜ํ‚น, ํˆฌ ํฌ์ธํ„ฐ, ์‹œ๋ฎฌ๋ ˆ์ด์…˜, ์ตœ๋‹จ ๊ฑฐ๋ฆฌ, ์ด๋ถ„ ํƒ์ƒ‰ ๋“ฑ

[ ์Šคํ„ฐ๋”” ๋ฐฉ์‹ ]

  1. ํ”Œ๋žซํผ์€ ์ฝ”๋”ฉํ…Œ์ŠคํŠธ ๋Œ€๋น„ ๋ฌธ์ œ์ง‘์„ ์‚ฌ์šฉํ•œ๋‹ค.
  2. ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์Šคํ„ฐ๋””๋Š” ๋งค์ฃผ 4๋ฌธ์ œ์”ฉ ํ‘ผ๋‹ค.
  3. ๊ฐ์ž ๋ฌธ์ œ ํ’€์ด ํ›„ ์Šคํ„ฐ๋”” ๋ชจ์ž„ ๋•Œ ์ฝ”๋“œ ๋ฆฌ๋ทฐ๋ฅผ ์ง„ํ–‰ํ•œ๋‹ค.
  4. ๋‚œ์ด๋„๋Š” ์‹ค๋ฒ„ ์ด์ƒ์˜ ๋ฌธ์ œ๋ฅผ ํ’€๋˜, ์ ์ฐจ ๋†’์—ฌ๊ฐ„๋‹ค.
  5. ์ด์™€ ๊ฐ™์€ ๋ฐฉ์‹์œผ๋กœ ์ผ์ฃผ์ผ์— ์ด 4๋ฌธ์ œ๋ฅผ ํ’€์ดํ•  ์ˆ˜ ์žˆ๋‹ค.
์ฃผ์ฐจ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๊ธฐ์ถœ ์œ ํ˜• ๋ฌธ์ œ๋ช… ๋‚œ์ด๋„ ํ’€์ด์—ฌ๋ถ€ readme
Week1 ํ
์Šคํƒ
๋ฑ
Data Structre (์ž๋ฃŒ๊ตฌ์กฐ) ํ›„์œ„ ํ‘œ๊ธฐ์‹2
๊ด„ํ˜ธ ์ œ๊ฑฐ
์Šคํƒ ์ˆ˜์—ด
ํ’์„  ํ„ฐํŠธ๋ฆฌ๊ธฐ



โœ…
โœ…
โœ…
โœ…
์ค€์„
Week2 ํ
์Šคํƒ
๋ฑ
Data Structre (์ž๋ฃŒ๊ตฌ์กฐ) ์š”์„ธํ‘ธ์Šค ๋ฌธ์ œ
์‡ ๋ง‰๋Œ€๊ธฐ
๋ฐ์ดํ„ฐ ์ฒด์ปค
๊ด„ํ˜ธ์˜ ๊ฐ’
--------------
ํ›„์œ„ ํ‘œ๊ธฐ์‹




------
โœ…
โœ…
โœ…
โœ…
๋‹คํ˜„
Week3 Map
Set
Priority Queue
Data Structre 2 (์ž๋ฃŒ๊ตฌ์กฐ 2) ์ตœ๋Œ€ ํž™
N๋ฒˆ์งธ ํฐ ์ˆ˜
N์œผ๋กœ ๋งŒ๋“ค๊ธฐ
๊ฐ€์šด๋ฐ๋ฅผ ๋งํ•ด์š”



โœ…
โœ…
โœ…
โœ…
์ฃผํ˜œ
Week4 DFS
BFS
Graph Traversal(๊ทธ๋ž˜ํ”„ ํƒ์ƒ‰) ๋ฏธ๋กœ ํƒ์ƒ‰
๋ด„๋ฒ„๋งจ
์ธ๊ตฌ์ด๋™
ํ† ๋งˆํ† 




โœ…
โœ…
โœ…
โœ…
์žฌ์œค
Week5 DFS
BFS
Graph Traversal(๊ทธ๋ž˜ํ”„ ํƒ์ƒ‰) ์˜์—ญ ๊ตฌํ•˜๊ธฐ
์Œ์‹๋ฌผ ํ”ผํ•˜๊ธฐ
๋ฟŒ์š”๋ฟŒ์š”
๊ฒฝ์ฃผ๋กœ ๊ฑด์„ค




โœ…
โœ…
โœ…
โœ…
์ง€ํ˜ธ
Week6 DFS
BFS
Graph Traversal(๊ทธ๋ž˜ํ”„ ํƒ์ƒ‰) ์•„๊ธฐ ์ƒ์–ด2
์—ฐ๊ตฌ์†Œ
๋ฒฝ ๋ถ€์ˆ˜๊ณ  ์ด๋™ํ•˜๊ธฐ
๊ตฌ์Šฌ ํƒˆ์ถœ
------------
์•„๊ธฐ์ƒ์–ด




------
โœ…
โœ…
โœ…
โœ…
์Šน์ง„
Week7 ๊ตฌํ˜„
์‹œ๋ฎฌ๋ ˆ์ด์…˜
Implementation (๊ตฌํ˜„) ๐Ÿœ๊ธฐ์ ์˜ ๋งค๋งค๋ฒ•๐Ÿœ
์ง€๋ขฐ์ฐพ๊ธฐ
์ฒญ์†Œ๋…„ ์ƒ์–ด
๊ตฌ์Šฌํƒˆ์ถœ2
--------------
ํ”„๋ Œ์ฆˆ4๋ธ”๋ก




------
Lv. 2
โœ…
โœ…
โœ…
โœ…
์ง€์˜ˆ
Week8 ๋ณต์Šต ๋ณต์Šต(Week3 ํฌํ•จ) ๊ด„ํ˜ธ ์ œ๊ฑฐ
๋ฐ์ดํ„ฐ ์ฒด์ปค
ํ† ๋งˆํ† 
๋ฟŒ์š”๋ฟŒ์š”
๋ฒฝ ๋ถ€์ˆ˜๊ณ  ์ด๋™ํ•˜๊ธฐ
์•„๊ธฐ ์ƒ์–ด2
ํ’์„  ํ„ฐํŠธ๋ฆฌ๊ธฐ







โœ…
โœ…
โœ…
โœ…
โœ…
โœ…
โœ…
์ค€์„
Week9 ๊ตฌํ˜„
์‹œ๋ฎฌ๋ ˆ์ด์…˜
Week3๋ณต์Šต
Simulation (์‹œ๋ฎฌ๋ ˆ์ด์…˜) ๊ตฌ์Šฌ ํƒˆ์ถœ3
๋ฏธ์„ธ๋จผ์ง€ ์•ˆ๋…•!
๋ฏธ๋„ค๋ž„



โœ…
โœ…
โœ…
โœ…
๋‹คํ˜„
Week10 ๊ตฌํ˜„
์‹œ๋ฎฌ๋ ˆ์ด์…˜
Simulation (์‹œ๋ฎฌ๋ ˆ์ด์…˜) ํŠธ๋Ÿญ
ํ”„๋ฆฐํ„ฐ ํ
๋กœ๋ด‡ ์ฒญ์†Œ๊ธฐ
์˜จํ’๊ธฐ ์•ˆ๋…•!




โœ…
โœ…
โœ…
๐ŸŸฉ
์ง€ํ˜ธ
Week11 Brute Force ์™„์ „ํƒ์ƒ‰ ํ‡ด์‚ฌ
์˜ค๋ชฉ
ํ˜ธ์„์ด ๋‘๋งˆ๋ฆฌ ์น˜ํ‚จ
ํ…ŒํŠธ๋กœ๋ฏธ๋…ธ




โœ…
โœ…
โœ…
โœ…
์žฌ์œค
Week12 DFS
Brute Force
๋ฐฑํŠธ๋ž˜ํ‚น N๊ณผM (7)
๋ถ€๋ถ„์ˆ˜์—ด์˜ ํ•ฉ
์™ธํŒ์› ์ˆœํšŒ 2
์• ๋„ˆ๊ทธ๋žจ
-----๋„์ „!-----
๋น„์ˆ





โœ…
โœ…
โœ…
โœ…
์Šน์ง„
Week13 DFS
Brute Force
๋ฐฑํŠธ๋ž˜ํ‚น N๊ณผM (8)
์—ฐ์‚ฐ์ž ๋ผ์›Œ๋„ฃ๊ธฐ
์ค„์–ด๋“œ๋Š” ์ˆ˜
N-Queen




โœ…
โœ…
โœ…
โœ…
์ง€์˜ˆ
Week14 String ๋ฌธ์ž์—ด ๋ถ€๋ถ„ ๋ฌธ์ž์—ด
๋‹จ์–ด ๋’ค์ง‘๊ธฐ 2
ํšŒ๋ฌธ
๋ฌธ์ž์—ด ๊ฒŒ์ž„ 2




โœ…
โœ…
โœ…
โœ…
์ฃผํ˜œ
Week15 String(๋ณด์ถฉ) ๋ฌธ์ž์—ด(๋ณด์ถฉ) ์—ผ์ƒ‰์ฒด
๋‹จ์–ด ๋’ค์ง‘๊ธฐ 2
ํšŒ๋ฌธ
๋ฌธ์ž์—ด ๊ฒŒ์ž„ 2




โœ…
โœ…
โœ…
โœ…
์ค€์„
Week16 Greedy ํƒ์š•๋ฒ• ๊ฑฐ์Šค๋ฆ„๋ˆ
ํฌ๊ฒŒ ๋งŒ๋“ค๊ธฐ
์„ผ์„œ
์นด๋“œ ์ •๋ ฌํ•˜๊ธฐ




โœ…
โœ…
โœ…
โœ…
๋‹คํ˜„
Week17 Dynamic Programming DP ์—ฐ์†
์‰ฌ์šด ๊ณ„๋‹จ ์ˆ˜
๋™์ „ 1
ํ‡ด์‚ฌ 2




โœ…
โœ…
โœ…
โœ…
์ค€์„
Week18 Dynamic Programming DP ์Šคํ‹ฐ์ปค
์ง•๊ฒ€๋‹ค๋ฆฌ ๊ฑด๋„ˆ๊ธฐ
๋™์ „ 2
์ •์ˆ˜ ์‚ผ๊ฐํ˜•



Lv. 3
โœ…
โœ…
โœ…
โœ…
์žฌ์œค
Week19 Dynamic Programming DP ์ง•๊ฒ€๋‹ค๋ฆฌ ๊ฑด๋„ˆ๊ธฐ
๋™์ „ 2
ํ–‰๋ ฌ ๊ณฑ์…ˆ ์ˆœ์„œ
๋“ฑ๊ตฃ๊ธธ



Lv. 3
โœ…
โœ…
โœ…
โœ…
์ง€ํ˜ธ
Week20 ๋ณต์Šต!!! week10~week14 N-Queen
์™ธํŒ์› ์ˆœํšŒ 2
์• ๋„ˆ๊ทธ๋žจ
๋กœ๋ด‡ ์ฒญ์†Œ๊ธฐ
์ค„์–ด๋“œ๋Š” ์ˆ˜
๋ฌธ์ž์—ด ๊ฒŒ์ž„ 2
ํ˜ธ์„์ด ๋‘๋งˆ๋ฆฌ ์น˜ํ‚จ







โœ…
โœ…
โœ…
โœ…
โœ…
โœ…
โœ…
์Šน์ง„
Week21 ๋ณต์Šต!!!! week16 ~ week 19 ์นด๋“œ ์ •๋ ฌํ•˜๊ธฐ
์„ผ์„œ
๋™์ „ 1
ํ‡ด์‚ฌ 2
์Šคํ‹ฐ์ปค
์ง•๊ฒ€๋‹ค๋ฆฌ ๊ฑด๋„ˆ๊ธฐ
์ •์ˆ˜ ์‚ผ๊ฐํ˜•






Lv. 3
โœ…
โœ…
โœ…
โœ…
โœ…
โœ…
โœ…
์ฃผํ˜œ
Week22 ๊ตฌํ˜„, ์Šคํƒ/ํ ๋“ฑ ๊ตฌํ˜„, ์Šคํƒ/ํ ๋“ฑ ๋งˆ๋ฒ•์‚ฌ ์ƒ์–ด์™€ ๋น„๋ฐ”๋ผ๊ธฐ
์˜ฌ๋ฐ”๋ฅธ ๊ด„ํ˜ธ
์ตœ๊ณ ์˜ ์ง‘ํ•ฉ
์•ผ๊ทผ ์ง€์ˆ˜

Lv. 2
Lv. 3
Lv. 3
โœ…
โœ…
โœ…
โœ…
์ค€์„
Week23 ๊ตฌํ˜„ ๊ตฌํ˜„ ๋งˆ๋ฒ•์‚ฌ ์ƒ์–ด์™€ ๋ธ”๋ฆฌ์ž๋“œ
์š”๊ฒฉ ์‹œ์Šคํ…œ
๋ณด์„ ์‡ผํ•‘
์•„์ดํ…œ ์ค๊ธฐ

Lv. 2
Lv. 3
Lv. 3
โœ…
โœ…
โœ…
โœ…
์Šน์ง„
Week24 ๊ตฌํ˜„ ๊ตฌํ˜„ HTML ํŒŒ์‹ฑ
๊ณผ์ œ ์ง„ํ–‰ํ•˜๊ธฐ
์ด๋ชจํ‹ฐ์ฝ˜ ํ• ์ธํ–‰์‚ฌ
์ธ์‚ฌ๊ณ ๊ณผ

Lv. 2
Lv. 2
Lv. 3
โœ…
โœ…
โœ…
โœ…
์žฌ์œค
Week25 ๊ตฌํ˜„ ๊ตฌํ˜„ ์ฃผ์‚ฌ์œ„ ๊ตด๋ฆฌ๊ธฐ2
์˜์–ด ๋๋ง์ž‡๊ธฐ
์ ํ”„์™€ ์ˆœ๊ฐ„์ด๋™
์Šคํ‹ฐ์ปค ๋ชจ์œผ๊ธฐ2

Lv. 2
Lv. 2
Lv. 3
โœ…
โœ…
โœ…
โœ…
์ง€ํ˜ธ
Week26 ๊ตฌํ˜„ ๊ตฌํ˜„ ์‰ฌ์šด์ตœ๋‹จ๊ฑฐ๋ฆฌ
์ฃผ์ฐจ์š”๊ธˆ๊ณ„์‚ฐ
์–‘๊ถ ๋Œ€ํšŒ
๋‘ํ ํ•ฉ ๊ฐ™๊ฒŒ ๋งŒ๋“ค๊ธฐ

Lv. 2
Lv. 2
Lv. 2
โœ…
โœ…
โœ…
โœ…
๋‹คํ˜„
Week27 ๊ตฌํ˜„ ๊ตฌํ˜„ ์žƒ์–ด๋ฒ„๋ฆฐ ๊ด„ํ˜ธ
๋ฌด์ธ๋„ ์—ฌํ–‰
ํƒ๋ฐฐ ๋ฐฐ๋‹ฌ๊ณผ ์ˆ˜๊ฑฐํ•˜๊ธฐ
ํŒŒ๊ดด๋˜์ง€ ์•Š์€ ๊ฑด๋ฌผ

Lv. 2
Lv. 2
Lv. 3
โœ…
โœ…
โœ…
โœ…
์ฃผํ˜œ
Week28 ๊ตฌํ˜„ ๊ตฌํ˜„ ๊ทธ๋ฃน ๋‹จ์–ด ์ฒด์ปค
ํ‚คํŒจ๋“œ ๋ˆ„๋ฅด๊ธฐ
์Šคํ‚ฌํŠธ๋ฆฌ
๋‹จ์–ด๋ณ€ํ™˜

Lv. 1
Lv. 2
Lv. 3
โœ…
โœ…
โœ…
โœ…
์ง€์˜ˆ
Week29 ๊ตฌํ˜„ ๊ตฌํ˜„ ๋ฐฐ์—ด ๋Œ๋ฆฌ๊ธฐ 1
๋ฏธ๋กœ ํƒˆ์ถœ
ํ˜ผ์ž ๋†€๊ธฐ์˜ ๋‹ฌ์ธ
์ด๋ชจํ‹ฐ์ฝ˜ ํ• ์ธํ–‰์‚ฌ

Lv. 2
Lv. 2
Lv. 2
โœ…
โœ…
โœ…
โœ…
์ค€์„
Week30 ๊ธฐ์ถœ ์ฃผ์‚ฌ์œ„ ๊ตด๋ฆฌ๊ธฐ
์—์–ด์ปจ
์ˆœ์œ„ ๊ฒ€์ƒ‰
k์ง„์ˆ˜์—์„œ ์†Œ์ˆ˜ ๊ฐœ์ˆ˜ ๊ตฌํ•˜๊ธฐ

Lv. 3
Lv. 2
Lv. 2
โœ…
โœ…
โœ…
โœ…
์Šน์ง„
Week31 ๊ธฐ์ถœ ๊ตฌํ˜„ 4์™€ 7
๋งˆ๋ฒ•์˜ ์—˜๋ฆฌ๋ฒ ์ดํ„ฐ
๋น›์˜ ๊ฒฝ๋กœ ์‚ฌ์ดํด
๋ชจ๋‘ 0์œผ๋กœ ๋งŒ๋“ค๊ธฐ

Lv. 2
Lv. 2
Lv. 3
โœ…
โœ…
โœ…
โœ…
์žฌ์œค
Week32 ์™„์ „ํƒ์ƒ‰ ๊ธฐ์ถœ ๋ชจ์Œ ์‚ฌ์ „
์ฝ”๋”ฉ ํ…Œ์ŠคํŠธ ๊ณต๋ถ€
์ˆ˜์‹ ์ตœ๋Œ€ํ™”
๊ด„ํ˜ธ ๋ณ€ํ™˜
Lv. 2
Lv. 3
Lv. 2
Lv. 2
โœ…
โœ…
โœ…
โœ…
์ง€ํ˜ธ
Week33 ๊ธฐ์ถœ ๊ตฌํ˜„ ํ†ฑ๋‹ˆ๋ฐ”ํ€ด
ํ–‰๋ ฌ ํ…Œ๋‘๊ธฐ ํšŒ์ „ํ•˜๊ธฐ
์‹ ๊ณ  ๊ฒฐ๊ณผ ๋ฐ›๊ธฐ
๋‹ค๋‹จ๊ณ„ ์นซ์†” ํŒ๋งค

Lv. 2
Lv. 1
Lv. 3
โœ…
โœ…
โœ…
โœ…
๋‹คํ˜„
Week34 week22~week33 ๋ณต์Šต ๋ณต์Šต ๋งˆ๋ฒ•์‚ฌ ์ƒ์–ด์™€ ๋น„๋ฐ”๋ผ๊ธฐ
์ฃผ์‚ฌ์œ„ ๊ตด๋ฆฌ๊ธฐ2
แ„†แ…กแ„‡แ…ฅแ†ธแ„‰แ…ก แ„‰แ…กแ†ผแ„‹แ…ฅแ„‹แ…ช แ„‡แ…ณแ†ฏแ„…แ…ตแ„Œแ…กแ„ƒแ…ณ
์ ํ”„์™€ ์ˆœ๊ฐ„์ด๋™
์ฃผ์ฐจ์š”๊ธˆ๊ณ„์‚ฐ
์ˆ˜์‹ ์ตœ๋Œ€ํ™”
๊ด„ํ˜ธ ๋ณ€ํ™˜
๋ชจ๋‘ 0์œผ๋กœ ๋งŒ๋“ค๊ธฐ



Lv. 2
Lv. 2
Lv. 2
Lv. 2
Lv. 3
โœ…
โœ…
โœ…
โœ…
โœ…
โœ…
โœ…
โœ…
์Šน์ง„
Week35 ๊ธฐ์ถœ ํ‘œ ๋ณ‘ํ•ฉ
์ƒ๋‹ด์› ์ธ์›
๋‘ ํ ํ•ฉ ๊ฐ™๊ฒŒ ๋งŒ๋“ค๊ธฐ
์–‘๊ถ๋Œ€ํšŒ
Lv. 3
Lv. 3
Lv. 2
Lv. 2
โœ…
โœ…
โœ…
โœ…
์ง€์˜ˆ
Week36 ๊ธฐ์ถœ ์œ ์‚ฌ ์นธํ† ์–ด ๋น„ํŠธ
ํ˜ผ์ž์„œ ํ•˜๋Š” ํ‹ฑํƒํ† 
๋ฆฌ์ฝ”์ณ‡ ๋กœ๋ด‡
์—ฌํ–‰ ๊ฒฝ๋กœ
Lv. 2
Lv. 2
Lv. 2
Lv. 3
โœ…
โœ…
โœ…
โœ…
์ค€์„
Week37 ๋‹ค์ต์ŠคํŠธ๋ผ, ์กฐํ•ฉ, ์‚ผ์„ฑ๊ธฐ์ถœ(๊ตฌํ˜„) ๋‹ค์ต์ŠคํŠธ๋ผ, ์กฐํ•ฉ, ๊ตฌํ˜„ ๊ด‘๋ฌผ ์บ๊ธฐ
ํ…Œ์ด๋ธ” ํ•ด์‹œ ํ•จ์ˆ˜
ํŒŒํ‹ฐ
๊ฒฝ์‚ฌ๋กœ
Lv. 2
Lv. 2


โœ…
โœ…
โœ…
โœ…
์ง€ํ˜ธ
Week38 ๊ธฐ์ถœ ๋’ค์— ์žˆ๋Š” ํฐ ์ˆ˜ ์ฐพ๊ธฐ
ํ˜ธํ…” ๋Œ€์‹ค
์ „๋ ฅ๋ง์„ ๋‘˜๋กœ ๋‚˜๋ˆ„๊ธฐ
110 ์˜ฎ๊ธฐ๊ธฐ
Lv. 2
Lv. 2
Lv. 2 Lv. 3
โœ…
โœ…
โœ…
โœ…
์žฌ์œค
Week39 ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค lv2 + ์ฝ”๋“œํŠธ๋ฆฌ ์‚ผ์„ฑ๊ธฐ์ถœ ๊ต์ ์— ๋ณ„ ๋งŒ๋“ค๊ธฐ
๋ฉ”๋‰ด ๋ฆฌ๋‰ด์–ผ
๊ฑฐ๋ฆฌ๋‘๊ธฐ ํ™•์ธํ•˜๊ธฐ
๋‚˜๋ฌด ํƒ€์ด์ฟค
Lv. 2
Lv. 2
Lv. 2
โœ…
โœ…
โœ…
โœ…
์Šน์ง„
Week40 ์ฝ”๋“œํŠธ๋ฆฌ ์‚ผ์„ฑ๊ธฐ์ถœ ๊ตฌํ˜„ ํ† ์ŠคํŠธ ๊ณ„๋ž€ํ‹€
์™ธ์ฃผ ์ˆ˜์ต ์ตœ๋Œ€ํ™”ํ•˜๊ธฐ
์ž์œจ์ฃผํ–‰ ์ž๋™์ฐจ
์ด์ƒํ•œ ์ฒด์Šค



โœ…
โœ…
โœ…
โœ…
๋‹คํ˜„
Week41 ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค + ์ฝ”๋“œํŠธ๋ฆฌ ์‚ผ์„ฑ๊ธฐ์ถœ ๊ตฌํ˜„ ํ›„๋ณดํ‚ค
์ˆซ์ž ํƒ€์ž ๋Œ€ํšŒ
๋ถˆ์•ˆํ•œ ๋ฌด๋น™์›Œํฌ
๋‚˜๋ฌด ๋ฐ•๋ฉธ
Lv. 2
Lv. 3


โœ…
โœ…
โœ…
โœ…
์ฃผํ˜œ