下载此文档

计算机考研真题09-13-数据结构.docx


文档分类:研究生考试 | 页数:约11页 举报非法文档有奖
1/11
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/11 下载此文档
文档列表 文档介绍
2009 1. 为解决计算机与打印机之间速度不匹配的问题, 通常设置一个打印数据缓冲区, 主机将要输出的数据依次写入该缓冲区, 而打印机则依次从该缓冲区中取出数据。该缓冲区的逻辑结构应该是 B. 队列 2. 设栈 S 和队列 Q 的初始状态均为空,元素 abcdefg 依次进入栈 S 。若每个元素出栈后立即进入队列 Q ,且 7 个元素出队的顺序是 bdcfeag ,则栈 S 的容量至少是 A. 3. 给定二叉树图所示。设N 代表二叉树的根,L 代表根结点的左子树,R 代表根结点的右子树。若遍历后的结点序列为 3,1,7,5, 6,2,4 ,则其遍历方式是 A. 4. 下列二叉排序树中,满足平衡二叉树定义的是 5. 已知一棵完全二叉树的第 6层( 设根为第 1层)有8 个叶结点, 则完全二叉树的结点个数最多是 A. 6. 将森林转换为对应的二叉树, 若在二叉树中, 结点 u 是结点 v 的父结点的父结点, 则在原来的森林中,u和v 可能具有的关系是 I. 父子关系 II. 兄弟关系 的父结点与 v 的父结点是兄弟关系 A. 只有 和 和 、 II和 III 7. 下列关于无向连通图特性的叙述中,正确的是 I .所有顶点的度之和为偶数 II. 边数大于顶点个数减 1III. 至少有一个顶点的度为 1 A. 只有 IB. 只有 和 和 III 8. 下列叙述中,不符合 m阶B 树定义要求的是 A .根节点最多有 m 棵子树 B. 所有叶结点都在同一层上 C .各结点内关键字均升序或降序排列 D. 叶结点之间通过指针链接 9. 已知关键序列 5,8, 12, 19, 28, 20, 15, 22 是小根堆(最小堆) ,插入关键字 3 ,调整后得到的小根堆是 ,5, 12,8, 28, 20, 15, 22, 19 ,5, 12, 19, 20, 15, 22,8, 28 ,8, 12,5, 20, 15, 22, 28, 19 , 12,5,8, 28, 20, 15, 22, 19 10. 若数据元素序列 11, 12, 13,7,8,9, 23,4,5 是采用下列排序方法之一得到的第二趟排序后的结果,则该排序算法只能是 A .起泡排序 B. 插入排序 C. 选择排序 D. 41. ( 10 分)带权图(权值非负,表示边连接的两顶点间的距离)的最短路径问题是找出从初始顶点到目标顶点之间的一条最短路径。假定从初始顶点到目标顶点之间存在路径, 现有一种解决该问题的方法: ①设最短路径初始时仅包含初始顶点,令当前顶点 u 为初始顶点; ②选择离 u 最近且尚未在最短路径中的一个顶点 v, 加入到最短路径中, 修改当前顶点 u=v ; ③重复步骤②,直到 u 是目标顶点时为止。请问上述方法能否求得最短路径?若该方法可行,请证明之;否则,请举例说明。 42. ( 15 分)已知一个带有表头结点的单链表,结点结构为假设该链表只给出了头指针 list 。在不改变链表的前提下, 请设计一个尽可能高效的算法,查找链表中倒数第 k 个位置上的结点( k 为正整数) 。若查找成功,算法输出该结点的 data 值,并返回 1 ;否则,只返回 0 。要求: (1 )描述算法的基本设计思想(2 )描述算法的详细实现步骤(3 )根据设计思想和实现步骤,采用程序设计语言描述算法(使用 C或 C++ 或 JAVA 语言实现) ,关键之处请给出简要注释。 2009 data link 41. 该方法求得的路径不一定是最短路径。例如,对于下图所示的带权图,如果按照题中的原则,从 A到C 的最短路径为 A→B→C ,事实上其最短路径为 A→D→C。 42. (1 )算法基本思想如下:从头至尾遍历单链表,并用指针 P 指向当前节点的前 K 个节点。当遍历到链表的最后一个节点时,指针 P 所指向的节点即为所查找的节点。(2) 详细实现步骤: 增加两个指针变量和一个整型变量, 从链表头向后遍历, 其中指针 P1 指向当前遍历的节点,指针 P 指向 P1 所指向节点的前 K 个节点,如果 P1 之前没有 K 个节点,那么P 指向表头节点。用整型变量 i 表示当前遍历了多少节点,当 i>k 时, 指针 p 随着每次遍历, 也向前移动一个节点。当遍历完成时, p 或者指向表头就节点,或者指向链表中倒数第 K 个位置上的节点。(3 )算法描述: IntLocateEle

计算机考研真题09-13-数据结构 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数11
  • 收藏数0 收藏
  • 顶次数0
  • 上传人yzhluyin1
  • 文件大小2.17 MB
  • 时间2017-02-23