그리디 알고리즘의 최적화의 경우를 알고리즘 예시를 들어 설명하고
2025.01.20
1. 그리디 알고리즘
그리디 알고리즘은 최적의 답을 구하기 위해서 결정해야 할 때마다 순간마다 최적으로 여겨지는 것을 선택하여 나아가는 방식으로 이루어져 최종적인 해답에 도달하게 된다. 순간마다 이루어지는 선택은 순간에는 최적이지만 선택을 계속 수집해 최종적 해답을 만들었다고는 하지만 이러한 답이 최적이라는 보장은 없다. 그리디 알고리즘을 적용할 수 있는 문제는 지역적으로 최적이고 전역적으로 최적인 문제이다.
2. 그리디 알고리즘이 최적화 결과를 가지고 오는 경우
A가 편의점에서 아르바이트하는데 손님으로 온 B가 음료와 과자를 들고...