p_ce1052   3년 전

dist[i][j] = i번째 정점을 방문하는데 j개의 간선을 쓸 때 최소거리 라고 정의하고 문제를 풀었는데요

너비우선 탐색으로 최단경로를 구했는데 통과가 되서 질문드립니다.

그냥 너비우선탐색은 O(|V| + |E|)이지만 너비우선탐색으로 최단경로를 구하려고 하면 O(VE)가 소요되지 않나요? 

근데 상태가 N^2개로 늘어났으니 O(V^2E)가 되서 시간초과가 날 것 같은데 왜 되는지 알고 싶습니다. 

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