adamdoha   3년 전

끝나는 시각을 기준으로 정렬했고, 만약 끝나는 시각이 같다면 회의 시간이 짧은 순으로 정렬했을 때 97%에서 틀리게 되는데, 이 코드에 대한 반례가 무엇인가요?

왜 회의 시간이 시작된 순으로 탐색을 해야만 정답인 것인지 궁금합니다.

어차피 답에 영향을 미치는 것은 회의 시간이 끝나는 시각 아닌가요? 그중에서 회의 시간이 가장 짧은 순으로 먼저 배정하는 것이 더 Greedy한 것 아닌가요?

첨부하는 코드는 97%에서 틀리게 됩니다.

회의가 끝나는 시간의 오름차순으로, 회의가 시작되는 시간의 내림차순으로 정렬한 코드입니다.

ghghgh777   3년 전

5
4 4
4 4
3 4
2 4
1 4

adamdoha   3년 전

아차차, 시작 시간과 끝나는 시간이 동일한 경우를 생각 못했네요.

답변 정말 감사합니다 :)

댓글을 작성하려면 로그인해야 합니다.