플로이드 와샬(Floydwatershall) 알고리즘 추천 문제

Algorithm

플로이드 와샬이란

모든 정점 에서 모든 정점으로의 최단 경로를 구하는 알고리즘이다. 거져서 가는 정점들 기준으로 다이나믹 프로그래밍을 기반으로 업데이트 한다. 음수의 좌표에서도 사용이 가능하다.

원소 (i,j) i로부터 j까지의 최단 경로를 저장

점화식 = dp[i][j] = min(dp[i][j],dp[i][n]+dp[n][j])

추천문제

백준 11404번 - 플로이드

백준 11403번 - 경로 찾기

백준 1613번 - 역사

백준 2458번 - 키 순서

백준 1389번 - 케빈 베이컨의 6단계 법칙

백준 1956번 - 운동

백준 13168번 - 내일로 여행

백준 1507번 - 궁금한 민호

백준 15723번 - n단 논법

프로그래머스 - 순위