walong   2년 전

아래와 같이 프림 알고리즘으로 풀었는데요

쿼리로 주어지는 정점과 간선 정보를 프림 시작시에 초기값으로 넣고 돌리면 그걸 포함한 mst가 그려져셔 테케는 다 맞게 나옵니다.

매 쿼리마다 프림 알고리즘을 돌리게 되서 시간초과가 나는걸까요?


도움 부탁드립니다.

playsworld16   2년 전

매 쿼리마다 프림 알고리즘을 돌리게 되서 시간초과가 납니다.

힌트를 드리자면, mst 그래프를 얻은 후 각 간선마다

1. 간선이 mst 그래프에 있으면 mst 값을 출력

2. 간선이 mst 그래프에 없으면 ...?

2번에 대해 생각해보시면 좋을 것 같습니다.

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