9370번 - 미확인 도착지
보통 C로 코딩을 하는데 이번에 C++ 라이브러리를 활용해보고자 연습겸 짰는데 계속 런타임 에러가 발생해서 질문드립니다.
PQ를 C로 구현해서 제출한 코드는 AC를 받았는데, PQ 라이브러리를 활용한 위 소스코드는 왜 안되는지 궁금합니다.
우선은 제 로컬에서 g++을 활용하였을때는 잘 동작했는데, 백준환경이 다른건지 아니면 제가 놓친게 있는건지 알고싶습니다.
dijkstra의 char 배열 선언을 전역으로 해 보세요.
@ksmin1114
답변 감사합니다. 좋은 지적이어서 수정해봤는데 여전히 런타임에러가 발생하네요.. 일단은 메모리초과 오류도 아니어서 정확히 뭔지 아직도 감이 안옵니다..
아니라고 한다면 저도 감이 안 잡히네요.
혹시 C++11 등 다른 버전으로 시도해보시겠어요?
dijkstra 함수에 return이 없어서였습니다.
감사합니다.
댓글을 작성하려면 로그인해야 합니다.
dlqudrjs 4년 전
보통 C로 코딩을 하는데 이번에 C++ 라이브러리를 활용해보고자 연습겸 짰는데 계속 런타임 에러가 발생해서 질문드립니다.
PQ를 C로 구현해서 제출한 코드는 AC를 받았는데, PQ 라이브러리를 활용한 위 소스코드는 왜 안되는지 궁금합니다.
우선은 제 로컬에서 g++을 활용하였을때는 잘 동작했는데, 백준환경이 다른건지 아니면 제가 놓친게 있는건지 알고싶습니다.