728x90
현재 선택지 중 최선의 선택지를 선택하는 것이 전체 문제에서 최선의 선택지라고 가정하는 알고리즘
최적해를 보장하지 않음
🔰그리디 알고리즘 과정
아래 세 과정을 반복하여 문제를 해결한다.
- 해 선택: 현재 상태에서 가장 최선이라고 생각되는 해를 선택한다.
- 적절성 검사: 현재 선택한 해가 문제 제약 조건에 벗어나지 않는지 검사한다.
- 해 검사: 현재까지 선택한 해 집합이 전체 문제를 해결할 수 있는지 검사한다. 전체 문제를 해결하지 못한다면 첫 단계로 돌아가 반복한다.
728x90
'코딩 테스트 > 개념' 카테고리의 다른 글
Union-Find (0) | 2023.04.11 |
---|---|
Graph (0) | 2023.04.09 |
Binary Search (0) | 2023.03.30 |
DFS & BFS (0) | 2023.03.30 |
Stack & Queue (0) | 2023.03.14 |