2022年电大数据结构期末综合练习二.docx
《2022年电大数据结构期末综合练习二.docx》由会员分享,可在线阅读,更多相关《2022年电大数据结构期末综合练习二.docx(14页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精品学习资源数据结构(本)期末综合练习二一、单项挑选题1. 从 n 个数中选取最大元素();A 基本操作是数据元素间的交换B算法的时间复杂度是On C算法的时间复杂度是On2D 需要进行 n+1 次数据元素间的比较2. 线性表采纳链式储备时,其地址();A 肯定是不连续的B必需是连续的 C部分地址必需是连续的D 可以连续也可以不连续3. 设 head 为非空的单向循环链表头指针,p 指向链表的尾结点,就满意规律表达式()的值为真;A p-next=NULLB p-next= =headCp-next=headD p= =NULL4. 带头结点的单向链表的头指针为head,该链表为空的判定条件是
2、()的值为真;A head= =NULLB head-next=headC head =head-nextD head-next= = NULL5. 设次序储备的线性表长度为n,要删除第 i 个元素,按课本的算法,当i=() 时,移动元素的次数为3A 3B n/2C n-3D 36. 设次序储备的线性表长度为n,对于插入操作,设插入位置是等概率的,就插入一个元素平均移动元素的次数为();A nB n/2C n-1D n-i+17. 一个栈的进栈序列是a,b, c, d,就栈的不行能的出栈序列是();A dcbaBbcadCcbadD adbc8. 一个栈的进栈序列是5, 6, 7, 8,就栈的
3、不行能的出栈序列是()(进出栈操作可以交替进行)A 7, 6, 8, 5B 5,8, 6, 7C7, 6, 5,8D 8, 7, 6, 5 9设有一个带头结点的链队列,队列中每个结点由一个数据域data 和指针域 next 组成, front 和 rear 分别为链队列的头指针和尾指针,要执行出队操作,用x 储存出队元素的值, p 为指向结点类型的指针,可执行如下操作:p=front-next ; x=p-data;然后指行();A front=p-next ;B front-next =p ;C. front=p ;D front-next=p-next ;10栈和队列的相同点是();A 都
4、是后进先出B 都是后进后出C规律结构与线性表不同D. 规律结构与线性表相同,都是操作规章受到限制的线性表11在 C 语言中,储备字符串“ ABCD ”需要占用()字节;A 4B 2C 5D 312. 在 C 语言中,利用数组a 存放字符串“ Hello ”,以下语句中正确选项();1 / 12欢迎下载精品学习资源A char a10= “ Hello ”;B char a10 ; a=“ Hello ”;C char a10= Hello ; D char a10= H ,e,l,l ,o ;13. 设有一个10 阶的对称矩阵A ,采纳压缩储备方式将其下三角部分以行序为主序存储到一维数组 b
5、中;(矩阵 A 的第一个元素为 a1,1,数组 b 的下标从 1 开头),就矩阵元素 a5,3 对应一维数组 b 的数组元素是();A b18B b8C b13D b1014. 设有一个 15 阶的对称矩阵 A ,采纳压缩储备方式将其下三角部分以行序为主序存储到一维数组 b 中;(矩阵 A 的第一个元素为a1,1,数组 b 的下标从 1 开头),就数组元素 b13 对应 A 的矩阵元素是();A a5,3B a6,4C a7,2D a6,815. 深度为 5 的完全二叉树共有20 个结点,就第5 层上有()个结点 根所在结点为第一层 ;A 3B 8C 5D 616. 一棵完全二叉树共有30 个
6、结点,就该树一共有()层 根结点所在层为第一层 ;A 6B 4C 3D 517. 已知一个图的全部顶点的度数之和为m,且 m 是以下 4 中情形之一,就 m 只可能是();A 9B 7C 15D 8 18以下说法正确选项();A 连通图 G 的生成树中不肯定包含G 的全部顶点B连通图 G 的生成树中肯定要包含G 的全部边C连通图 G 肯定存在生成树D连通图 G 的生成树肯定是唯独的19. 线性表只要以()方式储备就能进行折半查找;A 链接B次序C关键字有序的次序D二叉树20对二叉排序树进行()遍历,遍历所得到的序列是有序序列; A按层次B前序C中序D后序21. 对 n 个元素进行冒泡排序如某趟
7、冒泡中只进行了()次元素间的交换,就说明序列已经排好序;A 1B 2C 0 D n-122. 以下排序算法中,在一趟排序过程中,除了其它相关操作外,只进行一次元素间的交换的算法是();A. 冒泡B 直接挑选 C直接插入D折半插入23在对一组元素( 64, 48, 106, 33, 25, 82, 70, 55, 93)进行直接插入排序时, 当进行到要把第7 个元素 70 插入到已经排好序的子表时,为找到插入位置,需进行()次元素间的比较(指由小到大排序);A 6B 2C3D 424. 对长度为 n 的线性表进行次序查找,在等概率情形下,平均查找长度为();A nB( n+1) /2 C 2nD
8、 n-125. 如图,如从顶点a 动身按广度优先搜寻法进行遍历,就可能得到的顶点序列为abecdgf();A acebdgfB. acfedgb2 / 12欢迎下载精品学习资源C. abecdgf D abecfdg26. 如图如从顶点a 动身按深度优先搜寻法进行遍历,就可能得到的顶点序列为();A acfgedb欢迎下载精品学习资源B aedcbgfC acfebdg D aecbdgfabec欢迎下载精品学习资源dgf27. 一棵哈夫曼树有10 个非叶子结点(非终端结点),该树总共有()个结点;A 21B 20C 22D 1928. 一棵哈夫曼树有12 个叶子结点(终端结点),该树总共有(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 电大 数据结构 期末 综合 练习
限制150内