Skip to content

pado7sea/Algorithm-study

ย 
ย 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

1,065 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

โœ๐Ÿปssafy-10th-algorithm-study


โ–ถ๏ธ ์Šคํ„ฐ๋”” ๋ชฉํ‘œ

  • ์‚ผ์„ฑ ์—ญ๋Ÿ‰ํ…Œ์ŠคํŠธ Aํ˜• ์ทจ๋“
  • ์ฝ”๋”ฉํ…Œ์ŠคํŠธ ๋นˆ์ถœ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์œ ํ˜• ํ•™์Šต

๐Ÿ“œย ์Šคํ„ฐ๋”” ์ •๋ณด

  • ์Šคํ„ฐ๋”” ์ผ์ •: 2023.07.24 (์›”) ~ 2024.01.10 (์ˆ˜)
  • ์Šคํ„ฐ๋”” ์žฅ์†Œ
    • (์›”์š”์ผ) ์œ ์„ฑ์˜จ์ฒœ์—ญ ์ธ๊ทผ ์นดํŽ˜
    • (๋ชฉ์š”์ผ) ์œ ์„ฑ์˜จ์ฒœ์—ญ ์ธ๊ทผ ์นดํŽ˜
  • ์Šคํ„ฐ๋”” ์‹œ๊ฐ„
    • (์›”์š”์ผ) ์˜คํ›„ 7์‹œ 30๋ถ„
    • (๋ชฉ์š”์ผ) ์˜คํ›„ 7์‹œ 30๋ถ„

๐Ÿ‘ชย  ์Šคํ„ฐ๋”” ๊ตฌ์„ฑ์›


๐Ÿคย ์Šคํ„ฐ๋”” ๊ทœ์น™

  1. ๐Ÿ‘จโ€๐ŸŽ“ ๋งค์ฃผ ์›”์š”์ผ์—๋Š” 1์ฃผ๋งˆ๋‹ค 1๋ช…์ด ๋Œ์•„๊ฐ€๋ฉฐ ๊ฐœ๋… ๊ฐ•์˜ + ๊ธฐ์ดˆ 3๋ฌธ์ œ ํ’€์ด ๊ณต์œ , ๋ชฉ์š”์ผ์—๋Š” ์‹ฌํ™” 3๋ฌธ์ œ ํ’€์ด ๊ณต์œ  ๋ฐ ์ฝ”๋“œ ๋ฆฌ๋ทฐ
  2. ๐Ÿ“šย ๊ณต๋ถ€ ๋‚ด์šฉ, ์ƒˆ๋กœ ์•Œ๊ฒŒ๋œ ๋‚ด์šฉ, ๋ชจ๋ฅด๋Š” ๋‚ด์šฉ ๊ณต์œ ํ•˜๊ธฐ
  3. โŒจ๏ธ ๊นƒํ—™ ์ €์žฅ์†Œ์— ํ’€์ดํ•œ ์ฝ”๋“œ PR
  4. ๐Ÿง ์Šคํ„ฐ๋”” ์ดํ›„ ๊ธฐ์ดˆ 3๋ฌธ์ œ, ์‹ฌํ™” 3๋ฌธ์ œ ์„ ์ •
  5. ๐Ÿ“ย ๋ฌธ์ œ ๊ผญ ํ’€์–ด๋ณด๊ธฐ, ๋ฌธ์ œ ๋ชป ํ’€๋ฉด ํ’€์ด ๊ณผ์ •์ด๋ผ๋„ ์—…๋กœ๋“œ
  6. โฐย ์‹œ๊ฐ„ ์•ฝ์† ์ง€ํ‚ค๊ธฐ


ย 

โœ”ย  ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋ชฉ๋ก

  1. ์ˆ˜ํ•™
  2. ์ž๋ฃŒ๊ตฌ์กฐ
  3. ์žฌ๊ท€, ์ •๋ ฌ
  4. ์™„์ „ํƒ์ƒ‰๊ณผ ์‹œ๋ฎฌ๋ ˆ์ด์…˜
  5. ๊ทธ๋ž˜ํ”„ ๋ฌธ์ œ, ๊ธฐ์ดˆ DFS์™€ BFS
  6. ๊ทธ๋ฆฌ๋”” ์•Œ๊ณ ๋ฆฌ์ฆ˜
  7. ์ด๋ถ„ ํƒ์ƒ‰๊ณผ ๋ถ„ํ• ์ •๋ณต
  8. ๋‹ค์ด๋‚˜๋ฏน ํ”„๋กœ๊ทธ๋ž˜๋ฐ (DP)
  9. ํŠธ๋ฆฌ DP
  10. ์ตœ๋‹จ ๊ฒฝ๋กœ ๊ตฌํ•˜๊ธฐ
  11. ํˆฌํฌ์ธํ„ฐ์™€ ์Šฌ๋ผ์ด๋”ฉ ์œˆ๋„์šฐ
  12. ๊ตฌ๊ฐ„ํ•ฉ ๊ตฌํ•˜๊ธฐ
  13. ๋ถ„๋ฆฌ ์ง‘ํ•ฉ , ์ตœ์†Œ ์‹ ์žฅ ํŠธ๋ฆฌ
  14. ์œ„์ƒ ์ •๋ ฌ
  15. ๋ฌธ์ž์—ด

