首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
已知一个二叉树,用二叉链表形式存储,给出此二叉树建立过程算法(可不描述结构体)。
已知一个二叉树,用二叉链表形式存储,给出此二叉树建立过程算法(可不描述结构体)。
admin
2019-08-15
61
问题
已知一个二叉树,用二叉链表形式存储,给出此二叉树建立过程算法(可不描述结构体)。
选项
答案
二叉树是递归定义的,以递归方式建立最简单。二叉树建立过程如下: BiTree Creat(){ //建立二叉树的二叉链表形式的存储结构 ElemType x: BiTree bt; scanf(”%d",&x); //本题假定结点数据域为整型 if(x==0)bt=null; else if(x>0){ bt=(BiNode*)malloc(sizeof(BiNode)); bt一>data=x: bt->lchild=Creat(); bt一>rchild=Creat(): } else error(”输入错误”); return(bt); }//结束BiTree
解析
转载请注明原文地址:https://kaotiyun.com/show/DcCi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
《竹书纪年》
中共十七大指出,改革开放以来我们取得一切成绩和进步的根本原因归结起来就是()。
春秋时期,鲁国实行初税亩的目的是()。
1980年1月,邓小平在《目前的形势和任务》提出的中国人民长期奋斗的三件大事是()。
操作数地址存放在寄存器的寻址方式叫()。
请利用队列的基本操作写出判定一棵二叉树是否为完全二叉树的算法。要求以二叉链表作为二叉树的存储结构。函数原型为:intIsFull_Bitree(BitreeT)。
已知在二叉树中,T为根结点,*p和*q为二叉树中两个结点,试编写求距离它们最近的共同祖先的算法。
操作系统为了管理文件,设计了文件控制块(FCB),文件控制块的建立是()。
测量控制系统中的数据采集任务把所采集的数据送一个单缓冲区,计算任务从该单缓冲区中取出数据进行计算。试写出利用信号量机制实现两者共享单缓冲区的同步算法。
下列不属于设计实时操作系统的主要追求目标的是()。
随机试题
A.高度水肿随体位而变化B.水肿指压凹陷不明显C.限于眶周D.体腔积液甚为少见E.水肿从踝部开始单纯性肾病的水肿
牵引的种类。
Windows7“资源管理器”的打开方法有很多,下列叙述错误的是________。
关于腹直肌的描述,正确的是()
下列不属于逆行肾盂造影的术前准备的是
M股份有限公司(以下简称“M公司”)为一家通信设备制造企业。2×13年,M公司发生了如下交易或事项:(1)12月10日,M公司与甲公司达成协议,由甲公司向M公司投入4000万元,获得M公司30%的股权,M公司于当日收到该款项。同时协议约定M公司每年向甲公
古代园林治水之法,有掩、隔、破三种。()
王安石的《伤仲永》里的“仲永”说明了()在人的身心发展中不起决定作用。
图为我国某山地降水量随高度变化示意图,读图。就相同海拔高度来说,该山地南北两坡年降水量()。
下列各选项中,不属于序言性注释的是()。
最新回复
(
0
)