首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
已知二叉树T的结点形式为(llink,data,count,rlink),在树中查找值为X的结点,若找到,则记数(count)加1;否则,作为一个新结点插入树中,插入后仍为二叉排序树,写出其非递归算法。
已知二叉树T的结点形式为(llink,data,count,rlink),在树中查找值为X的结点,若找到,则记数(count)加1;否则,作为一个新结点插入树中,插入后仍为二叉排序树,写出其非递归算法。
admin
2017-01-04
58
问题
已知二叉树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<X)P=p一>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/qQRi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
简述魏晋玄学的产生背景及其代表人物的基本思想。(2009年统考真题)
论述尼德兰革命的背景、主要过程及影响
春秋初年,首先利用“挟天子以令诸侯”的旗号发展自己势力的是()国。
袁世凯得以复辟帝制不是因为()
最早以立法形式巩固大化改新成果的法令是()。
下列描述中,属于冯.诺依曼体系结构的特点是()。①采用流水线技术;②指令和数据均以二进制表示;③存储程序并且存储时不区别数据和指令。
什么是域名解析?域名解析中采取了什么措施提高效率?对同一个域名向DNS服务器发出多次的DNS请求报文后,得到IP地址都不一样,可能吗?为什么?
给定单链表的结点结构typedefstructnode*link;structnode{intitem,linknext;);将两个升序单链表归并为一个升序单链表。
假设二叉树采用二叉链表存储结构存储,试设计一个算法,求出该二叉树中第一条最长的路径长度以及此路径上各结点的值。
随机试题
不属于血管介入的是
医师义务和权力不包括
某村村民李某育有两女,大女儿患有精神病,经常打骂父母与妹妹,长期以久,妹妹与其父母心力交瘁。一日,妹妹再次受到姐姐殴打后,忍无可忍反击,并将姐姐打死。后妹妹自首。法庭在审判时,村民联名上诉,请求法官留情,法官在综合考量后,根据我国相关法律判妹妹有期徒刑一年
股份有限公司发起人应为2~200人,有限责任公司的发起人无数量限制。()
确认递延所得税负债一定会影响所得税费用。()
一些美国心理学家得出结论认为:父母对儿童采取的行为一种是总表示接受,一种是总表示拒绝。心理学家得出这样的结论是因为研究者高度同意母亲的行为能表明这些父母的态度。上面所提及的心理学家所得的结论依据于这样的假设,即:
“真理是思想形式,是人类经验的组织形式”,这是
信息的价值与信息的哪些性质密切相关?()①准确性②及时性③可靠性④开放性⑤完整性
Wheredoesthemanwork?
【B1】【B6】
最新回复
(
0
)