2022年电大数据结构期末综合练习一 .docx
《2022年电大数据结构期末综合练习一 .docx》由会员分享,可在线阅读,更多相关《2022年电大数据结构期末综合练习一 .docx(21页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选学习资料 - - - - - - - - - 数据结构(本)期末综合练习一一、单项挑选题1数据元素是数据的基本单位,它();A 只能有一个数据项组成 B至少有二个数据项组成C至少有一个数据项为指针类型D可以是一个数据项也可以由如干个数据项组成2()是性质相同的数据元素的集合,是数据的子集;A数据对象 B数据元素 C数据结构 D数据项3线性表的次序结构中,();A 规律上相邻的元素在物理位置上不肯定相邻B规律上相邻的元素在物理位置上也相邻C数据元素是不能随机拜访的D进行数据元素的插入、删除效率较高4设链表中的结点是 NODE 类型的结构体变量,且有 NODE *p ;为了申请一个新结点,并由
2、 p 指向该结点,可用以下语句();A p=NODE *mallocsizeofp;Bp=*NODEmallocsizeofNODE;Cp=NODE mallocsizeofp ;Dp=NODE *mallocsizeofNODE;5以下表中可以随机拜访的是(); A 单向链表 B次序表C单向循环链表 D双向链表6设次序储备的线性长度为 n,要在第 i 个元素之前插入一个新元素,按课本的算法当i=()时,移动元素次数为 2 A n/2 B n C n-1C1 7 . 设次序储备的线性表长度为n,对于删除操作,设删除位置是等概率的,就删除一个元素平均移动元素的次数为();An+1/2B n C2
3、nDn-i 8一个栈的进栈序列是1,2,3,4,就栈的不行能的出栈序列是()(进出栈操作可以交替进行)A 3, 2,4,1 B3,2,1, 4 C4, 3,2,1 D1,4,2, 3 9设 top 是一个链栈的栈顶指针,栈中每个结点由一个数据域data 和指针域next 组成,设用 x 接收栈顶元素,就出栈操作为();A top=top-next ;x=top-data ;Bx=top-data ;top=top-next ;Cx=top- next ;top=top- data ; Dtop-next =top ; x=top-data ;10设有一个带头结点的链队列,队列中每个结点由一个数
4、据域 data 和指针域 next 组成,front 和 rear 分别为链队列的头指针和尾指针;设 p 指向要入队的新结点 该结点已被赋值 ,就入队操作为();A rear-next=p ;rear=p; B rear-next=p; p = rear;Cp = rear-next ;rear=p; Drear=p;rear-next=p;11以下说法正确选项();A 队列是后进先出 B栈的特点是后进后出1 / 12 名师归纳总结 - - - - - - -第 1 页,共 12 页精选学习资料 - - - - - - - - - C栈的删除和插入操作都只能在栈顶进行 D队列的删除和插入操作都
5、只能在队头进行 12以下说法不正确选项(); A次序栈中,栈满时再进行进栈操作称为“ 上溢”B次序栈中,栈空时再作出栈栈操作称为“ 下溢”C次序队列中,队列的头指针和尾指针均超越队列储备空间的上界,就队列已空 D次序队列中,当尾指针已经超越队列储备空间的上界,就肯定是队列已满 13串函数 StrCmp“abA” ,” aba” 的值为();A 1 B 0 C“abAaba” D-1 14设有一个 20 阶的对称矩阵 A ,采纳压缩储备方式,将其下三角部分以行序为主序 储备到一维数组中(矩阵 A 的第一个元素为 a11,数组 b 的下标从 1 开头),就矩 阵元素 a8,5 在一维数组 b 中的
6、下标是();A30 B28 C 40 D33 15设有一个 12 阶的对称矩阵 A ,采纳压缩储备方式将其下三角部分以行序为主序存 储到一维数组 b 中(矩阵 A 的第一个元素为 a1,1,数组 b 的下标从 1 开头),就矩阵 A 中第4 行的元素在数组 b 中的下标 i 肯定有();A7i10 B 11i15 C9i14 D6i9 16深度为 5 的完全二叉树第5 层上有 4 个结点,该树一共有()个结点;A 28 B30 C 31 D19 17已知一个图的边数为m,就该图的全部顶点的度数之和为();A 2mBm C2m+1 D m/2 18已知一个图的全部顶点的度数之和为m,就 m 肯定
7、不行能是();A 4 B8 C 12 D9 19以下说法不正确选项();A连通图 G 肯定存在生成树 B连通图 G 的生成树中肯定包含 G 的全部顶点 C连通图 G 的生成树中不肯定包含 G 的全部边 D连通图 G 的生成树可以是不连通的 20以下说法正确选项(); A连通图 G 的生成树中可以包含回路 B连通图 G 的生成树可以是不连通的 C连通图 G 的生成树肯定是连通而不包含回路的 D连通图 G 的生成树肯定是唯独的);21散列查找的原理是(A在待查记录的关键字值与该记录的储备位置之间建立确定的对应关系 B按待查记录的关键字有序的次序方式储备 C按关键字值的比较进行查找 D基于二分查找的
8、方法(22 对 n 个元素进行冒泡排序,通常要进行n-1 趟冒泡,在第j 趟冒泡中共要进行)次元素间的比较;A j B j-1 C n-j D n-j-1 23排序过程中,每一趟从无序子表中将一个待排序的记录按其关键字的大小放置到已 经排好序的子序列的适当位置,直到全部排好序为止,该排序算法是 ;A直接插入排序 B 快速排序2 / 12 名师归纳总结 - - - - - - -第 2 页,共 12 页精选学习资料 - - - - - - - - - C冒泡排序 D挑选排序24在排序过程中,可以有效地削减一趟排序过程中元素间的比较次数的算法是();A冒泡 B 挑选 C折半插入 D直接插入25采纳
9、次序查找法对长度为n 的线性表进行查找(不采纳表尾设监视哨的方法),最坏的情形下要进行()次元素间的比较;A n+2 B n Cn-1 D n/2 ();26 如图如从顶点a 动身按深度优先搜寻法进行遍历,就可能得到的顶点序列为A aebcfd Babedcf b d a c f Cacebdf Dacfbdee 图 1 ();27 如图如从顶点a 动身按广度优先搜寻法进行遍历,就可能得到的顶点序列为 Aacebdfgh Baebcghdf a Caedfbcgh D abecdfgh b d e g c h f 图 2 28一棵哈夫曼树有n 个叶子结点(终端结点),该树总共有()个结点;A2
10、n-2 B 2n-1 C 2n D2n+2 29一棵哈夫曼树总共有23 个结点,该树共有()个叶结点(终端结点)A10B11C12 D 13 30数据的()结构与所使用的运算机无关;A规律 B物理 C 储备 D规律与储备二、填空题1通常数据的规律结构包括_、_、_、 _四种类型;2通常可以把一本含有不同章节的书的目录结构抽象成 _结构;3设有一个单向链表,结点的指针域为 next,头指针为 head,p 指向尾结点,为了使该单向链表改为单向循环链表,可用语句 _;3 / 12 名师归纳总结 - - - - - - -第 3 页,共 12 页精选学习资料 - - - - - - - - - 4要
11、在一个单向链表中p 所指向的结点之后插入一个s 所指向的新结点,如链表中结点的指针域为 next,可执行 _和 p-next=s ;的操作;5设有一个单向循环链表,头指针为 head,链表中结点的指针域为 next,p 指向尾结点 的 直 接 前 驱 结 点 , 如 要 删 除 尾 结 点 , 得 到 一 个 新 的 单 向 循 环 链 表 , 可 执 行 操 作_ ;6设有一个非空的链栈,栈顶指针为 hs,要进行出栈操作,用 x 储存出栈结点的值,栈结点的指针域为 next,就可执行 x=hs-data;_;7在一个链队中,f 和 r 分别为队头和队尾指针,队结点的指针域为 next,就插入
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年电大数据结构期末综合练习一 2022 电大 数据结构 期末 综合 练习
限制150内