首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
假设以带双亲指针的二叉链表作为-二叉树的存储结构,其结点结构的类型说明如下所示: typedef char DataType; typedef struct node{ DataType data; stru
假设以带双亲指针的二叉链表作为-二叉树的存储结构,其结点结构的类型说明如下所示: typedef char DataType; typedef struct node{ DataType data; stru
admin
2008-05-04
34
问题
假设以带双亲指针的二叉链表作为-二叉树的存储结构,其结点结构的类型说明如下所示:
typedef char DataType;
typedef struct node{
DataType data;
struct node*lchild,*rchild; //左右孩子指针
struct node*parent; //指向双亲的指针
}BinTNode;
typedef BinTNode*BinTree;
若px为指向非空二叉树中某个结点的指针,可借助该结构求得px所指结点在二叉树的中序序列中的后继。
2. 编写算法求px所指结点的中序序列后继,并在算法语句中加注注释。
选项
答案
BinTree f34(BinTree px) { BinTree q=px—>rchild; if(q!=NULL){ //沿左孩子往下查找 px=q; while(px—>lchild!=NULL) px=px—>lchild; } else{ //沿双亲指针链向上查找 while(px!=NULL&&px—>rchild==q){ q=px; px=px—>parent; } } retun px; //返回所找到的中序序列后继结点的指针 //或者无后继结点时返回空指针 }
解析
转载请注明原文地址:https://kaotiyun.com/show/zfAx777K
本试题收录于:
数据结构题库理工类分类
0
数据结构
理工类
相关试题推荐
下面哪个页面替换算法实际上是不能够实现的()
用霍纳法则给定的表达式如下:E=a(b+c(d+ef))+g利用减少树高的办法加速运算,要求:画出树形流程图。
试说明透明网桥的工作方式,并给出一个“桥”在端口x上接收一个MAC帧时的操作过程。
已知在某信道上连续传送600KByte的数据需要时间为512秒,若该信道采用QAM—16调制方式,计算该信道的最小调制速率(Baud)。(要求写出计算过程)
IEEE802.6标准的分布队列双总线(DQDB)采取的基本原则是站点必须_________。
在整个数据报传送过程中,不需要建立虚电路,但_______要为每个数据报作路由选择。()
“截获”是一种网络安全攻击形式,它所攻击的目标是信息的()
国家信用的主要形式是__________。
判断下图是否为基本流向图.
随机试题
重新点燃启蒙的火炬在告别20世纪而进入21世纪之际,中国思想界对启蒙有截然相反的看法。有人历数启蒙的罪状,劝告知识分子放弃启蒙立场;有人则回顾启蒙被压倒的悲剧,希望在中国“重新点燃启蒙的火炬”。面对思想界的矛盾和种种困惑,有一个问题必须回答:今日
患者,12岁,缺失,余牙正常,适合采用的固定修复方法为
一体化管理体系策划与设计主要包括()。
空气中用白光垂直照射一块折射率为1.50、厚度为0.4×10-6m的薄玻璃片,在可见光范围内,光在反射中被加强的光波波长是(1nm=1×10-9m)()。
《全国主体功能区规划》提出,中部地区要提高()磷矿开发利用水平,发展磷化工深加工产业。
装配化装修主要采用干式工法装配,采用干式工法的好处有()。
社会保障制度的主要内容包括()。
某公司女员工人数是男员工人数的4倍还多120人,而女员工人数与男员工人数的差比男员工人数的4倍少48人,则男女员工共有()人。
Mostofthepeoplewhoappearmostoftenandmostgloriouslyinthehistorybooksaregreatconquerorsandgeneralsandsoldiers
TheHappinessEffect[A]Thenexttimeyougettheflu,therewillalmostcertainlybesomeoneyoucanblameforyourpain.There
最新回复
(
0
)