blou888   1년 전

해당 문제가 dp라고 하는데,

저는 우선순위 큐로 해결 할 수 없는지 궁금합니다.

코드 돌아가는 방식은

pq의 top을 참조하고, pop, 

pq가 비었다면, 그게 최댓값이므로,  출력을 해 주고,

아니라면, pq.top()이랑 같은지 비교해서 같다면 pq를 뽑아주고, 1증가시켜 다시 push 해 주었습니다.


하지만 AC를 받지 못했는데, 제가 생각하지 못한 반례가 있는지,

아니면 코드에 어느 부분이 틀렸는지 궁금합니다.

blou888   1년 전

문제이해를 잘 못 했습니다!


3

2 1 2

같은 경우 2가 답이 되어야 하네요

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