[μκ³ λ¦¬μ¦] νμ μκ³ λ¦¬μ¦
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