数据结构期末考试选择题含答案.docx
《数据结构期末考试选择题含答案.docx》由会员分享,可在线阅读,更多相关《数据结构期末考试选择题含答案.docx(20页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数据结构期末考试选择题含答案1 .数据结构这门学科是针对什么问题而产生的?()A、针对非数值计算的程序设计问题(正确答案)B、针对数值计算的程序设计问题C、数值计算与非数值计算的问题都针对D、两者都不针对2 .数据结构这门学科的研究内容下面选项最准确的是()A、研究数据对象和数据之间的关系B、研究数据对象C、研究数据对象和数据的操作D、研究数据对象、数据之间的关系和操作(正确答案)3 .某班级的学生成绩表中查得张三同学的各科成绩记录,其中数据结构考了 90分,那么下面关于数据对象、数据元素、数据项描述正确的选项是()A、某班级的学生成绩表是数据元素,90分是数据项B、某班级的学生成绩表是数据对
2、象,90分是数据元素C、某班级的学生成绩表是数据对象,90分是数据项(正确答案)D、某班级的学生成绩表是数据元素,90分是数据元素4 .数据在计算机内有链式和顺序两种存储方式,在存储空间使用的灵活性 上,链式存储比顺序存储要()oA、低B、高(正确答案)C、相同D、不好说5 .算法的时间复杂度取决于()A、问题的规模B、待处理数据的初始状态C. 6(正确答案)D. 748. 17.有关二叉树以下说法正确的选项是()A.二叉树的度为2B. 一棵二叉树的度可以小于2(正确答案)C.二叉树中至少有一个结点的度为2D.二叉树中任何一个结点的度都为249. 18.在完全二叉树中,假设一个结点是叶结点,那
3、么它没()oA.左子结点B.右子结点C.左子结点和右子结点(正确答案)D.左子结点,右子结点和兄弟结点50. 1.图的深度优先遍历类似于二叉树的()oA.先序遍历(正确答案)B.中序遍历C.后序遍历D.层次遍历51. 2.一个图如下图,假设从顶点a出发按深度优先遍历,那么可能得到 的一种顶点序列为()A. abecdfB acfebdC. aebcfdD. aedfcb (正确答案)52. 3.假设从无向图的任意一个顶点出发进行一次深度优先搜索可以访问图中 所有的顶点,那么该图一定是()图。A.非连通B.连通(正确答案)C.强连通D.有向53. 4.在一个图中,所有顶点的度数之和等于所有边数的
4、O倍。A 1/2B 1C 2(正确答案)D 354. 5.在一个有向图中,所有顶点的入度之和等于所有顶点出度之和的() 倍。A 1/2B 1(正确答案)C 2D 355. 6. 一个有N个顶点的有向图最多有()条边。A NB N(N-1)(正确答案)C N(N -1)/2D 2N56. 7.具有4个顶点的无向完全图有()条边。A 6(正确答案)B 12C 18D 2057. 8.具有6个顶点的无向图至少有()条边才能确保是一个连通图。A 5(正确答案)B 6C 758. 9.对于一个具有N个顶点的无向图,假设采用邻接矩阵表示,那么该矩阵大 小是()A NB (N-l)2C N-1D NN (正
5、确答案)59. 10. 一个具有N个顶点的无向图中,要连通全部顶点至少要()条边A NB N+1C NT (正确答案)D N/260. 1.顺序查找法适合于存储结构为()的线性表。A.散列存储B.顺序存储或链式存储(正确答案)C.压缩存储D.索引存储61. 2.在查找过程中,假设同时还要增、删工作,这种查找称为()oA、静态查找B、动态查找(正确答案)C、内查找D、外查找62. 3.索引顺序表的特点是顺序表中的数据()。A、有序B、无序C、块间有序(正确答案)D、散列63. 4.采用顺序查找方法查找长度为n的线性表时,每个元素的平均查找长 度为()A、 nB、n/2C、(n+l)/2(正确答案
6、)D、(n-l)/264. 5.设有序表的关键字序列为(1, 3, 9, 12, 32, 41, 45, 62, 75, 77, 82, 95, 100),当采用二分查找法查找值为 82 的节 点时,经()次比拟后查找成功。A、是1B、是2C、是3D、是4(正确答案)65. 6.设有100个元素,用折半查找法进行查找时,查找成功最大、最小比 较次数分别时()A、是7, 1(正确答案)B、是 6,1C、是 5, 1D、是 8, 166. 7.折半查找有序表(4, 6, 10, 12, 20, 30, 50, 70, 88, 100) o 假设查找 表中元素58,那么它将依次与表中()比拟大小,查
7、找结果是失败。A,是20, 70, 30, 50(正确答案)B.是 30, 88, 70, 50C.是 20, 50D.是 30, 88, 5067. 1.用冒泡排序方法对n个记录按排序码值从小到大排序时,当初始序列 是按排序码值从大到小排列时,与码值总比拟次数是()oA. n-lB. nC. n+1D. n(n-l) / 2(正确答案)68. 2,以下排序方法中,与排序码值总比拟次数与待排序记录的初始序列排 列状态无关的是()OA.直接插入排序B.冒泡排序C.快速排序D.直接选择排序(正确答案)69. 3.将6个不同的整数进行排序,至少需要比拟()次。A.是5(正确答案)B.是6C.是 15
8、D.是 2170. 4.将6个不同的整数进行排序,至多需要比拟()次。A.是5B.是6C.是15(正确答案)D.是 2171. 5.当待排序的整数是有序序列时,采用()方法比拟好,其时间复杂度 为 0 (n)。A.快速排序B.冒泡排序(正确答案)C.归并排序D.直接选择排序72. 6.当待排序的整数是有序序列时,采用()方法比拟差,到达最坏情况 下时间复杂度为0(n2)。A.快速排序(正确答案)B.冒泡排序C.归并排序D.直接选择排序73. 7.当待排序的整数是有序序列时,无论待排序序列排列是否有序,采用 ()方法的时间复杂度都是0(n2)。A.快速排序B.冒泡排序C.归并排序D.直接选择排序
9、(正确答案)74. 8.假设一组记录的排序码值序列为50, 80, 30, 40, 70, 60利用快速排 序方法,以第一个记录为基准,得到一趟快速排序的结果为()OA.A.是30,40,50,60,70,80B.是40,30,50,80,70,60(正确答案)C.是50,30,40,70,60,80D.是40,50,30,70,60,8075. 9.Am中每个数组元素距其最终位置不远,采用以下()排序方法最节省时间。A.直接插入(正确答案)B.堆C.快速D.直接选择76. 10.给定排序码值序列为F, B, J, C, E, A, I, D, C, H,对其按字母的字典序列的次序进行排列,的
10、字典序列的次序进行排列,冒泡排序(大数下沉)的第一趟排序结果应为()oA.B,F,C,J, A,E,D,L C, H)B.C,B,D,A, E,F,I,c, J, H)C.B,F,C,E, A,D,C, H, J(正确答案)D.A,B,D,C, E,F,J, C, H)77.的字典序列的次序进行排列,快速排序的第一趟排序结果为()。A. B, F, C, J, A, E,D, L C, H(正确答案)B. C, B, D, C, E, A,F, I, J, H)C. B, F, C, E, A, I,D. C, H, J)11.给定排序码值序列为F, B, J, C, E, A, I, D,
11、C, H,对其按字母D. A, B, D, C, E, F, I, J, C, H)78 . 12.给定排序码值序列为F, B, J, C, E, A, I, D, C, H,对其按字母的字典序列的次序进行排列,的字典序列的次序进行排列,二路归并排序的第一趟排序结果是()。A. B, F, C, J, A, E, D, I, C, H(正确答案)B.B.C, B, D, A, E,F, I, C, J, H)C.B, F, C, E, A, I, D, C, 11, J)D. A, B, D, C, E, F, I, J, C, H79 .数据在计算机存储器内表示时,物理地址与逻辑地址不相同,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据结构 期末考试 选择题 答案
限制150内