首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
假设以带双亲指针的二叉链表作为-二叉树的存储结构,其结点结构的类型说明如下所示: typedef char DataType; typedef struct node{ DataType data; stru
假设以带双亲指针的二叉链表作为-二叉树的存储结构,其结点结构的类型说明如下所示: typedef char DataType; typedef struct node{ DataType data; stru
admin
2008-05-04
58
问题
假设以带双亲指针的二叉链表作为-二叉树的存储结构,其结点结构的类型说明如下所示:
typedef char DataType;
typedef struct node{
DataType data;
struct node*lchild,*rchild; //左右孩子指针
struct node*parent; //指向双亲的指针
}BinTNode;
typedef BinTNode*BinTree;
若px为指向非空二叉树中某个结点的指针,可借助该结构求得px所指结点在二叉树的中序序列中的后继。
1. 就后继的不同情况,简要叙述实现求后继操作的方法;
选项
答案
分两种情况讨论 ①当*px的右子树不为空时,则从*px的右孩子开始,沿其左孩子往下查找,直至找到一个没有左孩子的结点为止,则该结点为*pX在中序序列中的后继; ②当*px的右子树为空时,则沿*px的双亲指针链向上查找,直至找到其左子树中包含*px的最年轻祖先,则该祖先结点为*px在中序序列中的后继。
解析
转载请注明原文地址:https://www.kaotiyun.com/show/sfAx777K
本试题收录于:
数据结构题库理工类分类
0
数据结构
理工类
相关试题推荐
替换算法有哪几种?各有什么优缺点?
有8个处理单元互连成的并行处理机,按(0,5)、(1,4)、(2,7)、(3,6)配对通信。实现此功能的互连函数的一般表达式为()
下列不属于各自独立型操作系统的优点是()
为了使任何时候所需的信息都只用一个存储周期访问到,信息在主存中存放的地址要求是()
数字签名时报文的发送方从报文中生成的128位散列值被称为________。
试说明透明网桥的工作方式,并给出一个“桥”在端口x上接收一个MAC帧时的操作过程。
有如下图所示的段道图,问能否一笔画出?若不能,添弧使其能一笔画出.
判断下图是不是基本流向图.若不是,改为基本流向图.
已知关键字序列为{53,17,19,61,98,75,79,63,46,40},请给出利用这些关键字构造的二叉排序树。
若一个二叉树的叶子是某子树的中序遍历序列中的最后一个结点,则它必是该子树的_________序列中的最后一个结点。
随机试题
货币资金业务会计制度设计的要求包括()
企业成长的基础是()
下列哪项不是回收式自体输血的适应证
在我国《物权法》中,用益物权主要包括:建设用地使用权、土地承包经营权、宅基地使用权和()等。
(2006)图示结构,要使P位置处梁的弯矩为零,则P1应为下列何值?
若在对数期某一时刻测得大肠菌群数为1.0×102cfu/mL,当繁殖多少代后,大肠杆菌数可增至1.0×109cfu/mL?()
着重对人的个体心理发展状况进行纵向考察与分析作为评价指标,被称为()。
每个时代都有自己的精品力作,但一个_______的现实是,这些年可以称之为“经典”的好作品似乎越来越少。能创作出给人以无穷精神力量,让人为其作品中的人物命运_______、激动得吃不好睡不香的大家并不易寻。走进偌大的书店,虽满眼的热闹花哨,却很难找到一本真
用1、2、3、4这4个数字任意写出一个一万位数,从这个一万位数中任意截取相邻的4个数字,可以组成许多四位数,这些四位数中,至少有多少个相同?
A、Servantandhostess.B、Waiterandcustomer.C、Doorkeeperandvisitor.D、Shopassistantandoldcustomer.B人物关系题。只要听到menu一词,本题便
最新回复
(
0
)