본문 바로가기

PYTHON/개념정리

[Greedy] 그리디

728x90

가장 좋은 것만 선택하는 그리디

  • ‘현재 상황에서 지금 당장 좋은 것만 고르는 방법’
  • 매 순간 가장 좋아보이는 것을 선택하며, 현재의 선택이 나중에 미칠 영향에 대해서는 고려하지 않음
  • ‘가장 큰 순서대로’, ‘가장 작은 순서대로’와 같은 기준을 제시
  • 정렬 알고리즘과 짝을 이뤄 출제

 

그리디 알고리즘의 정당성

  • 대부분의 문제는 그리디 알고리즘을 통해 최적의 해를 찾을 수 없다
  • 문제 풀이를 위한 최소한의 아이디어를 떠올리고 이것이 정당한지 검토할 수 있어야 답을 도출할 수 있다.

 

 

출처

이것이 코딩테스트다

728x90

'PYTHON > 개념정리' 카테고리의 다른 글

[DFS] 재귀 완벽히 이해하기  (0) 2024.05.10
정렬  (0) 2024.05.09
[DFS/BFS] DFS, BFS  (0) 2024.05.09