-
[이취코] 그리디 알고리즘Major/Algorithms 2022. 3. 8. 18:11
그리디(Greedy) 알고리즘 : 현재 상황에서 지금 당장 좋은 것만 고르는 방법
단순 무식하게, 탐욕적으로 문제를 푸는 알고리즘
ex) 거스름돈
Q. 손님에게 거슬러 줘야 할 돈이 N원일 때, 거슬러 줘야 할 동전의 최소 개수를 구하여라
A. 가장 큰 화폐 단위부터 돈을 거슬러 주기
c++ - 그리디 알고리즘의 정당성
대부분의 그리디 알고리즘 문제는 문제 풀이를 위한 최소한의 아이디어를 떠올리고 이것이 정당한지 검토할 수 있어야 답을 도출할 수 있다.
'Major > Algorithms' 카테고리의 다른 글
[이취코] ch06-1. 선택정렬 (Selection Sort) (0) 2022.03.30 [이취코] ch05. 탐색 알고리즘 DFS/BFS (0) 2022.03.28 [이취코] ch05. 자료구조 기초 (스택/큐/재귀함수) (0) 2022.03.22 [이취코] ch04. 구현 유형 문제 풀이 (0) 2022.03.15 [이취코] 04. 구현 유형 개요 (0) 2022.03.15