๐Ÿ“†ย ์Šคํ„ฐ๋”” ๋ฐ ๋ฐœํ‘œ ์ผ์ •

  1. ์ˆ˜ํ•™ (ํ•ฉ๊ณต์‹, ํ”ผ๋ณด๋‚˜์น˜์ˆ˜, ์•ฝ์ˆ˜, ์ตœ๋Œ€๊ณต์•ฝ์ˆ˜, ์ตœ์†Œ๊ณต๋ฐฐ์ˆ˜, ์†Œ์ˆ˜, ์กฐํ•ฉ๊ณผ ์ˆœ์—ด)- 7์›”24์ผ ๐Ÿฆง๊ถŒ์ค€๊ตฌ
  2. ์ž๋ฃŒ๊ตฌ์กฐ (ํ•ด์‹œ, ์Šคํƒ, ํ, ๋ฑ, ํž™) - 8์›” 1์ผ ๐Ÿฆ…์ด์žฌ์‹ 
  3. ์žฌ๊ท€, ์ •๋ ฌ - 8์›” 7์ผ ๐Ÿฟ๏ธ์กฐ๋‹ดํ˜„
  4. ์™„์ „ํƒ์ƒ‰๊ณผ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ - 8์›” 14์ผ ๐Ÿฆง๊ถŒ์ค€๊ตฌ
  5. ๊ทธ๋ž˜ํ”„ ๋ฌธ์ œ, ๊ธฐ์ดˆ DFS์™€ BFS - 8์›” 21์ผ ๐Ÿฆ…์ด์žฌ์‹ 
  6. ๊ทธ๋ฆฌ๋”” ์•Œ๊ณ ๋ฆฌ์ฆ˜ - 8์›” 29์ผ ๐Ÿฟ๏ธ์กฐ๋‹ดํ˜„
  7. ์ด๋ถ„ ํƒ์ƒ‰๊ณผ ๋ถ„ํ• ์ •๋ณต - 9์›” 11์ผ ๐Ÿฆง๊ถŒ์ค€๊ตฌ
  8. ๋‹ค์ด๋‚˜๋ฏน ํ”„๋กœ๊ทธ๋ž˜๋ฐ (DP) - 9์›” 18์ผ ๐Ÿฟ๏ธ์กฐ๋‹ดํ˜„
  9. ํŠธ๋ฆฌ DP - 9์›” 25์ผ
  10. ์ตœ๋‹จ ๊ฒฝ๋กœ ๊ตฌํ•˜๊ธฐ (๋‹ค์ต์ŠคํŠธ๋ผ, ํ”Œ๋กœ์ด๋“œ-์™€์ƒฌ, ๋ฒจ๋งŒํฌ๋“œ) 10์›” 23์ผ ๐Ÿฆ…์ด์žฌ์‹ 
  11. ํˆฌํฌ์ธํ„ฐ์™€ ์Šฌ๋ผ์ด๋”ฉ ์œˆ๋„์šฐ 10์›” 30์ผ ๐Ÿน์กฐ์—ฐ์ฃผ
  12. ๊ตฌ๊ฐ„ํ•ฉ ๊ตฌํ•˜๊ธฐ(๋ˆ„์ ํ•ฉ, ์„ธ๊ทธ๋จผํŠธ ํŠธ๋ฆฌ) 11์›” 13์ผ ๐Ÿฌ์ •ํ˜œ์ง„
  13. ๋ถ„๋ฆฌ ์ง‘ํ•ฉ(์œ ๋‹ˆ์˜จ ํŒŒ์ธ๋“œ), ์ตœ์†Œ ์‹ ์žฅ ํŠธ๋ฆฌ(ํฌ๋ฃจ์Šค์นผ, ํ”„๋ฆผ) 12์›” 27์ผ ๐Ÿฆ์˜ค๊ฑด์˜
  14. ์œ„์ƒ ์ •๋ ฌ 1์›” 4์ผ ๐Ÿน์กฐ์—ฐ์ฃผ
  15. ๋ฌธ์ž์—ด(KMP, ํŠธ๋ผ์ด) 1์›” 10์ผ ๐Ÿฌ์ •ํ˜œ์ง„

