2022年电大数据结构期末综合练习二 .docx
《2022年电大数据结构期末综合练习二 .docx》由会员分享,可在线阅读,更多相关《2022年电大数据结构期末综合练习二 .docx(21页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选学习资料 - - - - - - - - - 数据结构(本)期末综合练习二一、单项挑选题1从 n 个数中选取最大元素();A基本操作是数据元素间的交换 B算法的时间复杂度是 On C算法的时间复杂度是 On 2 D 需要进行 n+1 次数据元素间的比较2线性表采纳链式储备时,其地址();A肯定是不连续的 B必需是连续的C部分地址必需是连续的 D 可以连续也可以不连续3设head 为非空的单向循环链表头指针,p 指向链表的尾结点,就满意规律表达式()的值为真;Ap-next=NULL B p-next= =head Cp-next=head D p= =NULL 4带头结点的单向链表的头指针
2、为head,该链表为空的判定条件是()的值为真;Ahead= =NULL B head-next=head Chead =head-next D head-next= = NULL 5设次序储备的线性表长度为3 n,要删除第i 个元素,按课本的算法,当i=()时,移动元素的次数为A3 Bn/2 C n-3 D 3 6设次序储备的线性表长度为n,对于插入操作,设插入位置是等概率的,就插入一个元素平均移动元素的次数为();An Bn/2C n-1Dn-i+1 7一个栈的进栈序列是a,b,c,d,就栈的不行能的出栈序列是();Adcba Bbcad Ccbad D adbc 8一个栈的进栈序列是5,
3、6,7,8,就栈的不行能的出栈序列是()(进出栈操作可以交替进行)A7,6,8,5 B5,8,6,7 C7,6,5,8 D8,7,6, 5 9设有一个带头结点的链队列,队列中每个结点由一个数据域 data 和指针域 next 组 成, front 和 rear 分别为链队列的头指针和尾指针,要执行出队操作,用 x 储存出队元素的值,p 为指向结点类型的指针,可执行如下操作:p=front-next ; x=p-data;然后指行();Afront=p-next ; B front-next =p ;Cfront=p ; Dfront-next=p-next ;10栈和队列的相同点是(); B
4、都是后进后出 A都是后进先出 C规律结构与线性表不同 D规律结构与线性表相同,都是操作规章受到限制的线性表11在 C 语言中,储备字符串“ABCD ” 需要占用()字节;A4 B2 C5 D3 12在 C 语言中,利用数组a 存放字符串“Hello ” ,以下语句中正确选项();1 / 12 名师归纳总结 - - - - - - -第 1 页,共 12 页精选学习资料 - - - - - - - - - Achar a10= “ Hello ” ; Bchar a10; a=“ Hello ” ;Cchar a10= Hello ; D char a10= H , e , l , l , o
5、;13设有一个 10 阶的对称矩阵 A ,采纳压缩储备方式将其下三角部分以行序为主序存储到一维数组 b 中;(矩阵 A 的第一个元素为 a1,1,数组 b 的下标从 1 开头),就矩阵元素 a5,3对应一维数组 b 的数组元素是();Ab18 B b8 C b13 D b10 14设有一个 15 阶的对称矩阵 A,采纳压缩储备方式将其下三角部分以行序为主序存储到一维数组 b 中;(矩阵 A 的第一个元素为 a1,1,数组 b 的下标从 1 开头),就数组元素 b13 对应 A 的矩阵元素是();Aa5,3Ba6,4C a7,2Da6,8 15深度为 5 的完全二叉树共有20 个结点,就第5 层
6、上有()个结点 根所在结点为第一层 ;A3 B 8 C5 D 6 16一棵完全二叉树共有30 个结点,就该树一共有()层 根结点所在层为第一层;A6 B 4 C3 D5 17已知一个图的全部顶点的度数之和为m,且 m 是以下 4 中情形之一,就m 只可能是();A9 B7 C15 D8 18以下说法正确选项();A连通图 G 的生成树中不肯定包含 G 的全部顶点B连通图 G 的生成树中肯定要包含 G 的全部边C连通图 G 肯定存在生成树D连通图 G 的生成树肯定是唯独的19线性表只要以()方式储备就能进行折半查找;A链接 B次序 C关键字有序的次序 D二叉树20对二叉排序树进行()遍历,遍历所
7、得到的序列是有序序列;A按层次 B前序 C中序 D后序21对 n 个元素进行冒泡排序如某趟冒泡中只进行了(序列已经排好序;A1 B2 C0 Dn-1 )次元素间的交换,就说明22以下排序算法中,在一趟排序过程中,除了其它相关操作外,只进行一次元素间 的交换的算法是(); A冒泡 B直接挑选 C直接插入 D折半插入23在对一组元素(64,48,106,33, 25,82,70,55,93)进行直接插入排序时,当进行到要把第 7 个元素 70 插入到已经排好序的子表时,为找到插入位置,需进行()次元素间的比较(指由小到大排序);A6 B2 C3 D 4 24对长度为n 的线性表进行次序查找,在等概
8、率情形下,平均查找长度为();An B( n+1)/2 C2n D n-125如图,如从顶点();a 动身按广度优先搜寻法进行遍历,就可能得到的顶点序列为Aacebdgf a Bacfedgb名师归纳总结 2 / 12 b d e g c f 第 2 页,共 12 页- - - - - - -精选学习资料 - - - - - - - - - Cabecdgf Dabecfdg26如图如从顶点 a 动身按深度优先搜寻法进行遍历,就可能得到的顶点序列为(); Aacfgedb Baedcbgf a g c f )个结Cacfebdg b e Daecbdgf 27一棵哈夫曼树有d 10 个非叶子结
9、点(非终端结点),该树总共有(点;A21 B20C22D19 28一棵哈夫曼树有12 个叶子结点(终端结点),该树总共有()个结点;A21 B22 C23 D 24 29队列的插入操作在()进行;A队头 B队尾 C队头或队尾 D 在任意指定位置30队列的删除操作在()进行; A队尾 B队头 C队头或队尾 D 在任意指定位置二、填空题1通常可以把某城市中各公交站点间的线路图抽象成 _结构;2结构中的元素之间存在多对多的关系称为 _结构;3要在一个单向链表中删除 p 所指向的结点,已知 q 指向 p 所指结点的直接前驱结点,如链表中结点的指针域为next,就可执行 _;4设有一个单向循环链表,结点
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年电大数据结构期末综合练习二 2022 电大 数据结构 期末 综合 练习
限制150内