- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
算法和数据课后题答案2
一、选择题
1、 下列关于数据和逻辑结构的叙述中,哪一个是不正确的(C )。
A ) 数据的逻辑结构是数据间关系的描述 B) 数据的逻辑结构抽象反映数据元素间的逻辑关系
C) 数据的逻辑结构具体反映数据在计算机中的存储方式 D) 数据的逻辑结构分为线性结构和非线性结构
2、 以下关于数据的存储结构的叙述中哪一条是正确的(B )。
A) 数据的存储结构是数据间关系的抽象描述 B) 数据的存储结构是逻辑结构在计算机存储器中的实现
C) 数据的存储结构分为线性结构和非线性结构 D) 数据的存储结构对数据运算的具体实现没有影响
3、由于二叉树中每个结点的度最大为2,所以二叉树是一种特殊的树,这种说法 B .
(A)正确 (B)错误
4、某二叉树的先序遍历序列和后序遍历序列正好相反,则该二叉树一定是
(A)空或只有一个结点 (B) 完全二叉树
(C)二叉排序树 (D) 高度等于其节点数
5、深度为5的二叉树至多有 C 多少个结点.
(A)16 (B)32 (C)31 (D)10
6、根据使用频率为5个字符设计的哈夫曼编码不可能是 C
(A)111,110,10,01,00 (B)000,001,010,011,1
(C)100,11,10,1,0 (D)001,000,01,11,10
7、一个n个顶点的无向图最多有 条边。
(A) n (B) n(n-1) (C) n(n-1)/2 (D) 2n
8、在一个有向图中,所有顶点的入度之和等于所有顶点的出度之和的 倍。
(A)1/2 (B)1 (C)2 (D)4
9、关键路径是事件结点网络中 。
(A)从源点到汇点的最长路径 (B)最长的回路
(C)从源点到汇点的最短路径 (D)最短的回路
10、下面不正确的说法是 。
A、关键活动不按期完成就会影响整个工程的完成时间
B、任何一个关键活动提前完成,将使整个工程提前完成
C、所有关键活动都提前,则整个工程提前完成
D、某些关键活动若提前完成,将使整个工程提前完成。
11、采用顺序查找法查找长度为n的线性表时,则查找成功时的平均查找长度为 C 。
(A) n (B) n/2 (C) (n+1)/2 (D) (n-1)/2
12、在一个长度为12的有序表,按折半查找法对该表进行查找,在表内各元素等概率情况下查找成功所需的平均比较次数为 B 。
(A)35/12 (B)37/12 (C)39/12 (D)43/12
13、查找效率最高的二叉排序树是 C 。
(A)所有结点的左子树都为空的二叉排序树 (B)所有结点的右子树都为空的二叉排序树
(C)平衡二叉树 (D)没有左子树的二叉排序树
14、以下说法错误的是 B 。
A、散列法存储的基本思想是由关键码值决定数据的存储地址
B、散列表的结点中只包含数据元素自身的信息,不包含任何指针
C、装填因子是散列法的一个重要参数,它反映了散列表的装填程度
D、散列表的查找效率主要取决于散列表造表时选取的散列函数和处理冲突的方法
15、散列表的平均查找长度 A 。
A.与处理冲突方法有关与表长无关 B.与处理冲突方法无关与表的长度有关
C.与处理冲突方法有关且与表的长度有关 D.与处理冲突方法无关且与表的长度无关
二、填空题
1、树和二叉树的主要差别是 , 。(1)每个结点最多有两棵子树; (2)子树有左右之分
2、深度为k的完全二叉树至少有 个结点,至多有_ 个结点。2k-1, 2k-1,
3、一棵二叉树的第i(i?1)层最多有 个结点;一棵有n(n0)个结点的满二叉树共有 个叶子结点和个非叶子结点。 (n+1)/2,(n-1)/2
4、假设一棵二叉树的结点数为33个,则它的最小高度为( ),最大高度为( )。
最小高度为:6,最大高度为:33
5、一个高度为h的满m叉树,第k层最多有( )个结点,整棵树最多有( )个结点。
第k层最多有
文档评论(0)