【发布时间】:2013-03-16 11:12:25
【问题描述】:
对于二叉搜索树,我只能访问根节点,而我正在尝试编写递归方法来挖掘其左节点。
例如,
root.left();
变成
root.left().left();
然后,
root.left().left();
你知道这是怎么回事.. 有没有一种递归的方式来改变/添加到变量?
【问题讨论】:
对于二叉搜索树,我只能访问根节点,而我正在尝试编写递归方法来挖掘其左节点。
例如,
root.left();
变成
root.left().left();
然后,
root.left().left();
你知道这是怎么回事.. 有没有一种递归的方式来改变/添加到变量?
【问题讨论】:
这样的?
Node node = root;
while (someCondition) {
node = node.left();
// do something with the node
}
【讨论】: