-
카테고리
-
세부 분야
알고리즘 · 자료구조
-
해결 여부
미해결
75번 pop 질문입니다.
20.12.03 21:38 작성 조회수 170
0
안녕하세요 선생님 강의 잘 듣고 있습니다. 75번 문제 강의를 듣다가 궁금한 점이 생겨 질문 남깁니다.
38번째 줄에서 res에 더해진 pQ.top()을 pop 하면 같은 when을 가진 다른 money값은 아직 큐에 있는거 아닌가요?
예를 들어 입력값이
50 2 / 40 2/ 20 1/ 10 1 이렇게 들어왔다 가정할때 i=2일땐 res+=50이 되고 큐에는 40이 남아있는 상태에서 i=1일때 20,10이 삽입되고 40이 pop 되어 정답이 90으로 틀리게 되는거 아닌가요?
it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
75. 최대 수입 스케쥴(priority queue greedy: 구조체와 Vector를 이용한 정렬)
강의실 바로가기
답변을 작성해보세요.
0
김태원
지식공유자2020.12.04
안녕하세요^^
90이 정답입니다. 문제를 읽어보면 "각 기업은 D일 안에 와서 강연을 해 주면 M만큼의 강연료를 주기로 했다."
라는 내용이 있습니다.
답변 1