2022年数据结构概论资料 .pdf
《2022年数据结构概论资料 .pdf》由会员分享,可在线阅读,更多相关《2022年数据结构概论资料 .pdf(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、福建师范大学试卷纸第 1 页 共 7 页数据结构概论考核题一、单项选择题 ( 每小题 2 分,共 30 分) 1. 下列编码中属前缀码的是( A ) A.1,01,000,001 B.1,01,011,010 C.0,10,110,11 D.0,1,00,11 2. 设栈 S和队列 Q的初始状态为空,元素a,b,c,d,e,f依次进栈,一个元素退栈后即进入队列Q,若 6 个元素的出队的序列是b,d,c,f,e,a,则栈 S的容量至少应当是( C ) A.6 B.4 C.3 D.2 3. 在具有 n 个结点的有序单链表中插入一个新结点并使链表仍然有序的时间复杂度是( B ) A.O(1) B.O
2、(n) C.O(nlogn) D.O(n2) 4. 要表示省,市,区,街道的有关数据及其关系,选择( B )比较合适。 A. 线性结构 B.树结构 C. 图结构 D.集合结构5. 链栈与顺序栈相比,比较明显的优点是( D ) A. 插入操作更加方便 B.删除操作更加方便 C. 不会出现下溢的情况 D.不会出现上溢的情况6. 二叉树中第5 层上的结点个数最多为( C ) A.8 B.15 C.16 D.32 7. 在表长为的链表中进行线性查找,查找成功时,它的平均查找长度为( B ) A.ASL=n B.ASL=(n+1)/2 C.ASL=n+1 D.ASLlog2(n+1)-1 8. 对 22
3、 个记录的有序表进行折半查找,当查找失败时,至少需要比较( B )次关键字。 A.3 B.4 C.5 D.6 9. 已知图的邻接表如下所示,根据算法,则从顶点0 出发按广度优先遍历的结点序列是( A ) A. 0 3 2 1 B. 0 1 2 3 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 7 页 - - - - - - - - - 福建师范大学试卷纸第 2 页 共 7 页 C. 0 1 3 2 D.0 3 1 2 (第 9 题配图:数组的下标为0,1,2,3)10.
4、 对于哈希函数H(key)=key%13, 被称为同义词的关键字是( D ) A.35和 41 B.23和 39 C.15和 44 D.25和 51 11. 图的深度优先遍历类似于二叉树的( A ) A. 先序遍历 B.中序遍历 C. 后序遍历 D.层次遍历12. 下述几种排序方法中,稳定的排序算法是( A ) A. 直接插入排序 B.快速排序 C. 堆排序 D.希尔排序13. 依次取出元素与已排序序列(初始时为空)中的元素进行比较,将其放入已排序序列的正确位置上的方法,称为( C ) A. 希尔排序 B.冒泡排序 C. 插入排序 D.选择排序14. 二叉树是非线性数据结构,所以 ( A )
5、A. 它不能用顺序存储结构存储 B.它不能用链式存储结构存储 C. 顺序存储结构和链式存储结构都能存储 D.顺序存储结构和链式存储结构都不能使用15. 有 8 个结点的无向图最多有( B )条边。 A.14 B.28 C.56 D.112 二、填空题(每小题1 分,共 15 分)1 当问题的规模n 趋向无穷大时,算法执行时间T(n) 的数量级被称为算法的_时间复杂度 _。2 设数组aM(M 为最大空间个数) 作为循环队列Q的存储空间,front为队头指针 ( 指向第一个存名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整
6、理 - - - - - - - 第 2 页,共 7 页 - - - - - - - - - 福建师范大学试卷纸第 3 页 共 7 页放数据的位置) ,rear为队尾指针 ( 指向最后一个存放数据位置的下一个) ,则判定Q队列的队满条件是 _ front=rear _。3 若已知一棵二叉树的前序序列是BEFCGDH, 中序序列是FEBGCHD, 则它的后序序列必是_ FEGHDCB_。4 假设 S和 X分别表示进栈和出栈操作,由输入序列“ABC ” 得到输出序列 “BCA ” 的操作序列为SSXSXX ,则由“ a*b+c/d ”得到“ ab*cd/+ ”的操作序列为_ b,c, d ,a_。5
7、 在一棵度为3 的树中,度为2 的结点个数是1,度为 0 的结点个数是6,则度为 3 的结点个数是_2_。6 在数据的存放无规律而言的线性表中进行检索的最佳方法是_线性查找 _。7 n 个顶点 e 条边的图采用邻接矩阵存储,深度优先遍历算法的时间复杂度为_1_;若采用邻接表存储时,该算法的时间复杂度为_2_ 。8 在堆排序和快速排序中,若初始记录接近正序或反序,则选用_堆排序 _;若初始记录基本无序,则最好选用_快速排序 _。9 若要求一个稠密图G的最小生成树,最好用_普里姆 _算法来求解。10 一棵深度为6 的满二叉树有 _1_ 个分支结点和 _2_个叶子。11 在各种查找方法中,平均查找长
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年数据结构概论资料 2022 数据结构 概论 资料
限制150内