코딩/백준 (Python)
백준 1956번: 운동 (Python, PyPy3)
접근 처음에는 접근을 플로이드 와샬 알고리즘을 이용하여 모든 정점 사이의 이동 시간을 작성하고, i에서 j, j에서 i로 가는 이동 시간의 합들을 구하여 그 최소값을 표시하는 식으로 했더니 Python에서는 시간초과, PyPy3에서는 통과되었다. 플로이드 와샬 알고리즘 참고 문제: 2021.04.21 - [코딩/백준 (Python)] - 백준 11404번: 플로이드 (Python) 백준 11404번: 플로이드 (Python) 접근 문제 풀이에 앞서 플로이드 와샬 알고리즘이 무엇인지 공부해보았다. 이전에 풀었던 다익스트라 알고리즘이 하나의 점에서 출발했을 때 모든 정점까지의 최단 경로를 구했다면, 플로이드 ca.ramel.be 코드를 약간 수정하여, 기존 플로이드 와샬 알고리즘 3중 순환에서 i != j ..
2021. 4. 23. 01:42
최근댓글