誰もがC#で逆幅優先トラバーサルアルゴリズムをすぐに実装できますか?
逆幅優先走査とは、共通ノードから開始してツリーを検索するのではなく、ツリーを下から検索し、徐々に共通ノードに収束させたいという意味です。
次の図を見てみましょう。これは幅優先探索の出力です。
私の逆幅優先探索では9
、、、、10
が最初に見つかったいくつかのノードになります(これらはすべて一次であるため、順序は重要ではありません)。、、、およびは2番目に見つかったノードであり、以下同様です。最後に見つかったノードになります。11
12
5
6
7
8
1
アイデアや指針はありますか?
編集:質問を明確にするために、「幅優先探索」を「幅優先トラバーサル」に変更します