/algorithm-theory

algorithm-theory

Primary LanguageHTML

๐Ÿš€ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์ด๋ก  ์ •๋ฆฌ


๐Ÿ”„ ๋ชฉ์ฐจ

1. Big O Notation

  • ๋น…์˜ค ํ‘œ๊ธฐ๋ฒ•
    • ์‹œ๊ฐ„ ๋ณต์žก๋„
    • ๊ณต๊ฐ„ ๋ณต์žก๋„
  • ๋ฐฐ์—ด๊ณผ ๊ฐ์ฒด์˜ ์„ฑ๋Šฅ ํ‰๊ฐ€
    • ๊ฐ์ฒด์˜ ๋น…์˜ค
    • ๋ฐฐ์—ด์˜ ๋น…์˜ค
  • ๋ฌธ์ œ ํ•ด๊ฒฐ ํŒจํ„ด
    • ๋นˆ๋„์ˆ˜ ์„ธ๊ธฐ ํŒจํ„ด
    • ์•„๋‚˜๊ทธ๋žจ
    • ๋‹ค์ค‘ ํฌ์ธํ„ฐ ํŒจํ„ด
    • ๋ฏธ๋„๋Ÿฌ์ง€๋Š” ์ฐฝ๋ฌธ ํŒจํ„ด
    • ๋ถ„ํ•  ์ •๋ณต ํŒจํ„ด
  • ์žฌ๊ท€
  • ๊ฒ€์ƒ‰ ์•Œ๊ณ ๋ฆฌ์ฆ˜
    • ์„ ํ˜• ๊ฒ€์ƒ‰
    • ์ด๋ถ„ ๊ฒ€์ƒ‰
  • ์ •๋ ฌ
    • ๋ฒ„๋ธ” ์ •๋ ฌ
    • ์„ ํƒ ์ •๋ ฌ
    • ์‚ฝ์ž… ์ •๋ ฌ
    • ๋ฒ„๋ธ” vs ์„ ํƒ vs ์‚ฝ์ž… ์ •๋ ฌ ์‹œ๊ฐ„ ๋ณต์žก๋„ ๋น„๊ต
    • ํ•ฉ๋ณ‘ ์ •๋ ฌ
    • ํ€ต ์ •๋ ฌ
  • ์ž๋ฃŒ ๊ตฌ์กฐ
    • ๋‹จ์ผ ์—ฐ๊ฒฐ ๋ฆฌ์ŠคํŠธ

(ํ•™์Šต ์ง„ํ–‰ ๊ณผ์ •๊ณผ ๋™๊ธฐ์ ์œผ๋กœ ์ฑ„์›Œ๋‚˜๊ฐ€๋Š” ์ค‘์ž…๋‹ˆ๋‹ค.)