首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
假设以带双亲指针的二叉链表作为-二叉树的存储结构,其结点结构的类型说明如下所示: typedef char DataType; typedef struct node{ DataType data; stru
假设以带双亲指针的二叉链表作为-二叉树的存储结构,其结点结构的类型说明如下所示: typedef char DataType; typedef struct node{ DataType data; stru
admin
2008-05-04
72
问题
假设以带双亲指针的二叉链表作为-二叉树的存储结构,其结点结构的类型说明如下所示:
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,7),(1,6),(2,5),(3,4),(4,3),(5,2),(6,1),(7,0)配对通信。写出该功能函数。
用霍纳法则给定的表达式如下:E=a(b+c(d+ef))+g利用减少树高的办法加速运算,要求:画出树形流程图。
简述Tomasulo算法的基本思想。
简述数组多路通道的数据传送方式。
试说明透明网桥的工作方式,并给出一个“桥”在端口x上接收一个MAC帧时的操作过程。
已知网络通信中的两个主机之间采用CRC校验方法,若发送的二进制数据为10111011,生成多项式为X4+X2+1,试计算实际发送的二进制数字序列。(要求写出计算过程)
下列算法中属于静态路由选择策略算法的是()
某车场每天有3辆货车经过6个装卸点A1、A2、A3、A4、A5、A6组织巡回运输,在A1点装货需要9个装卸工人,在A2卸货需4个装卸工人,在A3装货需8个装卸工人,在A4卸货需5个装卸工人,在A5装货需5个装卸工人,在A6卸货需要3个装卸工人,如下图所示.
随机试题
指出下列正常肢体静脉的多普勒超声表现中哪项是错误的
以下用人单位的做法正确的是()
某桥梁的结构形式为1跨60m圬工拱桥+2跨16m简支空心板引桥,对该桥进行技术状况评定时,应采用以下哪种方式划分评定单元()。
设,则A-1=()。
材料:某堂课上,某教师上课兴致正浓,发现下面有两名学生交头接耳,教师上课兴致被破坏,便生气地让两名学生互抽对方脸蛋,以示惩戒。问题:运用教师职业道德和教育法律法规的相关知识,对材料中教师的行为进行评析。
n为100以内的自然数.那么能令2n一1被7整除的n有多少个?()
简述遗赠扶养协议的概念和特征。
软件系统测试计划需要在()阶段编制。
Ihaveheardbothteachersandstudents______wellofhim.
WhenitcomestoInstagramming(图片分享)yourdinner,Isayliveandletlive,youknow?Maybeyoursaladwasparticularlyaesthetica
最新回复
(
0
)