电子科大数据结构(专)网络教育试卷.docVIP

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
电子科大数据结构(专)网络教育试卷

电子科技大学网络教育考卷(A1卷) (20 年至20 学年度第 学期) 考试时间 年 月 日(120分钟) 课程 数据结构(专) 教师签名_____ 一、名词解释(每题2分,共10分) 1. 数据结构 是指数据对象(集合)以及该数据对象集合中的数据元素之间的相互关系的集合(即数据元素的组织形式)。 2. 算法 答:是对特定问题求解步骤的一种描述 ,它是指令的有限序列,其中每一条指令表示一个或多个操作。 3. 栈 答:栈是一种仅允许在一端进行插入和删除运算的线性表,通常将表中允许进行插入、删除操作的一端称为栈顶(Top),同时表的另一端被称为栈底(Bottom)。 4. 二叉树 答:二叉树是由n(n≥0) 个结点的有限集T 构成,此集合或者为空集,或者由一个根结点及两棵互不相交的左右子树组成,并且左右子树都是二叉树。 5. 查找 答:在含有n条记录的表(文件)中找出关键字等于给定值K的记录。若找到,则查找成功,返回该记录的信息或该记录在表(文件)中的位置;否则查找失败,返回相关的指示信息。 二、判断正误(正确打√,错误划×,每题1分,共10分) 算法可以是无限循环。( × ) 顺序表能够动态分配结点空间。( ×) 队列是一种先进先出的线性表。( √ ) 广义表的求表尾操作得到的也是广义表。 二叉树的叶子结点数等于度为2的结点数。( ×) 图的任一结点的相邻结点数不能大于2。( ×) 二分查找适于任意的线性表。( ×) 假设结点总数为n,冒泡排序至多进行n-1轮排序。(√ ) 单链表的结点的指针域只能有一个。( √ ) 顺序查找方法既适用于线性表的顺序存储结构,也适用于线性表的链式存储结构。( √ ) 三、填空(每空2分,共10分) 数据的逻辑结构是数据元素之间的逻辑关系,通常有下列4 类:集合、线性结构、树型结构、( 图状结构 )。 一个算法必须在执行有穷步之后结束,这是算法的( 有穷性 )。 ( 队列 )是被限定为只能在表的一端进行插入运算,在表的另一端进行删除运算的线性表。 设一棵二叉树中,度为2的结点数为9,则该二叉树的叶结点的数目为( 10 )。 若图G中每条边都( 有 )方向,则G为有向图。 四、选择题(单选或多选)(每题2分,共30分) 算法的每一步,必须有确切的定义,也就是说,对于每一步需要执行的动作必须严格、清楚地给出规定。这 是算法的( ) A. 正确性 B. 有穷性 C. 确定性 D. 可行性 设一棵二叉树中,度为1的结点数为9,则该二叉树的叶结点的数目为( )。 A. 10 B. 11 C. 12 D. 不确定 任何一棵二叉树的叶子结点在先根、中根和后遍历序列中的相对次序( ) A. 不发生改变 B. 发生改变 C. 不能确定 D. 以上都不对 关于栈的说法正确的是( ) A. 后进先出 B. 属于非线性结构 C. 只能采用顺序存储 D.属于散列结构 用单链表表示的链式队列的队头是在链表的( )位置 A. 表尾 B. 表头 C. 表中 D. 任意 树的叶子结点是( )。 A. 度为1的结点 B. 根结点 C. 度为0的结点 D. 孩子结点 图的邻接矩阵是表示( )之间相邻关系的矩阵。 A. 边 B. 顶点 C. 路径 D.有向边 一个图的生成树的顶点是图的( )顶点。 A. 1个 B. 1/3 C. 所有 D.1/2 广度优先遍历算法类似于二叉树的( )遍历 A. 按层次 B. 先根 C. 中根 D. 后根 如果要求一个线性表既能较快地查找,又能适应动态变化的要求,可以采用( )查找方法 A. 分块 B. 顺序 C. 折半 D. 散列 在对n个元素进行冒泡排序的过程中,至少需要( )趟完成。 A. n-1 B. n C. 1 D. n/2 若一个元素序列基本有序,则选用( )方法较快 A 直接插入排序 B 直接选择排序 C 堆排序 D 快速排序 关于链式存储的说法正确的有( ) A. 能动态分配结点空间 B. 只能应用于线性表结构 C. 能随机存取 D. 需要定义指针域 数据的存储结构所包括的存储方法有( ) A. 顺序存储方法 B. 链接存储方法 C. 索引存储方法 D. 散列存储方法 15. 以下哪些属于算法的特性( ) A. 有穷性 B. 确定性 C. 可行性 D. 运行性 五、简

文档评论(0)

hhuiws1482 + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:5024214302000003

1亿VIP精品文档

相关文档