- 4
- 0
- 约4.57千字
- 约 7页
- 2017-09-02 发布于浙江
- 举报
算法与数据结构模拟试题5
《算法与数据结构》模拟试题5
一、填空题(每小题2分,共18分)
1、 对于给定的n个元素,可以构造出的逻辑结构有集合, ,
和 四种。
2、 数据结构中评价算法的两个重要指标是 和 。
3、 顺序存储结构是通过 表示数据元素之间的(逻辑)关系;链式存储结构是通过 表示数据元素之间的(逻辑)关系。
4、 栈是 的线性表,其操作数据的基本原则是 。
5、 设有一个二维数组A[0…9][0…9],若每个元素占5个基本存储单元,A[0][0]的地址是1000,若按行优先(以行为主)顺序存储,则A[6][8]的存储地址是 。
6、 二叉树由根结点, 和 三个基本单元组成。
7、 若采用邻接矩阵存储一个图所需要的存储单元取决于图的 ;无向图的邻接矩阵一定是 。
8、 在查找时,若采用折半查找,要求线性表 ,而哈希表的查找,要求线性表 。
9、对于文件,按物理结构划分,可分为顺序文件、 文件、
文件和多关键字文件。
二、单项选择题(请将答案写在题目后的括号中。每题2分,共18分)
1、有如下递归函数fact(n),其时间复杂度是( )。
Fact(int n)
{ if (n=1) return 1;
else return(n*fact(n-1)) ;
}
(A) O(n) (B) O(n2) (C) O(㏒2n) (D) O(n㏒2n)
2、 以head为头结点的非空单循环链表的尾结点p的特点是( )。
(A) p-next=NULL; (B) p=NULL;
(C) p-next=head; (D) p=head;
3、设有一个栈顶指针为top的顺序栈S,top为0]; (B) p=S[++top];
(C) p=S[--top]; (D) p=S[top--];
4、 广义表(a, (a, b), d, e, ((i, j), k))的长度是 ,深度是 。( )
(A) 6,3 (B) 5,3 (C) 6,4 (D) 6,2
n个结点的二叉树按层次从上到下,同层次从左到右将(结点)数据存储在一维数组A[1…n]中时,数组中第i个结点的左子结点是 。( )
(A) A[2i](2i≤n) (B) A[2i+1](2i+1≤n)
(C) A[i/2] (D)acdgehibfkj,中序遍历序列是dgcheiabkfj,则该二叉树的后序遍历序列是 。( )
(A) gdehickjfba (B) gdhiecfkjba
(C) dghieckjfba (D)gdhieckjfba
7、 在一个有向图中,所有顶点的出度之和等于所有顶点的入度之和的 倍,
所有顶点的度之和等于所有顶点的出度之和的 倍。( )
(A) 1/2,1 (B) 1,2 (C) 2,1 (D) 1,4
{19, 14, 23, 1, 68, 20, 84, 27},用链地址法构造哈希表,哈希函数为H(key)=key MOD 13,哈希地址为1的链表中有 个记录。( )
(A) 4 (B) (C) (D) (A) 21,32,46,40,80,69,90,94 (B) 94,32,40,90,80,46,21,69 (C) 32,40,21,46,69,94,90,80 (D) 90,69,80,46,21,32,94,40{7, 19, 2, 6, 32, 3, 21, 10}作为叶子结点的权值,请构造对应的Huffman树,然后求出其带权路径长度WPL。
2、 对于下图中的网,写出该网的邻接链表;然后写出其广度优先搜索生成树(假设从顶点V1出发);最后给出按Kruskal
您可能关注的文档
最近下载
- SY-T 5504.3-2008 油井水泥外加剂评价方法 第3部分:减阻剂.pdf VIP
- 【三年级数学】每日口算 30 天.pdf VIP
- 物资采购应急方案.docx VIP
- 餐饮服务与管中职全套完整教学课件.pptx
- 第四版国际压力性损伤溃疡预防和治疗临床指南解读PPT课件.pptx VIP
- 1209 六年级(上)英语知识点汇总(外研版).docx VIP
- ICP-MS介绍讲课课件.ppt VIP
- 6篇2025年度民主生活会“五个带头”对照检查材料(参考范文).docx VIP
- DBJT_15-138-2018_建筑电气防火检测_技术规程-全国各省建筑标准.pdf VIP
- j12ZG604-全国各省建筑标准.pdf VIP
原创力文档

文档评论(0)