幅優先探索の時間計算量 (Big-O)

幅優先探索 (BFS) は時間 O(V + E)、空間 O(V) で、始点からグラフを層単位で訪れます。重みなしグラフの最短経路を求める標準的なアルゴリズムです。

インタラクティブな DevRef Hub を開く →

主要データ

時間O(V + E)
空間O(V)
用途最短経路 (重みなし)
順序層単位

よくある質問

BFS の時間計算量は?

O(V + E)(V は頂点数、E は辺数)です。

BFS は何に使いますか?

重みなしグラフの最短経路やレベル順の走査です。

関連ページ

BFS の計算量 は GOAT Lab の DevRef Hub の一部です。登録不要・オフラインでも使える無料リファレンスで、上のツールから任意の値を計算できます。

広告掲載

GOAT Lab の一部 — 科学・エンジニアリング・開発者向けの無料ブラウザツール26種。登録不要。