1507번 - 궁금한 민호
아래 코드가 왜 안 돌아가는지 정말 모르겠습니다. 너무 화가 납니다. 누군가 제발 알려줬으면 한이 풀릴 것 같습니다. 키보드뿌쎠뻐릴껐만깥쓰ᄈ니다.
글쓴이님 께서 올리신 코드의 floyd에서 길이 존재하지않는 즉, 거리가 0인 부분은 if - continue문을 통해서 접근하지 못하도록 해 놓으셨습니다.
하지만 두번쨰 floyd에서 윗분이 말씀해주셨듯이, 거리를 0으로 변경해버리면 추후 계산에 문제가 생기게 됩니다.
예를 들면 정점 k=1을 지날때 어떤 부분의 값을 0 으로 변경해주고, k=2 계산할때에 마치 두 정점간의 거리가 0인것처럼 보인다는 것입니다.
댓글을 작성하려면 로그인해야 합니다.
© 2026 All Rights Reserved. 주식회사 스타트링크 | 서비스 약관 | 개인정보 보호 | 결제 이용 약관 | 도움말 | 광고 문의 | 업데이트 노트 | 이슈 | TODO
한국어 | English (Beta)
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
ondal1997 6년 전 0
아래 코드가 왜 안 돌아가는지 정말 모르겠습니다. 너무 화가 납니다. 누군가 제발 알려줬으면 한이 풀릴 것 같습니다. 키보드뿌쎠뻐릴껐만깥쓰ᄈ니다.