0
特定のオブジェクトが見つかった場合、同じオブジェクトと壊れたリストを持つオブジェクトを再帰的に検索できますか。オブジェクトの一覧を含むオブジェクトの一覧でDFSを実行する方法
例は、これが私の物であり、各オブジェクトは、私は基本的に私のリスト上でDFSをしたい独自の
MyObject:
List<MyObject>
MyObject <- 2) Tag this and move onto next object
List<MyObject>
MyObject
List<MyObject>
MyObject <- 1) BOOM found what I want
List<MyObject>
MyObject
MyObject
MyObject
MyObject
MyObject
MyObject
MyObject
MyObject
のリストをより深く行くことができます。私は再帰的にしようとしましたが、正しく終了することはできません。あなたの問題のために
DFSは、グラフアルゴリズムであるあなたを助けるかもしれない、上記で説明。データに適用するには、グラフとして表示する方法を考えなければなりません。それはあなたの能力の中にあると確信しています。 –
DFS用のコードを追加すると、より良い応答が得られます。 – SomeDude