-1
我正在学习java。我在某处看到了这个代码。 以下代码是否正确地遍历它?结果列表是否被正确调用?它会正确追加吗?为了遍历二叉树
public void traverse(Node<T> input, List<T> resultlist) {
if (input != null) {
traverse(input.getLeftNode(), resultlist)
resultlist.add(input.getValue())
traverse(input.getRightNode(), resultlist)
}
}
在中间线上,我认为'result'应该是'resultlist'。 – nvioli
[二叉树的有序迭代器]的可能重复(http://stackoverflow.com/questions/12850889/in-order-iterator-for-binary-tree) – rbucinell
请增加关于节点类的更多细节 –