Greedy(탐욕법)
·
Algorithm
Greedy각 단계에서 최적이라고 생각되는 것을 선택해 나가는 방식으로 진행하여 최종적인 해답에 도달하는 알고리즘최적의 값을 구해야 하는 상황에서 사용되는 근시안적인 방법론이때, 항상 최적의 값을 보장하는 것이 아니라 최적의 값의 ‘근사한 값’을 목표로 함주로 문제를 분할 가능한 문제들로 분할한 뒤, 각 문제들에 대한 최적 해를 구한 뒤 이를 결합하여 전체 문제의 최적 해를 구하는 경우에 주로 사용 속성탐욕 선택 속성각 단계에서 최선의 선택을 했을 때 전체 문제에 대한 최적 해를 구할 수 있는 경우즉, 각 단계에서 가장 이상적인 선택을 하는 것이 전체적으로 최적의 결과를 가져온다는 것최적 부분 구조전체 문제의 최적 해가 부분 문제의 최적 해로 구성될 수 있는 경우즉, 전체 문제를 작은 부분 문제로 나누어..