[解決済み] バックトラックと深さ優先探索の違いは何ですか?
2022-02-18 02:55:23
質問内容
バックトラックと深さ優先探索の違いは何ですか?
どのように解決するのですか?
バックトラック は、より汎用的なアルゴリズムである。
深さ優先探索 は、木構造の検索に関連するバックトラックの特定の形式である。 ウィキペディアより。
<ブロッククオートルートから出発し(グラフの場合は何らかのノードをルートとして選択する)、各枝を可能な限り探索してからバックトラックを行うものである。
バックトラックは、木を扱う手段の一部として使用されますが、木構造に限定されます。
しかし、バックトラックは、論理木であろうとなかろうと、領域の一部を削除できる構造であれば、どのようなものでも使用できます。 Wikiの例では、チェス盤と特定の問題を使用しています。特定の手を見て、それを排除し、次の可能な手にバックトラックして、それを排除する、などです。
関連
-
[解決済み] 定数時間や対数時間よりも、nやnlog(n)の方が良いのでしょうか?
-
[解決済み] バックトラックと深さ優先探索の違いは何ですか?
-
[解決済み] 整数の絶対値の計算方法
-
[解決済み] JavaScript で配列に値が含まれているかどうかを確認するにはどうすればよいですか?
-
[解決済み] 山積みされた靴下を効率よく組み合わせるには?
-
[解決済み] O(log n)とは具体的にどのような意味ですか?
-
[解決済み] ゲーム「2048」の最適なアルゴリズムとは?
-
[解決済み] Big-O表記とLittle-O表記の違いについて
-
[解決済み] 木の深さと高さはどう違うのですか?
-
[解決済み】広さ優先と深さ優先の比較
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】Dijkstraのアルゴリズムが負の重みのエッジに対して機能しないのはなぜですか?
-
[解決済み】Quickselectの時間の複雑さを説明する
-
[解決済み】3値の中央値戦略
-
[解決済み] 構造的再帰と生成的再帰はどのように違うのですか?
-
[解決済み] 素朴な」アルゴリズムとは何か、「閉じた」解とは何か?
-
[解決済み] ベルマンフォードとダイクストラの比較。どのような状況下でベルマンフォードが優れているか?
-
[解決済み] DPLLアルゴリズムはどのように動作しますか?[クローズド]
-
[解決済み] 放物線を点の集合にフィットさせる最速の方法?
-
[解決済み] グラフが半連結であるか否かを判定する
-
[解決済み] クイックソートとマージソートの比較 [重複]。