눈 앞의 이익만 우선 추구하는 알고리즘을 총칭하는 말
그리디 알고리즘의 경우 가장 좋아보이는 선택을 했을 때 최적 해가 나오는 지에 대한 지속적인 검증이 필요하다.
이진 트리에서는 전체의 합이 가장 큰 것을 찾으려면 전체적은 트리를 전부 봐야하기 때문에 그리디로 최적해를 낼 수 없는 직관적인 예
보따리의 부피를 넘지 않으면서 최대 가치를 가지는 물건들을 넣는 알고리즘
가장 적은 수의 동전을 사용해서 물건을 사는 알고리즘
그리디로 해결하려면 다음과 같은 조건이 필요하다.
최소 신장트리를 위한 프림, 크루스칼 알고리즘
1개의 회의실에서 n개의 회의신청에 대해 가장 많은 수의 회의를 할 수 있게 하는 문제