永发信息网

二叉排序树的插入和中序遍历

答案:1  悬赏:50  手机版
解决时间 2021-04-12 16:20

要具体的代码,二叉链表的定义如下:

typedef struct btinode
{
int key;
struct bitnode *lchild,*rchild;
}*bitree; /*二叉链表的

插入要整串插入,谢谢~

最佳答案

//中序遍历


int InOrderTraverse(bitree T,int (*Visit)(TElemType e)) //TElemType 为元素的类型


{


Stack S;


bitree p;


InitStack(S);//初始化栈


p = T;



while(p||!StackEmpty(S)) //p非空或栈S非空


{


if(p) //根指针进栈,遍历左子数


{


Push(S,p);


p = p->lchild;


}


else //根指针退栈,访问根节点,遍历右子数


{


Po(S,p);


if(!Visit(p->data)) //Visit是函数指针,你可以给它赋予不同的对象,让它调用


{


return 0;


}


p = p->rchild;


} //else


}//while



return 1;


}



我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
为什么我的QQ牧场进不去其他好友那?(刷新没
端午节给客户的祝福,适合企业给客户发送的端
乐高幻影忍者第二季剧情
单选题下列各句中没有错别字的一项是:A.树缝
有什么办法让自己变得白一点
闺蜜英文句子唯美简短,英文句子唯美简短虐心
剑魂厉害还是狂战厉害?
佳源便利店怎么去啊,有知道地址的么
侠盗猎车的存档和下载问题
北京哪里有艾美售后点
网上代销卖MP3,P4好卖,还是衣服或小饰品好卖
如果你的老公总是和前女友联系。你会怎么想?
单选题已知函数f(x)为偶函数,其图象与x轴有
男女第一次很重要吗?
使命召唤ol有没有手游版的?
推荐资讯
天武超市地址有知道的么?有点事想过去
形容女孩戴斗笠的诗句,描绘头戴斗笠、身披蓑
头发染什么颜色好看见??
牛年女宝宝取名
脸上的斑点怎么有效的祛除?
广漂地址在哪,我要去那里办事
毕业后支教途径
下载hare guu动画片到手机的网址?
某人在年幼时由于激素分泌不足而出现反应迟钝
下列各物体的长度接近10厘米的是A.篮球的直径
土地是老人的名字,但去世多年,地被征占了,如
可以帮我吗朋友
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?