persona_k   5년 전

어떤 부분이 잘못되었을까요?..

제출 부분에서 9퍼에서 틀렸습니다 뜨네요.

문제 풀이전략 간단하게)

특정 노드 2개를 거쳐서 가야하기 때문에

1 => v1 => v2 => N

1 => v2 => v1 => N

방식으로 각각 다익스트라를 6번 돌렸습니다.

도움 부탁드립니다. 읽어주셔서 감사합니다.

// 수정

다익스트라를 3번 돌리는 형식으로 고치고,

입력부분에서 더 작은 가중치가 들어오게 되면 그것을 갱신하는 방식으로 변경했는데에도,

틀렸다고합니다.

이유가 뭘까요?...

seico75   5년 전

34라인이 2부터 시작하는거가 맞나요? 

그리고 양방향이라서 a b 거리가 같고

1대다 최단 거리 알고리즘리이니  

1부터 v1과 v2

N부터 v1 v2

v1부터 v2

세번만 돌리면 안될까요?

persona_k   5년 전

듣고 보니 그렇네요 3번만 돌리면 가능하군여!!

답글 감사합니다.

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