1865번 - 웜홀
안녕하세요!
어디서 틀린 것인지 전혀 감이 잡히지 않아 글을 남기게 되었습니다.
.
플로이드-와샬 알고리즘이 음의 사이클이 없다면, 음의 가중치가 있어도 수치적으로 의미있는, 정상적인 결과를 내고
음의 사이클이 있다면, 수치적인 의미는 없지만 음의 사이클을 감지해낼 수 있다고 알고있습니다.
그래서 플로이드 와샬 알고리즘으로 최단경로를 저장한 2차원 벡터를 구하고,
대각선 요소들 중에 음수가 있다면 음의 사이클이 존재한다!
이런 생각으로 풀이했습니다.
그런데.. 틀립니다..ㅠㅠ
코드에서 틀린것인지, 제가 플로이드-와샬에 대해 잘못 이해하고 있는 것인지 피드백을 좀 받고 싶습니다..!
감사합니다.
P 에서 P로 향하는 웜홀이 존재할 때 계산이 잘못되었습니다.
헐 감사합니다..!!!!!!!
정말 감사합니다 ㅠㅠㅠㅠ
왜 start와 end가 항상 다를거라고 생각했는지...
댓글을 작성하려면 로그인해야 합니다.
lcdoac12 3년 전
안녕하세요!
어디서 틀린 것인지 전혀 감이 잡히지 않아 글을 남기게 되었습니다.
.
플로이드-와샬 알고리즘이 음의 사이클이 없다면, 음의 가중치가 있어도 수치적으로 의미있는, 정상적인 결과를 내고
음의 사이클이 있다면, 수치적인 의미는 없지만 음의 사이클을 감지해낼 수 있다고 알고있습니다.
.
그래서 플로이드 와샬 알고리즘으로 최단경로를 저장한 2차원 벡터를 구하고,
대각선 요소들 중에 음수가 있다면 음의 사이클이 존재한다!
이런 생각으로 풀이했습니다.
그런데.. 틀립니다..ㅠㅠ
.
코드에서 틀린것인지, 제가 플로이드-와샬에 대해 잘못 이해하고 있는 것인지 피드백을 좀 받고 싶습니다..!
감사합니다.