목차

그리디 알고리즘

대표적인 유형들

Job Scheduling 관련

Interval partitioning

Interval scheduling

태스크마다 작업 가능한 시간 범위가 주어짐

Page replacement

주유소 문제

연료통 크기에 제한이 없는 문제

연료통 크기에 제한이 있는 문제

Exchange argument

유형들

기준값에 따른 유형 분류

(a_i/b_i) 를 기준으로 정렬하게 되는 문제들

(a_i - b_i) 에 따라서 두 그룹으로 나눠서 정렬하는 문제

점수가 깎인 뒤 회복

작업시간이 a단계 작업시간과 b단계 작업시간의 합으로 구성되는 문제

선택 순서에 제약이 있는 경우 (트리 형태)