杭州电子科技大学数据结构期末试卷.docxVIP

杭州电子科技大学数据结构期末试卷.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
杭州电子科技大学学生考试卷( A )卷 考试课程 数据结构 考试日期 2011 年 月 日 成 绩 课程号 教师号 任课教师姓名 考生姓名 学号( 8 位) 年级 专业 一.判断题:(每小题 2 分,共 20 分) 1 .链栈的初始化是指开辟足够多的结点,然后置栈顶指针为NULL。 ( ) 2 .数据的物理结构是指数据在计算机内的实际存储形式。 ( ) 3 .线性表采用链表存储时,查找第 i 个元素的时间与 i 的值无关。 ( ) 4 .将一棵树转成二叉树,根结点没有左子树。 ( ) 5 .广义表的取表尾运算,其结果通常是个表,但有时也可是个原子。 ( ) 6 .完全二叉树的某结点若无左孩子,则它必是 叶结点。 ( ) 7 .用邻接矩阵表示图时, 矩阵元素的个数与边的条数有关。 ( ) 8 .图的深度优先遍历序列和广度优先遍历序列不是唯一的。 ( ) 9 .用简单选择排序算法,只需一趟扫描即可选出键值最大(或最小)的元素 。 ( ) 采用线性探测法处理散列时的冲突,当从哈希表删除一个记录时,不应将这个记录的 所在位置置空,因为这会影响以后的查找。 ( ) 二.选择题:(每小题 2 分,共 18 分) 1 .设有一个 10 阶的对称矩阵 A,采用压缩存储方式,以行序为主存储, a11 为第一元素, 其存储地址为 1,每个元素占一个地址空间,则 a85 的地址为( )。 A. 13 B. 33 C. 18 D. 40  2 .下面关于线性表的叙述中,错误的是哪一个?( ) A.线性表采用顺序存储,必须占用一片连续的存储单元。 B.线性表采用顺序存储,便于进行插入和删除操作。 C.线性表采用链接存储,不必占用一片连续的存储单元。 D.线性表采用链接存储,便于插入和删除操作。 3 .循环队列存储在数组 A[0..m] 中,则入队时的操作为( )。 A. rear=rear+1 B. rear=(rear+1) mod (m-1) C. rear=(rear+1) mod m D. rear=(rear+1)mod(m+1) 对于深度为 K 的满二叉树 ( 结点编号从 1 开始,根结点的层数为 1) ,其第 K 层上最后 1 个结点的编号为 ( ) 。 A.2 K K 1 C.2 K 1 D.2 K B.2 - - - 1 - 1 5 .一个有 N 个顶点的无向图最多有( )条边。 A.N B.N*(N - 1) C.N*(N - 1)/2 D.2*N 6 .队列具有 ( ) 的特点,是操作受限的线性表。 A. 先进先出 B. 先进后出 C. 没有特点 7. 从未排序序列中依次取出一个元素与已排序序列中的元素依次进行比较, 然后将其放在 已排序序列的合适位置,该排序方法称为 ( ) 排序法。 A. 插入 B. 选择 C. 希尔 D. 二路归并 8. 在计算机内实现递归算法时所需的辅助数据结构是 ( ) A. 栈 B.队列 C.树 D. 图 9. 若一个算法的时间复杂度用 O(n) 表示,其中 n 的含义是( ) A.问题规模 B .语句条数 C .循环层数 D.函数数量 三.填空题:(每空 2 分,共 12 分) 1.非空的平衡二叉树,树中每个结点的左子树和右子树的深度之差的绝对值不超过 ________。 2.深度为 h 的二叉树最少有 ________个结点。 3. 一棵二叉排序 行 ______________遍 可以得到一个有序序列。 具有 10 个 点的 通 ,其 最小生成 的 数 ______。 在一棵 m B- 中,每个非叶子 点至多有 ______ 个关 字。 快速排序平均 复 度 O(nlogn) , 最坏情况下 复 度是 ________ 。 四. 用 :(每小 8 分,共 40 分) 1.已知一棵二叉 T 的先序序列 : EBADCFHGIKJ,中序序列 : ABCDEFGHIJK。 1) 画出 二叉 . 2)若 二叉 用孩子兄弟表示法表示 , 画出与此二叉 存 关系的 的形 。 2. 散列表 度 11,散列函数 H(k)= k MOD11,若 入 序 ( 2,4,18, 23,26,7,12)。 用 性探 开放址法 解决冲突构造散列表并求在等概率情况下 找成功的平均 找 度。 3.假 用于通信的 文由 7 个字母 成,字母在 文中出 的 率分 5,7,9,16,23, 18,22 要求构建的哈夫曼 中的 点,其左孩子的 小于右孩子 。 7 个字母 哈夫曼 。 4. 定一 关 {18 ,31, 16,22,51,30,24} ,要求构建一个小 堆,画出构建初始堆的 程。 5.已知 的无向 的 接

文档评论(0)

150****0902 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档