-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
請增加關於節點類的更多細節 –