友情提示:本站提供全国400多所高等院校招收硕士、博士研究生入学考试历年考研真题、考博真题、答案,部分学校更新至2012年,2013年;均提供收费下载。 下载流程: 考研真题 点击“考研试卷””下载; 考博真题 点击“考博试卷库” 下载
《数据结构与操作系统》试卷 第 1 页 共 8 页 一、 单项选择题:1~40 小题,每小题 2 分,共 80 分。在每小题给出的 四个选项中,请选出一项最符合题目要求的。 1. 在下面的 C 语言程序段中,加法操作的时间复杂度为( )。 int i, j, k, sum = 0; for( i=0; i < n; ++i) for( j=0; j < i*i; ++j) sum++; A.Ο(2n 2 ) B.Ο(2n 3 ) C.Ο(n 3 ) D.Ο(n 2 ) 2. 关于线性表的描述正确的是( )。 A.访问顺序表中第 k 个元素的时间复杂度是Ο(N) B.访问单链表中第 k 个节点的时间复杂度是Ο(N) C.把新数据插入到顺序表中第 k 个位置的时间复杂度是Ο(1) D.把新数据插入到单链表中第 k 个位置的时间复杂度是Ο(1) 3. 关于队列描述正确的是( )。 A.用链表表示队列时,也不可以插队(插队指在队列中间插入新数据) B.用环形数组表示队列时,可以循环使用数组,所以队列永远不会满 C.用数组表示队列时,数据入队的时间复杂度是Ο(N) D.用数组表示队列时,数据出队的时间复杂度是Ο(N) 4. 关于栈描述正确的是( )。 A. 数据进出栈的原则是“先入先出” B. 用数组表示栈时,栈的操作速度要比用链表表示的栈操作快 C. 用单链表表示栈时,出栈与入栈的时间复杂度是Ο(N) D. 用数组表示栈时,出栈与入栈的时间复杂度是Ο(N) 5. 已知一颗完全二叉树的第 6 层有 7 个结点,则该完全二叉树总共有多少 个结点?( )。 A.40 B.39 C.38 D.37 6. 对下图从 A 出发进行广度优先遍历,正确的是( )。 A.A B E C F D G H B.A D G H F C B E C.A B C D E F G H D.A D C B G H F E
免责声明:本文系转载自网络,如有侵犯,请联系我们立即删除,另:本文仅代表作者个人观点,与本网站无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
|