Tinkerbell Glitter
[250206] Algorithm ๊ฐ„๋‹จํžˆ ์•Œ์•„๋ณด๊ธฐ~
Algorithm ๐Ÿ“Š/๊ฐœ๋… ์ •๋ฆฌ ๐Ÿ“š
์•Œ๊ณ ๋ฆฌ์ฆ˜(Algorithm)์ด๋ž€? ๐Ÿ“‡1. ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์ •์˜์•Œ๊ณ ๋ฆฌ์ฆ˜(Algorithm)์ด๋ž€ ์–ด๋–ค ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•œ ์ ˆ์ฐจ๋‚˜ ๋ฐฉ๋ฒ•์„ ๋ช…ํ™•ํ•œ ์ˆœ์„œ๋กœ ํ‘œํ˜„ํ•œ ๊ฒƒ์„ ์˜๋ฏธํ•œ๋‹ค.์ฆ‰, ์ž…๋ ฅ(Input)์„ ๋ฐ›์•„ ์›ํ•˜๋Š” ์ถœ๋ ฅ(Output)์„ ์ƒ์„ฑํ•˜๋Š” ๊ณผ์ •์ธ ๊ฒƒ.โœ” ํŠน์ง•:๋ช…ํ™•์„ฑ(Clarity): ๊ฐ ๋‹จ๊ณ„๊ฐ€ ๋ชจํ˜ธํ•˜์ง€ ์•Š๊ณ  ๋ช…ํ™•ํ•ด์•ผ ํ•จ์œ ํ•œ์„ฑ(Finiteness): ํ•œ์ •๋œ ๋‹จ๊ณ„ ๋‚ด์—์„œ ๋ฐ˜๋“œ์‹œ ์ข…๋ฃŒ๋˜์–ด์•ผ ํ•จ์ž…๋ ฅ(Input)๊ณผ ์ถœ๋ ฅ(Output): ์ ์–ด๋„ ํ•˜๋‚˜์˜ ์ž…๋ ฅ๊ณผ ์ถœ๋ ฅ์„ ๊ฐ€์ ธ์•ผ ํ•จํšจ์œจ์„ฑ(Efficiency): ์‹คํ–‰ ์‹œ๊ฐ„์ด ์งง๊ณ , ์ž์›์„ ์ตœ์†Œํ™”ํ•ด์•ผ ํ•จ์ผ๋ฐ˜์„ฑ(Generality): ๋‹ค์–‘ํ•œ ์ž…๋ ฅ๊ฐ’์—์„œ๋„ ๋™์ž‘ํ•ด์•ผ ํ•จ2. ์•Œ๊ณ ๋ฆฌ์ฆ˜ ํ‘œํ˜„ ๋ฐฉ๋ฒ•์•Œ๊ณ ๋ฆฌ์ฆ˜์€ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๋ฐฉ๋ฒ•์œผ๋กœ ํ‘œํ˜„ํ•  ์ˆ˜ ์žˆ๋‹ค.1) ์ž์—ฐ์–ด ์„œ์ˆ ์‚ฌ๋žŒ์ด ์ดํ•ดํ•  ์ˆ˜ ์žˆ๋„๋ก ์ž์—ฐ์–ด๋กœ..