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的一个参数,但我不知道我该怎么做。