首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
已知二叉树T的结点形式为(llink,data,count,rlink),在树中查找值为X的结点,若找到,则记数(count)加1;否则,作为一个新结点插入树中,插入后仍为二叉排序树,写出其非递归算法。
已知二叉树T的结点形式为(llink,data,count,rlink),在树中查找值为X的结点,若找到,则记数(count)加1;否则,作为一个新结点插入树中,插入后仍为二叉排序树,写出其非递归算法。
admin
2019-01-16
35
问题
已知二叉树T的结点形式为(llink,data,count,rlink),在树中查找值为X的结点,若找到,则记数(count)加1;否则,作为一个新结点插入树中,插入后仍为二叉排序树,写出其非递归算法。
选项
答案
typedef struct node{ datatype data; int count; struct node*llink,水rlink: }BiTNode,* BSTree; void Search_InsertX(BSTree t,datatype X){ //在二叉排序树t中查找值为X的结点,若查到,则其结点的count域值增1, //否则,将其插入到二叉排序树中 BSTree P=t; while(P!=null&&P->data!=X){ //查找值为x的结点,f指向当前结点的双亲 f=p; if(P一>data
rlink: else P=p->llink; } if(!P){ //无值为x的结点,插入之 P:(BiTNode*) malloc(sizeof(BiTNode)); p->data=X;p->llink=null;p->rlink=null; if(f->data>X) f->llink=P; else f->rlink=p; } else P一>count++; //查询成功,值域为X的结点的count增1 }
解析
转载请注明原文地址:https://kaotiyun.com/show/deRi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
下列内容不属于《大宪章》内容的是()。
宋人为逃避赋役,部分人将土地假称献给了寺庙、道观等,被称为()。
解放军渡江战役中横渡长江的东西两个攻击点是()。
阅读材料,回答以下问题:一、大清帝国之皇统,万世不易。二、皇帝神圣,不可侵犯。三、皇帝权以宪法规定为限。四、皇帝继承之顺序,于宪法规定之。五、宪法由资政院起草议决,皇帝颁布之。六、宪政改正提案权,属于国会。七、上院议员,由国民于法定特别资格公选之。八、总
简述路德“唯信称义”与加尔文“预定论”的关系与区别。
佛教向亚洲国家传播始于印度的哪个时代?()
下列法律文件中,规定内阁对君主负责的是()。
如下图所示为一个网络连接的示意图,主机1到主机2采用了SLIP网络连接,SLIP网络可以传输的最大数据段是296字节,主机2和主机3使用了以太网连接。请问:(1)为了使IP不分片,主机1可以在TCP包中承载多少数据?(2)主机3可以在TCP包中承载多
设计一个算法求图的中心点。设v是有向图G的一个顶点,把v的偏心度定义为:MAX{从w到v的最短距离|w属于V(G))如果v是有向图G中具有的最小偏心度的顶点,则称顶点v是G的中心点。
以数组Data[m+1]作为循环队列SQ的存储空间,front为头指针,rear为队尾指针,则执行出队操作的语句是()。
随机试题
使用兆欧表测量绝缘电阻应注意哪些事项?
下列有关自然排烟口设置的说法不正确的是()
根据《中华人民共和国矿产资源法》,有关非经国务院授权的有关主管部门同意,不得开采矿产资源的地区描述准确的是()。
可以动用证券公司客户信用交易担保证券账户内的证券和客户信用交易担保资金账户内的资金的情形有()。
目前各国划分不同货币层次时,主要依据的是货币资产的()。
着重从思想上建党要求()。
设随机变量X的概率密度为f(x)=,求a,b,c的值.
四阶行列式的值等于()
DespiteJapan’srelativeisolationfromworldtradeatthetime,theprolongedpeaceduringtheTokugawashogunateproducedana
INFORMATIONSECURITYSPECIALISTNOTE:Pleasesubmityourresumedirectlythroughthiswebsite,aswellasemailingyourresu
最新回复
(
0
)