2
我正在尋找使用樹排序來存儲排序在數組中的數字,而不是僅僅按排序順序輸出數字。 n被初始化爲零。使用樹排序來修改數組
void BinSearchTree::inOrder(TreeNodePtr subRoot, int A[], int n)
{
if (subRoot != NULL)
{
inOrder(subRoot->left, A, n);
A[n] = subRoot->key;
n++;
inOrder(subRoot->right, A, n);
}
}
我相信問題在於我繼續把A作爲inOrder的一個參數,但我不知道我該怎麼做。