首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
具有n个结点的完全二叉树,顺序存储在一维数组A[1…,z]中,设计算法将A中顺序存储变为二叉链表存储的二叉树。
具有n个结点的完全二叉树,顺序存储在一维数组A[1…,z]中,设计算法将A中顺序存储变为二叉链表存储的二叉树。
admin
2014-12-25
49
问题
具有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
数据结构导论
理工类
相关试题推荐
面向连接服务包括建立连接、传输数据和________三个阶段。
ISO提出的基于______的管理框架是现代网络管理体系结构的核心。
______是指在终端或者网络中间结点,计算机设备每秒向网络中发送多少比特数据,其反映的主要是网络设备的性能。
_______是以一台数据设备作为中心处理系统,其他的入网设备均与中心处理机通过通信线路相连,其他结点之间不能直接通信,必须通过中心处理机进行转发。
下列关于信息的定义中,符合信息理论创始人香农观点的是()
若关系R和S的连接运算结果中能够保留不满足连接条件的元组,该连接为()
设关系R和S的结构相同,且各有10个元组,那么这两个关系的并操作结果的元组个数为()
某企业设备大修理活动明细如题37表,试编绘设备大修理的箭线式网络图,并在图中标出各结点时间参数。
如图,圆圈代表网络结点,节点间的连线表示它们间有网络相连,连线上的数表示该网线传送10兆字节的信息所用时间(单位:秒)。现需从点s向点t传送10兆字节的信息,问至少需要多少时间?
指出布雷顿森林体系内在不稳定性的是
随机试题
Specialistsininterculturalstudiessaythatitisnoteasytoadapttolivesindifferentcultures.
女性患者,50岁,糖尿病痛史12年,水肿、蛋白尿2年,血压175/100mmHg,血糖9.3mmol/L,K+6.5mmol/L,血肌酐448μmol/L,哪一种降压药不宜使用
中外合资企业申请测绘资质应当具备的条件有()。
人防工程中歌舞娱乐、放映、游艺场所,布置在袋形走道的两侧或尽端时,最远房间的疏散门至最近安全出口的距离不大于()m。
按()的不同,会计报表分为资产负债表、利润表和现金流量表。
甲公司、乙公司和丙公司均为增值税一般纳税人,适用的增值税税率为17%。2017年部分业务资料如下:资料一:甲公司2017年3月1日与乙公司签订销售合同,向乙公司销售1000件A商品,每件A商品销售价格为6万元。甲公司已于当日收到货款,每件A商品销售成
阅读下面材料,回答问题。以下是某教师制定的活动实践学习计划。进行“人们心中的历史口述资料的采集实践”的探究活动。例如毛泽东,他在湖南、井冈山、瑞金、延安、西柏坡、北京等地留下了许多纪念,还有许多诗词、文章,以及他人的回忆录、传记等。可以
下列曲种属于道情类的是()。
把下面的六个图形分为两类,使每一类图形都有各自的共同特征或规律,分类正确的一项是:
设f(x)与g(x)在(一∞,+∞)内连续,且f(x)<g(x),则当x≠0时必有().
最新回复
(
0
)