득이공간
[Do it! 알고리즘 코딩테스트 with C++] 4장. 그리디 본문
해당 게시물은 하루코딩님의 'Do it! 알고리즘 코딩테스트 with C++' 강의를 수강하며
학습한 내용을 개인적으로 정리한 글입니다.
📌 목차 - 4장. 그리디
4-1. 그리디
📌 4-1. 그리디
* 그리디
- 현재 상태에서 보는 선택지 중 최선의 선택지가 전체 선택지 중 최선의 선택지라고 가정하는 알고리즘
* 그리디 동작 원리
1. 현재 상태에서 가장 최선이라고 생각되는 해 선택
2. 현재 선택한 해가 전체 문제의 제약 조건에 벗어나지 않는지 검사
3. 현재까지 선택한 해 집합이 전체 문제를 해결할 수 있는지 검사 - 해결하지 못한다면 1번부터 다시 반복
'PS > 알고리즘' 카테고리의 다른 글
[Do it! 알고리즘 코딩테스트 with C++] 6장. 그래프 (1) | 2024.02.12 |
---|---|
[Do it! 알고리즘 코딩테스트 with C++] 5장. 정수론 (0) | 2024.02.12 |
[Do it! 알고리즘 코딩테스트 with C++] 3장. 탐색 (0) | 2024.02.09 |
[Do it! 알고리즘 코딩테스트 with C++] 2장. 정렬 (0) | 2024.02.09 |
[Do it! 알고리즘 코딩테스트 with C++] 1장. 자료구조 (0) | 2024.02.03 |