ckeh0827   3년 전

아래는 시간초과가 나는 우선순위 큐로 풀이한 소스입니다.

비슷한 방식으로 벡터를 이용해서 탐색해가면서 sorting으로 나무에게 먹이를 주어도 시간초과가 나지 않는데 우선 순위
큐 방식은 시간 초과가 나는 이유가 궁금했습니다.

혹시 우선순위 큐에 데이터 삽입, 추출를 하는 경우 마다 내부에서 정렬이 수행돼서 더 시간이 오래걸린 건가요??

답변 부탁드립니다 :-)

caritas1996   3년 전

혹시 우선순위 큐에 데이터 삽입, 추출를 하는 경우 마다 내부에서 정렬이 수행돼서 더 시간이 오래걸린 건가요??

>> 넹

봄, 여름 처리 함수에서만 봐도 우선순위  큐 2개를 가지고 한쪽에 담고 다시 반대쪽으로 담은 연산을 하고 있으니

대충 2배정도 시간을 더 잡아먹겠네요.

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