tongkath   2년 전

질문게시판에서 이중우선순위 큐는 

min-max heap을 이용해 푸는 것이 최고라는 것을 본 저는

영문위키를 보며 어찌어찌 비슷하게는 만들어 냈으나

계속 시간초과가 납니다

미천한 제 실력으로는 어디를 고쳐야 시간을 줄일 수 있을지 모르겠어

시간초과가 안되게 하는법에 대한 조언을 여쭙고자 합니다

some256   2년 전

시간 초과가 발생하는 이유는 모르겠지만 반례입니다...

tongkath   2년 전

감사합니다 ! 덕분에 문제를 발견했습니다만.. 

기존코드의 50-51번째 줄을 다음과 같이 고쳤습니다.

올려주신 반례들은 잘 통과하지만 시간초과는 그대로네요 ㅜㅜ

some256   2년 전

50-51 줄을 고쳐도 반례가 있습니다.

tongkath   2년 전

다시금 감사합니다 !!

몇 군데 다시 수정하니 

작성해주신 테스트케이스들은 잘되네요.

그럼에도 시간초과가 아니라 틀렸습니다...가 뜨는 것은 또 반례가 있다는 것이겠죠? ㅜㅜ

some256   2년 전

반례입니다...

저장하신 후 메모장 등 렉 안걸리는 에디터로 여시고 아래로 쭉 내리시면 오답과 정답이 있습니다.

tongkath   2년 전

저.. 혹시 다시 올려주실 수 있을까요..? 올려주신 링크 들어가도 파일이 삭제됐다고 뜨네요 ㅜㅜ

tongkath   2년 전

정말 죄송한데 빨리 확인하는 것이 중요해서

일정시간이 지나면 지우시는걸까요? ㅜㅜ 저 링크도 들어가니까 아무것도 안나오네요

some256   2년 전

zjtlfk   1년 전

@some256

덕분에 3일 박은 문제 겨우 해결할수있었습니다..

감사합니다

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