南京经济学院.docx
《南京经济学院.docx》由会员分享,可在线阅读,更多相关《南京经济学院.docx(8页珍藏版)》请在三一办公上搜索。
1、南 京 财 经 大 学2008年攻读硕士学位研究生入学考试(初试)试卷考试科目: 819数据结构与单片机 适用专业: 计算机应用技术 考试时间: 2008年1月20日下午2:005:00 注意事项: 所有答案必须写在答题纸上,做在试卷或草稿纸上无效。第一部分:数据结构部分试题(本部分共三大题,共计75分)一、简答题(共15题,每题1分,共计15分)1已知一有向图的邻接表存储结构如下图所示。根据有向图的深度优先遍历算法,从顶点v1出发,所得到的顶点序列为何?根据有向图的广度优先遍历算法,从顶点v1出发,所得到的顶点序列又为何?2. 如果最常用的操作是取第i个结点及其前驱,则采用单链表、双链表、顺
2、序表还是单循环链表这四种存储方式中的哪一种最节省时间?3. 已知一个图如下图所示,若从顶点a出发,则在以下四种顶点序列中,哪一种是按照深度优先搜索法进行遍历时可能得到的序列?为什么? A. a, b, e, d, c, f B. a, b, c, e, f, dC. a, e, d, f, c, b D. a, e, b, d, c, f4. 向一个栈顶指针为H的链栈中插入一个s所指的结点时,应该执行什么样的运算?5试图在一个循环顺序队列中插入一个元素,需要判断该队列是否已满。问这与队头指针的值还是与队尾指针的值有关?6数组元素之间的关系是线性的吗?是树形的吗?7若一个有向图的邻接距阵中对角线
3、以下的元素均为零,则该图是否存在拓扑有序序列?8采用邻接表存储的图的深度优先遍历算法类似于二叉树的哪种遍历?9. 广义表 (a,b,(c,d) 的表头、表尾是什么?10. 树最适合用来表示何种数据?11若广义表A=(a,b,(c,d),(e,(f,g),则 head( tail( head( tail( tail( A) ) ) ) ) = ?12. 树的基本遍历策略可分为先根遍历和后根遍历;二叉树的基本遍历策略可分为先序遍历、中序遍历和后序遍历。这里,我们把由树转化得到的二叉树叫做这棵树对应的二叉树。问树的先根遍历序列与其对应的二叉树的何种遍历序列相同?13. 在一非空二叉树的中序遍历序列中
4、,根结点的左、右边各有哪些结点?14在对线性表进行折半查找时,对线性表本身有何要求?15. 一棵二叉树如图所示,其中序遍历的序列为何?二、解析题(共题,每题6分,共计36分)1请对下面的无向带权图,写出它的邻接表,并按克鲁斯卡尔算法求其最小生成树。2分别画出和下列树对应的各个二叉树:3简述以下算法的功能(栈的元素类型SElemType为int)。Status algo1(Stack S) int i, n, A255; n=0; while(!StackEmpty(S) n+; Pop(S, An ) ; for(i=1; i=n; i+) Push(S, Ai ) ;4令u = abcaab
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 南京 经济学院
链接地址:https://www.31ppt.com/p-1648261.html