(精品课件)数据结构课程试卷9卷 (Clear).doc

(精品课件)数据结构课程试卷9卷 (Clear).doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
(精品课件)数据结构课程试卷9卷 (Clear)

苏州大学 数据结构 课程试卷9卷(共 5 页) 考试形式:闭卷 年 月 院系 ______________ 年级 ______________ 专业 ______________ 学号 ______________ 姓名 ______________ 成绩 ______________ 一、填空题(每空2分,共32分) 1、根据数据元素之间关系的不同特性,通常有下列四类基本结构:集合、 、 、 。 2、假设线性表(a0,a1,…an-1)以顺序存储结构存储,每个元素需占用b个存储单元,a0的基地址为loc(0),则线性表的第k个元素ak的存储位置为            。 3、设有5个元素abcde顺序进栈(进栈过程中可以出栈),出栈后依出栈次序进入队列,已知其出队序列为dceba,则该栈容量必定不小于 。 4、采用一个容量很大、地址连续的存储空间作为串值的共享空间,并为所有串建立串名和串值之间一一对应关系的符号表,这样的存储结构称为串的      存储结构。  5、用插入排序和选择排序进行排序,如果记录比较大,移动每个记录需要花费较多时间,则选用 ,当移动记录花费时间不多时,则选用 。 6、现有二叉树以前序遍历法访问该二叉树各结点的顺序是abdheicfjk, 以中序遍历访问该二叉树结点的顺序是dhbeiacjfk,则后序遍历的顺序为 。 7、已知8个记录的关键字为(36,25,48,12,65,43,20,58),用选择排序方法将其排成从小到大有序的序列,则第三趟选择后与左起第三个元素交换的那个数是 。 8、图的遍历算法有 和 两种。设某无向完全图有5个顶点,则整个图的边为: 。无向图的 称为它的连通分量。 9、设哈希函数H(k)=k mod 7,哈希表的地址空间为0-6,对关键字序列{32,13,49,55,22,29},按线性探测法解决冲突(探测地址按线性递增),产生的哈希表中地址为1处的关键字为: 。 10、为了能表示出不同类型元素组成的线性表,可以将线性表类定义成 。 二、应用题(每题8分,共40分) 假定有四个元素A,B,C,D依次进栈,进栈过程中允许出栈,试写出所有可能的出栈序列。 画出下面的树所对应的二叉树,并写出树的先序遍历和后序遍历的顺序。 A B C D E F G H 从一棵空的二叉查找树开始,利用结点插入算法将以下关键字值依次插入:25,13,15,31,7,20,37,请画出插入全部完成后的二叉查找树。 4、对下列所示的无向图,写出它的邻接矩阵,并按普里姆算法求其最小生成树。 1 10 12 2 5 15 6 7 6 3 12 8 4 6 5 10 5、请给出有序表Ordered_list类的定义,要求将它定义成List类的继承类。List类的定义方法不需给出。 三、算法设计题(每题10 分,共30分) 1、用单链表作为线性表的存储结构,编写一线性表的方法,以判断该线性表的元素是否按值非递减有序排列。(10分) template class List_entry bool ListList_entry :: is_ordered( ) const 2、二叉树采用链表来实现,请编写层次遍历二叉树的算法(可以使用队列类的基本操作)。 (10分) template class Entry void Binary_treeEntry :: level_count(Binary_nodeEntry *sub_root) const 编写非递归算法,实现有序顺序表的二分查找。(10分) Error_code search (const Ordered_list the list,const Key target, int position) 1

文档评论(0)

yan698698 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档