[์๊ณ ๋ฆฌ์ฆ] ํ์ ์๊ณ ๋ฆฌ์ฆ
1. ํ์ ์๊ณ ๋ฆฌ์ฆ(greedy algorithm)
- ๋งค์๊ฐ ์ต์ ์ธ ๋ต์ ์ ํํ๋ ๊ณผ์ ์ ๋ฐ๋ณตํด ๊ฒฐ๊ณผ๋ฅผ ๋์ถ
โ ์ ๋น์ฑ ๋ถ์, ์ต์ ์ ํด๋ฅผ ๊ตฌํ ์ ์๋์ง ๊ฒํ ํ๋ ๊ฒ์ด ์ค์ - ๋ง์กฑํ๋ ์ ํฉํ ํด๋ฅผ ์ฐพ๋ ๋ฐฉ๋ฒ
โ ์ต์ ์ ํด๋ฅผ ์ฐพ๋ ๋ฐฉ๋ฒ์ ์๋ - ๋์ ํ๋ก๊ทธ๋๋ฐ ์ค ์ง๋์น๊ฒ ๋ง์ ์ผ์ ํ๋ค๋ ๊ฒ์ ์ฐฉ์ํด ๊ณ ์๋ ์๊ณ ๋ฆฌ์ฆ
2. ํ์ ์๊ณ ๋ฆฌ์ฆ์ ํ๊ณ
์ต์ ์ ํด์ ๊ฐ๊น์ด ๊ฐ์ ๊ตฌํ๋ ๋ฐฉ๋ฒ์ผ๋ก ๊ทผ์ฌ์น ์ถ์ ์ ํ์ฉํ๋ค.

์๋ฅผ๋ค์ด '์์' ๋ ธ๋์์ ์์ํด์ ๊ฐ์ฅ ์์ ๊ฐ์ ์ฐพ์ leaf node ๊น์ง ๊ฐ๋ ๊ฒฝ๋ก๋ฅผ ์ฐพ์ ๋
- Greedy ์๊ณ ๋ฆฌ์ฆ ์ ์ฉ์ ์์ -> 7 -> 12 ๋ฅผ ์ ํํ๊ฒ ๋๋ฏ๋ก 7 + 12 = 19 ๊ฐ ๋จ
- ํ์ง๋ง ์ค์ ๊ฐ์ฅ ์์ ๊ฐ์ ์์ -> 10 -> 5 ์ด๋ฉฐ, 10 + 5 = 15 ๊ฐ ๋ต
์ฐธ๊ณ ) https://www.zerocho.com/category/Algorithm/post/584ba5c9580277001862f188
https://www.zerocho.com/category/Algorithm/post/584ba5c9580277001862f188
www.zerocho.com
์ฐธ๊ณ ) https://hongjw1938.tistory.com/172
์๊ณ ๋ฆฌ์ฆ - ๊ทธ๋ฆฌ๋ ์๊ณ ๋ฆฌ์ฆ(Greedy Algorithm)
1. ๊ทธ๋ฆฌ๋ ์๊ณ ๋ฆฌ์ฆ(Greedy Algorithm)์ด๋? ๊ฐ๋จํ ์ค๋ช ํด, ๊ทธ๋ฆฌ๋ ์๊ณ ๋ฆฌ์ฆ์ "๋งค ์ ํ์์ ํ์ฌ ๋น์ฅ ์ต์ ์ธ ๋ต"์ ์ ํํด ์ ์ฒด ์ ํฉํ ๊ฒฐ๊ณผ๋ฅผ ๋์ถํ์๋ ์๊ณ ๋ฆฌ์ฆ ๊ธฐ๋ฒ์ด๋ค. ์ฆ, ๋ฐฑํธ๋ํน์ ํตํด
hongjw1938.tistory.com