๐Ÿ“ย ์Šคํ„ฐ๋”” ์ž์›

๐Ÿ“ƒ ๊นƒํ—™ ์ €์žฅ์†Œ

๐Ÿ“ƒ ์ฝ”๋”ฉํ…Œ์ŠคํŠธ ๋Œ€๋น„ ๋ฌธ์ œ์ง‘

๐Ÿ“ƒ ์ฝ”๋”ฉํ…Œ์ŠคํŠธ ์•Œ๊ณ ๋ฆฌ์ฆ˜๋ณ„ ์ถ”์ฒœ๋ฌธ์ œ

๐Ÿ“ƒ ๋ฐ”ํ‚น๋… ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋ฌธ์ œ์ง‘

๐Ÿ“ƒ ์ฝ”๋”ฉํ…Œ์ŠคํŠธ ๊ณต๋ถ€ ๋ฐฉ๋ฒ•

๐Ÿ“ƒ ๋ฐ”ํ‚น๋… ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋ธ”๋กœ๊ทธ

๐Ÿ“ƒ ์ด๊ฒƒ์ด ์ฝ”๋”ฉํ…Œ์ŠคํŠธ๋‹ค ๊ฐ•์˜

๐Ÿ“ƒ ์ฝ”๋“œ๋ฆฌ๋ทฐ ํ•˜๋Š”๋ฒ•


โญย ์™„๋ฃŒํ•œ ์•Œ๊ณ ๋ฆฌ์ฆ˜

  • ์ˆ˜ํ•™ (ํ•ฉ๊ณต์‹, ํ”ผ๋ณด๋‚˜์น˜์ˆ˜, ์•ฝ์ˆ˜, ์ตœ๋Œ€๊ณต์•ฝ์ˆ˜, ์ตœ์†Œ๊ณต๋ฐฐ์ˆ˜, ์†Œ์ˆ˜, ์กฐํ•ฉ๊ณผ ์ˆœ์—ด)
  • ์ž๋ฃŒ๊ตฌ์กฐ (ํ•ด์‹œ, ์Šคํƒ, ํ, ๋ฑ, ํž™)
  • ์žฌ๊ท€, ์ •๋ ฌ
  • ์™„์ „ํƒ์ƒ‰๊ณผ ์‹œ๋ฎฌ๋ ˆ์ด์…˜
  • ๊ทธ๋ž˜ํ”„ ๋ฌธ์ œ, ๊ธฐ์ดˆ DFS์™€ BFS
  • ๊ทธ๋ฆฌ๋”” ์•Œ๊ณ ๋ฆฌ์ฆ˜
  • ์ด๋ถ„ ํƒ์ƒ‰๊ณผ ๋ถ„ํ• ์ •๋ณต
  • ๋‹ค์ด๋‚˜๋ฏน ํ”„๋กœ๊ทธ๋ž˜๋ฐ (DP)
  • ํŠธ๋ฆฌ DP
  • ์ตœ๋‹จ ๊ฒฝ๋กœ ๊ตฌํ•˜๊ธฐ(๋‹ค์ต์ŠคํŠธ๋ผ, ํ”Œ๋กœ์ด๋“œ-์™€์ƒฌ, ๋ฒจ๋งŒํฌ๋“œ)
  • ํˆฌํฌ์ธํ„ฐ์™€ ์Šฌ๋ผ์ด๋”ฉ ์œˆ๋„์šฐ
  • ๊ตฌ๊ฐ„ํ•ฉ ๊ตฌํ•˜๊ธฐ(๋ˆ„์ ํ•ฉ, ์„ธ๊ทธ๋จผํŠธ ํŠธ๋ฆฌ)
  • ๋ถ„๋ฆฌ ์ง‘ํ•ฉ(์œ ๋‹ˆ์˜จ ํŒŒ์ธ๋“œ), ์ตœ์†Œ ์‹ ์žฅ ํŠธ๋ฆฌ(ํฌ๋ฃจ์Šค์นผ, ํ”„๋ฆผ)
  • ์œ„์ƒ ์ •๋ ฌ
  • ๋ฌธ์ž์—ด(KMP, ํŠธ๋ผ์ด)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 98.5%
  • C++ 1.5%