0
對於二叉搜索樹,我只能訪問根節點,而我正在嘗試編寫遞歸方法以挖掘其左側節點。使用遞歸來更改變量
例如,
root.left(); 。
變得
root.left()左(); 。
然後,
root.left()左();
你看到這裏要去哪裏..是否有一個遞歸的方式來改變/添加到變量?
對於二叉搜索樹,我只能訪問根節點,而我正在嘗試編寫遞歸方法以挖掘其左側節點。使用遞歸來更改變量
例如,
root.left(); 。
變得
root.left()左(); 。
然後,
root.left()左();
你看到這裏要去哪裏..是否有一個遞歸的方式來改變/添加到變量?
是這樣的嗎?
Node node = root;
while (someCondition) {
node = node.left();
// do something with the node
}
遞歸在哪裏? – 2013-03-16 03:18:37
啊,我明白你的意思了。我想我的答案是「你不需要遞歸函數」。 – 2013-03-16 03:20:42
@CyrilleKa謝謝! – udjat 2013-03-16 03:33:14