数据结构题高手请进
发布网友
发布时间:2022-06-01 03:53
我来回答
共2个回答
热心网友
时间:2023-11-20 16:13
void linkedtosequent(BinTreeNode *t,int a[],int i)
{
if(t==NULL) //空了,结束
return ;
a[i]=t->data; //把data放进数组
i++; //下标i+1
linkedtosequent(t->lchild,a,i); //递归放左边的
linkedtosequent(t->rchild,a,i); //递归放右边的
}
热心网友
时间:2023-11-20 16:14
//按先序序列把树中元素依次放入到数组中
void linkedtosequent(BinTreeNode *t,int a[],int i)
{
if(t!=NULL) //空了,结束
{a[i]=t->data; //把data放进数组
i++; //下标i+1
linkedtosequent(t->lchild,a,i); //递归放左边的
linkedtosequent(t->rchild,a,i); //递归放右边的
}
}