首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
具有n个结点的完全二叉树,顺序存储在一维数组A[1…,z]中,设计算法将A中顺序存储变为二叉链表存储的二叉树。
具有n个结点的完全二叉树,顺序存储在一维数组A[1…,z]中,设计算法将A中顺序存储变为二叉链表存储的二叉树。
admin
2014-12-25
121
问题
具有n个结点的完全二叉树,顺序存储在一维数组A[1…,z]中,设计算法将A中顺序存储变为二叉链表存储的二叉树。
选项
答案
voidCrerateB/_t(BiTree&T,int i) { /*由顺序存储结构的完全二叉树,建立其二叉链表存储结构的完全二叉树*/ if(!(T=(BiTree)malloc(sizeof(BiTNode)))==NULL) exit(OVERFLOW); T一>data=A[i]; if(2*i<=n) CreateBit(t一>ichild,2*i); elseT一>1child=NULL; if(2*i+1<=n) CreateBit(t一>rchild,2*i+1); elseT一>rchild=NULL; } 在该算法中,可以将数组A设为全局变量。
解析
遍历是二叉树各种操作的基础;可以利用遍历来建立二叉树。本题就是利用先序遍历,由顺序存储结构的完全二叉树建立起二叉链表存储结构的完全二叉树。顺序存储结构中,编号为i的结点的左孩子的编号为2i,右孩子的编号为2i+1。
转载请注明原文地址:https://kaotiyun.com/show/ieVx777K
本试题收录于:
数据结构导论题库理工类分类
0
数据结构导论
理工类
相关试题推荐
传递函数G(s)=的频率特性相位角φ(ω)=________。
如图所示为机械卷筒机构,输入转矩T作用于轴上,通过卷桶上钢索带动质量m作直线运动,其位移x为输出,惯量为J,其他参数如图中所示。试推导其传递函数。
路由器与交换机的最大不同在于交换机是实现某种网络内部数据的存储转发,而路由器是在_________之间实现数据的路由和中转。
已知有如下三个关系:学生(学号,姓名,系号)项目(项目号,项目名称,报酬)参加(学号,项目号,工时)其中:系号指学生所在系的编号;报酬指参加该项目每个工时所得的报酬。基于以上关系回答小题。试用关系代数表达式写出下列查询
设关系R和S的结构相同,且各有10个元组,那么这两个关系的并操作结果的元组个数为()
若D1={a1,a2,a3},D2={1,2,3},则D1×D2集合中共有元组()个。
脚手架搭设高度________m及以上的落地式钢管脚手架工程属于危险性较大的分部分项工程()
在网络技术中,以结点代表活动,以箭线表示活动之间的先后承接的关系,这种图称之为()
布雷顿森林体系是以哪种货币为主要国际储备的
指出布雷顿森林体系内在不稳定性的是
随机试题
Onedayagroupofpeoplewalkedintoacaveandpaintedhandprintsalloverthewalls.Tenthousandyearslater,archaeologists
属于骨性关节炎临床表现的有______。
足月妊娠子宫容量增大至
腹部损伤行腹腔穿刺抽得不凝血液,应考虑诊断为
成套开关柜安装预算定额综合考虑了哪几种形式的开关柜?
下列选项中,关于污染源调查中的点源调查说法错误的是( )。
目前所使用的定性分析方法中,使用最为广泛的系统是()。
流水作业是指工人按照作业流程,顺序作用于劳动对象,完成生产工艺过程中某阶段一定量的工作,使生产连续而又不中断地进行。根据上述定义,下列各项不属于流水作业的是()。
我国刑法中目前存在绝对确定的法定刑的罪名是()
IP地址块192.168.15.136/29的子网掩码为______。
最新回复
(
0
)