1

プリムのアルゴリズムの優先キュー実装の最悪のケースの実行が確認されている V 頂点と E エッジを持つグラフのファミリをどのように説明できますか?

4

1 に答える 1

0

まあ、特定の実装がどのように見えるかを正確に知らずに言うのは難しいですが、プリムについて正しく思い出せば、MST を決定する際に常に Θ(E) エッジをチェックする必要があります。プライオリティ キューがバイナリ ヒープとして実装されている場合 (これが標準的な方法です)、各「チェック」は O(log V) であるため、O(E * log V) の最悪の場合の実行時間は常に発生します。

于 2011-04-11T00:17:38.820 に答える