0
我編寫了一個二叉搜索樹類,該類具有遞歸函數,可按升序打印出所有元素。如何在二叉樹遍歷結尾處添加單個新行C++
template <typename T>
void BST<T>::printInOrder(BSTNode *t) const
{
if(t == NULL){
return;
}
printInOrder(t->left);
cout << t->element << " ";
printInOrder(t-> right);
cout << "\n"; // this is not correct
}
我試圖在讀取最大值時添加一個新行。我怎樣才能做到這一點?在當前狀態下,函數僅打印n個新行,其中n是樹中節點的數量。
注意:這是一個項目,它規定在函數內調用換行符,函數本身是遞歸的。
_「最大的價值是**閱讀**」_ - 你的意思是寫? –