0

二分探索木の場合、ルート ノードにしかアクセスできませんが、その左側のノードを掘り下げるための再帰的なメソッドを作成しようとしています。

例えば、

root.left();

になる

root.left().left();

その後、

root.left().left();

これがどこに向かっているかがわかります..変数を変更/追加する再帰的な方法はありますか?

4

1 に答える 1

2

このようなもの ?

Node node = root;
while (someCondition) {
    node = node.left();
    // do something with the node
}
于 2013-03-16T03:12:25.370 に答える