CS


#3–1 Greedy algorithm(Programmers 체육복)

문제 링크

문제 분석:
이 문제가 왜 Greedy algorithm으로 분류되었는지 살펴보자. 만약 n=5, lost가 [1, 3]이고 reserve가 [2, 4]이라고 생각해보자. 여벌의 체육복이 있는 2는 1과 3 모두에게 체육복을 빌려줄 수 있다. 체육복을 3에게 빌려주는 경우 여벌의 체육복이 있는 4는 1에게 체육복을 빌려줄 수 없게 되어 체육수업을 들을 수 있는 학생은 총 [2, 3, 4, 5]의 4명이 된다…