[解決済み】有向グラフのサイクルを検出する最適なアルゴリズム【クローズド
2022-03-24 03:10:34
質問
有向グラフ内のサイクルを検出する効率的なアルゴリズムはあるか?
ジョブをノード、依存関係をエッジとして、実行すべきジョブのスケジュールを表す有向グラフがあります。私はこのグラフの中で循環する依存関係につながるサイクルのエラーケースを検出する必要があります。
どのように解決するのですか?
タージャンの強連結成分アルゴリズム
があります。
O(|E| + |V|)
の時間複雑性を持つ。
その他のアルゴリズムについては 強連結成分 をWikipediaに掲載しています。
関連
-
[解決済み] O(n)とO(log(n))の違い -どちらが優れていて、O(log(n))とは一体何なのか?
-
[解決済み] ビッグ・オー vs ビッグ・シータ【重複あり
-
[解決済み] 最大スパニングツリーの求め方は?
-
[解決済み] O(log* N)とは何ですか?
-
[解決済み] ゲーム「2048」の最適なアルゴリズムとは?
-
[解決済み】画像処理。コカ・コーラ缶」認識のためのアルゴリズム改良
-
[解決済み】なぜBase64を使うのか?
-
[解決済み】ポリゴンの膨張・収縮(オフセット、バッファリング)のためのアルゴリズム
-
[解決済み】異なるサイズの長方形を、かなり最適な方法で可能な限り小さな長方形に詰め込むには、どのようなアルゴリズムが使用できるだろうか?
-
[解決済み】最も近い文字列のマッチを取得する
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] Sliding Window Algorithmとは?例題は?
-
[解決済み] ヒープ化 VS ビルドヒープ
-
[解決済み] 数字の範囲を表すときの「exclusive」「inclusive」の意味は?
-
[解決済み] 家系図ソフトのサイクル
-
[解決済み】Redisに使用されている基礎的なデータ構造は何ですか?
-
[解決済み】ssl証明書はどのように検証されるのですか?
-
[解決済み】整数の流れから実行中央値を求める
-
[解決済み】iTunes 11の曲リストに色をつけるアルゴリズムはどうなっているのでしょうか?[クローズド]
-
[解決済み】異なるサイズの長方形を、かなり最適な方法で可能な限り小さな長方形に詰め込むには、どのようなアルゴリズムが使用できるだろうか?
-
[解決済み】最も近い文字列のマッチを取得する