maro7913   4년 전

음수 사이클 판명 할 떄 꼭 

N-1번 돌려야 하는 이유가 있나요?

한번 다 돌리고 한번 더 돌려봤을 떄 변화가 있으면 안되나요?

pichulia   4년 전

최단경로는 많아봤자 최대 N개의 정점을 가질테고, 따라서 가능한 경로는 최대 N-1개의 간선으로 이루어져 있습니다.

따라서 만약 N-1번 루프를 돌았는데 아직도 최단경로가 갱신이 된다면, 그건 음수사이클이 있다는 얘기가 됩니다.

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