greedy (1) 썸네일형 리스트형 그리디 알고리즘(Greedy)과 구현(Implementation) (1) 그리디 알고리즘(탐욕법) - 현재 상황에서 지금 당장 좋은 것만 고르는 방법을 의미 - 최적의 해를 구할 수 있는지 검토 - 탐욕법으로 얻은 해가 최적의 해가 되는 상황에서, 이를 추론할 수 있어야 문제를 풀 수 있음 문제 1 ) 거스름 돈 문제해결 방법 - 최적의 해를 빠르게 구하기 위해선 가장 큰 화폐 단위부터 돈을 거슬러 주면 됨 - N원을 거슬러 줘야 할 때, 가장 먼저 500원으로 거슬러 줄 수 있을 만큼 거슬러 줌 이후, 100원, 50원, 10원을 차례대로 거슬러 줌 * 정당성 분석 가장 큰 화폐 단위부터 돈을 거슬러 주는 것이 최적의 해를 보장하는 이유 - 가지고 있는 동전 중에서 큰 단위가 항상 작은 단위의 배수이므로 작은 단위의 동전들을 종합해 다른 해가 나올 수 없음 if ) 800원.. 이전 1 다음