数据结构复习题答案.doc

数据结构复习题答案.doc

ID:51437463

大小:307.50 KB

页数:15页

时间:2020-03-24

数据结构复习题答案.doc_第1页
数据结构复习题答案.doc_第2页
数据结构复习题答案.doc_第3页
数据结构复习题答案.doc_第4页
数据结构复习题答案.doc_第5页
资源描述:

《数据结构复习题答案.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、一、选择题1.栈和队列的共同特点是()。A.只允许在端点处插入和删除元素B.都是先进后出C.都是先进先出D.没有共同点2.用链接方式存储的队列,在进行插入运算时().A.仅修改头指针 B.头、尾指针都要修改C.仅修改尾指针D.头、尾指针可能都要修改3.以下数据结构中哪一个是非线性结构?()A.队列  B.栈C.线性表  D.二叉树4.设有一个二维数组A[m][n],假设A[0][0]存放位置在644(10),A[2][2]存放位置在676(10),每个元素占一个空间,问A[3][3](10)存放在()位置,脚注

2、(10)表示用10进制表示。A.688B.678C.692D.6965.树最适合用来表示()。A.有序数据元素B.无序数据元素C.元素之间具有分支层次关系的数据D.元素之间无联系的数据6.二叉树的第k层的结点数最多为().A.2k-1B.2K+1C.2K-1   D.2k-17.若有18个元素的有序表存放在一维数组A[19]中,第一个元素放A[1]中,现进行二分查找,则查找A[3]的比较序列的下标依次为()A.1,2,3B.9,5,2,3C.9,5,3D.9,4,2,38.对n个记录的文件进行快速排序,所需要的

3、辅助存储空间大致为()A.O(1)  B.O(n)  C.O(1og2n)D.O(n2)9.对于线性表(7,34,55,25,64,46,20,10)进行散列存储时,若选用H(K)=K%9作为散列函数,则散列地址为1的元素有()个,A.1B.2C.3D.410.设有6个结点的无向图,该图至少应有()条边才能确保是一个连通图。A.5B.6C.7D.811.一个链队列中,f,r分别为队首、队尾指针,则插入s所指结点的操作为()。A)f->next=c;f=s;B)r->next=s;r=s;C)s->next=r;

4、r=s;D)s->next=f;f=s;12.下列说法正确的是()。A)二叉树中每个结点的度都为2B)二叉树的度为2C)一棵二叉树的度可小于2D)二叉树中至少有一个结点的度213.一棵非空二叉树先序遍历与后序遍历序列正好相反,则该二叉树()。A)所有的结点均无左孩子B)所有的结点均无右孩子C)只有一个叶子结点D)是任意一棵二叉树14.二叉排序树中,键值最小的结点一定()。A)左指针为空B)右指针为空C)左右指针均为空D)左右指针均非空15.n个顶点的强连通图至少有()条边。A)n-1B)nC)n+1D)n(n-

5、1)16.在一个有向图中,顶点入度之和与顶点出度之和的比值()。A)1/2B)1C)2D)417.高度为h的二叉树只有度为0和2的结点,则此二叉树至少为(  )结点。A)2*hB)2*h-1C)2*h+1D)h+118.设某完全无向图中有n个顶点,则该完全无向图中有()条边。(A)n(n-1)/2(B)n(n-1)(C)n2(D)n2-119.设某棵二叉树中有2000个结点,则该二叉树的最小高度为()。(A)9(B)10(C)11(D)1220.设某有向图中有n个顶点,则该有向图对应的邻接表中有()个表头结点。

6、(A)n-1(B)n(C)n+1(D)2n-121.设一组初始记录关键字序列(5,2,6,3,8),以第一个记录关键字5为基准进行一趟快速排序的结果为()。(A)2,3,5,8,6(B)3,2,5,8,6(C)3,2,5,6,8(D)2,3,6,5,822.按照二叉树的定义,具有3个结点的二叉树有()种形态。A)3B)4C)5D)623.下列排序算法中,可能会出现在最后一趟开始之前,所有元素都不在其最终位置上是().A)堆排序B)冒泡排序C)快速排序D)插入排序24.一组记录的排序码为46,79,56,38,4

7、0,84。用堆排序方法建立的初始堆为()。A)79,46,56,38,40,80B)84,79,56,38,40,46 C)84,79,56,46,40,38D)84,56,79,40,46,3825.将递归算法转换成对应的非递归算法时,通常需要使用()。A)栈B)队列C)链表D)树26.有10个结点的连通无向图,其边数至少有()。A)8条B)9条C)10条D)11条27.一个栈的入栈序列是a,b,c,d,e,则栈的不可能的输出序列是()。A)edcbaB)decbaC)dceabD)abcde28.高度为h的

8、完全二叉树中所包含的结点数至少为()。A)2*h个B)2h-1个C)2*h+1个D)h+1个29.设一维数组中有n个数组元素,则读取第i个数组元素的平均时间复杂度为()。(A)O(n)(B)O(nlog2n)(C)O(1)(D)O(n2)30.设一棵二叉树的深度为k,则该二叉树中最多有()个结点。(A)2k-1(B)2k(C)2k-1(D)2k-131.设某无向图中有n个顶点e条边,则

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。