L2-006树的遍历(C语言)

#include
#include #include
struct tree
{
int data;
struct tree* lchild;
struct tree* rchild;
};
//建立树的结构体
struct tree *creat(int arr[], int brr[], int n)
{
if (n == 0)
{
return NULL;
}
int i = 0;
while (brr[i] != arr[n - 1])
{
i++;
}
int rn = n - 1 - i;
int ln = i;
struct tree* t = (struct tree*)malloc(sizeof(struct tree));
t->data = brr[i];
t->lchild = creat(&arr[0], &brr[0], ln);
t->rchild = creat(&arr[ln ], &brr[ln+1], rn);

L2-006树的遍历(C语言)最先出现在Python成神之路

版权声明:
作者:siwei
链接:https://www.techfm.club/p/16131.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>