http://www.gissky.net- GIS空间站

我要投稿 投稿指南 RSS订阅 网站资讯通告:
搜索: 您现在的位置: GIS空间站 >> 研究生考试 >> 研究生考题 >> 正文

南京航空航天大学2001年数据结构与程序设计试题

作者:未知    文章来源:GIS空间站    点击数:    更新时间:2006-7-18
考试科目:数据结构与程序设计   说明:下列每道题10分,编程题可用任何一种编程语言编写 
一、根据下图所示广义表的存储结构,写出此图表示的广义表。
二、试找出分别满足下列条件的所有二叉树
1)先序序列和中序序列相同
2)中序序列和后序序列相同
3)先序序列和后序序列相同
三、根据下图所示的一棵3B树(有些教材中称为B-树)
()分别给出插入关键字212161718之后的结果。
()分别给出在原图上删除89之后的结果。
四、对下图所示的有向图
1)画出它的邻接表示意图
2)根据邻接表写出其拓扑排序序列
五、用栈实现将中缀表达式8-3+5*5-6/2)转换成后缀表达式,画出栈的变化过程。
六、已知两个链表AB分别表示两个集合,其元素递增排列。编一函数,求AB的交集,并存放于A链表中。
七、已知一棵二叉树用二叉链表存储,编写递归函数,判断其是否是平衡二叉树。
八、编写程序将一整数序列中所有负数移到所有正数之前,要求时间复杂度为On
九、已知n个顶点的有向图用邻接矩阵表示,编写函数,计算每对顶点之间的最短路径。
十、编程,判断一棵用二叉链表表示的二叉树是否是完全二叉树。
Tags:GIS,研究生考题  
责任编辑:gissky
请文明参与讨论,禁止漫骂攻击。 昵称:注册  登录
[ 查看全部 ] 网友评论
关于我们 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 中国地图