1
private void inOrder(BSTNode root) {
if (root.getElem().equals(null)) {
return;
}
inOrder(root.getLChild());
// print to array, increment 2
inOrder(root.getRChild());
}
所以我相信印刷陣列發生在註釋行,因爲這通常是在當前節點輸出,但不知道如何將在有序的元素送入數組?如果它需要一個額外的參數或不同的返回類型來使其工作,那沒關係,我可以調整它,因爲它是一個輔助方法。發送中序遍歷元素數組