<aside> 💡 문제 해결과정에서 순간순간마다 최적이라고 생각되는 해를 선택하여, 최종 해답에 도달하는 문제 해결 방식
</aside>
최적해를 찾을 수 있으면 그것을 목표로 삼고, 찾기 어려운 경우 그런대로 괜찮은 해를 찾는 것을 목표
그리디 알고리즘이 잘 작동하는 문제들은 탐욕 선택 속성(앞의 선택이 이후 선택에 영향을 주지 않는 것)을 갖고 있는 최적 부분 구조 문제 - 그리디 알고리즘은 선택을 다시 고려 하지 않음
최적 부분 구조란 전체 문제의 최적 해결 방법이 부분 문제에 대한 최적 해결 방법으로 구성