9370번 - 미확인 도착지
알고리즘은 모든 간선의 가중치를 2배를 해서 받습니다.(짝수 만들기)
GH간선만 2배의 -1을 해줘서 홀수로 세팅합니다.
그상태에서 다익스트라 알고리즘으로 시작점에서 각 노드까지 최단거리를 얻습니다.
최단거리 중 홀수인 목적지를 후보 목적지에서 정렬하여 출력합니다.
도와주시면 감사하겠습니다!
INF가 10000인 것이 너무 작습니다. 간선을 여러 개 거치다 보면 최단경로가 10000보다 훨씬 커질 수 있습니다.
감사합니다. INF값만 20억으로 고치니 맞았네요^^
댓글을 작성하려면 로그인해야 합니다.
dlwnsxo98 3년 전 1
알고리즘은 모든 간선의 가중치를 2배를 해서 받습니다.(짝수 만들기)
GH간선만 2배의 -1을 해줘서 홀수로 세팅합니다.
그상태에서 다익스트라 알고리즘으로 시작점에서 각 노드까지 최단거리를 얻습니다.
최단거리 중 홀수인 목적지를 후보 목적지에서 정렬하여 출력합니다.
도와주시면 감사하겠습니다!