首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
已知一个二叉树,用二叉链表形式存储,给出此二叉树建立过程算法(可不描述结构体)。
已知一个二叉树,用二叉链表形式存储,给出此二叉树建立过程算法(可不描述结构体)。
admin
2019-08-15
49
问题
已知一个二叉树,用二叉链表形式存储,给出此二叉树建立过程算法(可不描述结构体)。
选项
答案
二叉树是递归定义的,以递归方式建立最简单。二叉树建立过程如下: 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
学硕统考专业
相关试题推荐
试论第三次技术革命。
1918年美国总统威尔逊提出“十四点原则”,内容有“海洋上的航行有绝对自由”、“取消一切经济障碍和确立贸易条件的平等”、“成立一个一般性的各国联合组织”。其最终目的是()。
【《中国之命运》】南京大学2002年综合卷真题;南京大学2003年中国近现代史真题;武汉大学2003年中华民国史真题;南京大学2004年中国近现代史真题;中国社科院2014年中国近现代史真题;南京大学2015年中国近现代史基础真题
某计算机有8个主设备需要竞争总线的使用权,其设备号为0~7。现欲设计其判优控制方法,试回答下述问题。(1)集中式总线判优控制与分布式总线判优控制的区别是什么?(2)若采用集中式判优控制,则在链式查询、计数器定时查询和独立请求三种方式下,
试编写一个非递归算法,实现求以二叉链表存储的二叉树中q结点的祖先。
关于哈夫曼树,下列说法正确的是()。
关于分页系统,回答下列问题:(1)在页表中,哪些数据项是为实现换页而设置的?(2)设某系统为每个作业进程分配3个内存块,某作业进程在运行访问中的轨迹为1,4,3,1,6,8,1,且每一页都是按请求装入的。问:先进先出页面置换算法(FIF
并发使得处理机的利用率得到提高,其主要原因是处理机与10可以同时为多个进程服务,也即处理机与IO设备真正地并行。但是处理机的利用率提高并不是简单地将二个进程的处理机利用率相加,而是遵循一定的规律。现在有一个计算机系统采用多道程序技术实现了并发,调度算法采用
试比较脱机I//O和联机I/O。
试比较脱机I/O和联机I/O。
随机试题
Academicdishonestyisnothingnew.Aslongastherehavebeenhomeworkassignmentsandtests,therehavebeencheaters.Theway
下列哪种是外部感觉?()
女性病人,发现甲状腺肿大2年,最近出现Honer综合征,其最可能的诊断是
男,35岁,稍长距离步行后感右小腿疼痛,肌肉抽搐而跛行,稍休息后症状消失,平时感右足发凉,怕冷,有麻木感。右足背动脉搏动减弱。应考虑
职业道德与职业责任和职业纪律相关联,因而具有一定的强制性。()
元宵:汤圆
已知随机变量X+η=8,若X~B(10,0.6),则E(η),D(η)分别是()
微软公司在Windows95代码基础上开发的嵌入式操作系统名为【71】,iPhone、iPad等苹果产品上使用的操作系统名为【72】。
有以下程序 point(char*p){ p+=3; } main() { char b[4]={’a’,’b’,’c’,’d’},*p=b; point(p); printf("%c\n",*p); } 程序运行后的输出结果是______。
AbstractsI.ABSTRACTSA.Descriptiveabstract—【T1】_____ofworkyoucompletedoryouareproposing【T1】______—Nota(n)【T2】___
最新回复
(
0
)