1931번 - 회의실 배정
끝나는 시각을 기준으로 정렬했고, 만약 끝나는 시각이 같다면 회의 시간이 짧은 순으로 정렬했을 때 97%에서 틀리게 되는데, 이 코드에 대한 반례가 무엇인가요?
왜 회의 시간이 시작된 순으로 탐색을 해야만 정답인 것인지 궁금합니다.
어차피 답에 영향을 미치는 것은 회의 시간이 끝나는 시각 아닌가요? 그중에서 회의 시간이 가장 짧은 순으로 먼저 배정하는 것이 더 Greedy한 것 아닌가요?
첨부하는 코드는 97%에서 틀리게 됩니다.
회의가 끝나는 시간의 오름차순으로, 회의가 시작되는 시간의 내림차순으로 정렬한 코드입니다.
5 4 4 4 4 3 4 2 4 1 4
아차차, 시작 시간과 끝나는 시간이 동일한 경우를 생각 못했네요.
답변 정말 감사합니다 :)
댓글을 작성하려면 로그인해야 합니다.
adamdoha 3년 전
끝나는 시각을 기준으로 정렬했고, 만약 끝나는 시각이 같다면 회의 시간이 짧은 순으로 정렬했을 때 97%에서 틀리게 되는데, 이 코드에 대한 반례가 무엇인가요?
왜 회의 시간이 시작된 순으로 탐색을 해야만 정답인 것인지 궁금합니다.
어차피 답에 영향을 미치는 것은 회의 시간이 끝나는 시각 아닌가요? 그중에서 회의 시간이 가장 짧은 순으로 먼저 배정하는 것이 더 Greedy한 것 아닌가요?
첨부하는 코드는 97%에서 틀리게 됩니다.
회의가 끝나는 시간의 오름차순으로, 회의가 시작되는 시간의 내림차순으로 정렬한 코드입니다.