12_2017数据结构(第2版)_在线作业_4.docx

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

数据结构(第2版)_在线作业_4一、单选题1.(5分)一个加权连通无向图的最小生成树可以用(?)算法生成。?A.?Hash算法?B.?Prim算法?C.?Huffman算法?D.?Dijkstra算法纠错得分:?5知识点:?5.1 图的基本术语与定义展开解析2.(5分)在一个具有n个顶点的有向完全图中,含有边的总数为(?)。?A.?n(n+1)/2?B.?n?C.?n(n-1)?D.?n(n-1)/2纠错得分:?5知识点:?5.1 图的基本术语与定义展开解析3.(5分)下面(?)的时间复杂度最好。?A.?O(n)?B.?O(n2)?C.?O(lg(n))?D.?O(nlg(n))纠错得分:?5知识点:?1.3 C程序与例题展开解析4.(5分)给定关键字序列{6,3,8,4,2,9,7,1,5,12},应用排序二叉树建立索引,查找任意数据最高的数据比较判定次数不会超过(?)次。?A.?10?B.?5?C.?6?D.?4纠错得分:?5知识点:?6.2 查找算法展开解析5.(5分)在规定顺序循环队列一般状态队首指针指向第一个数据元素之前的空位,队尾指针指向末尾元素的前提下,从一个顺序循环队列中出队元素时,首先需要(?)。?A.?取出队尾指针指定的元素?B.?后移队首指针?C.?前移队首指针?D.?取出队首指针指定的元素纠错得分:?5知识点:?3.1 顺序存储结构队列展开解析6.(5分)带头结点的链表L为空的判定条件为(?)。?A.?L==NULL?B.?L!=NULL?C.?L-next==NULL?D.?L-next==L纠错得分:?5知识点:?2.3 链接存储结构线性表展开解析7.(5分)两个具有n结点的(n1)二叉树的先序遍历序列和后序遍历序列的结点顺序正好相反,则该二叉树除叶子结点外,每个结点(?)。?A.?都有左右两个子树?B.?仅有一个子树?C.?仅有右子树?D.?仅有左子树纠错得分:?5知识点:?4.2 二叉树展开解析8.(5分)已知带权无向图如下,该图最小生成树中各边上的权值之和为(?)。??A.?43?B.?31?C.?36?D.?38纠错得分:?5知识点:?5.1 图的基本术语与定义展开解析9.(5分)下列数据序列对中,(?)是进行一趟快速排序的结果。?A.?{36,10,81},85,{30,50,92,95}?B.?{30,50,36,10},85,{92,81,95}?C.?{50,36,10,81},85,{30,92,95}?D.?{30,50,36,10,81},85,{92,95}纠错得分:?5知识点:?7.4 快速排序展开解析10.(5分)对下图从顶点a出发进行深度优先遍历,不可能的深度优先遍历结点序列为(?)。??A.?adefbc?B.?adcefb?C.?adbefc?D.?adcbfe纠错得分:?5知识点:?5.3 图的遍历展开解析11.(5分)下述编码中不是前缀编码的是(?)。?A.?{1,01,000,001}?B.?{0,10,110,111}?C.?{0,01,00,11}?D.?{00,01,10,11}纠错得分:?5知识点:?4.1 树的基本概念展开解析12.(5分)线性表是(?)。?A.?一个有限序列,可以为空?B.?一个无限序列,可以为空?C.?一个有限序列,不能为空?D.?一个无限序列,不能为空纠错得分:?5知识点:?2.2 顺序存储结构线性表展开解析13.(5分)设链表中指针p指向结点ai,指针q指向将要插入的新结点x,若要将新结点插入到ai与ai+1之间,所需要进行的操作顺序为(?),(?)。?A.?q-next=NULL,p-next = q?B.?q-next=p-next,p-next =p-next-next?C.?q-next=p-next,p-next = q?D.?q-next=p,p-next = q纠错得分:?5知识点:?2.3 链接存储结构线性表展开解析14.(5分)利用3,6,8,12,5,7作为叶子结点的权重,生成一棵Huffman树,该树的深度为(?)。?A.?3?B.?4?C.?6?D.?5纠错得分:?5知识点:?4.4 Huffman树及应用展开解析15.(5分)设有数据逻辑结构为:line=(D,R);?D={d1,d2,d3,d4,d5,d6,d7,d8,d9,d10}?R={d5,d1,d1,d3,d3,d8,d8,d2,d2,d7,d7,d4,d4,d6,d6,d9,d9,d10}?试分析该数据结构属于哪种逻辑结构?(?)?A.?线型逻辑结构?B.?网络结构?C.?非线性逻辑结构?D.?树结构纠错得分:?5知识点:?1.2 基本概念和术语展开解析16.(5分)判断下列程序段的时间复杂度数量级(?)。for(i=1;in;i++)?

文档评论(0)

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

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

1亿VIP精品文档

相关文档