奥鹏西交16年《数据结构》作业考核试题

上传人:F****n 文档编号:98911721 上传时间:2019-09-15 格式:DOCX 页数:7 大小:19.24KB
返回 下载 相关 举报
奥鹏西交16年《数据结构》作业考核试题_第1页
第1页 / 共7页
奥鹏西交16年《数据结构》作业考核试题_第2页
第2页 / 共7页
奥鹏西交16年《数据结构》作业考核试题_第3页
第3页 / 共7页
奥鹏西交16年《数据结构》作业考核试题_第4页
第4页 / 共7页
奥鹏西交16年《数据结构》作业考核试题_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《奥鹏西交16年《数据结构》作业考核试题》由会员分享,可在线阅读,更多相关《奥鹏西交16年《数据结构》作业考核试题(7页珍藏版)》请在金锄头文库上搜索。

1、西交16年数据结构作业考核试题一、单选题(共30道试题,共60分。)1.设某哈夫曼树中有199个结点,则该哈夫曼树中有()个叶子结点。A. 99正确B. 100C. 101D. 102满分:2分2.字符串的长度是指()A. 串中不同字符的个数B. 串中不同字母的个数正确C. 串中所含字符的个数D. 串中不同数字的个数满分:2分3.设某有向图中有n个顶点,则该有向图对应的邻接表中有()个表头结点。A. n-1正确B. nC. n+1D. 2n-1满分:2分4.设顺序线性表的长度为30,分成5块,每块6个元素,如果采用分块查找,则其平均查找长度为()。A. 6B. 11C. 5正确D. 6.5满分

2、:2分5.在一棵具有5层的满二叉树中结点数为()正确A. 31B. 32C. 33D. 16满分:2分6.下面关于线性表的叙述错误的是()。A. 线性表采用顺序存储必须占用一片连续的存储空间B. 线性表采用链式存储不必占用一片连续的存储空间C. 线性表采用链式存储便于插入和删除操作的实现正确D. 线性表采用顺序存储便于插入和删除操作的实现满分:2分7.设某无向图中有n个顶点e条边,则该无向图中所有顶点的入度之和为()。A. nB. eC. 2n正确D. 2e满分:2分8.设一组初始记录关键字的长度为8,则最多经过()趟插入排序可以得到有序序列。A. 6正确B. 7C. 8D. 9满分:2分9.

3、设按照从上到下、从左到右的顺序从1开始对完全二叉树进行顺序编号,则编号为i结点的左孩子结点的编号为()。A. 2i+1正确B. 2iC. i/2D. 2i-1满分:2分10.设指针变量top指向当前链式栈的栈顶,则删除栈顶元素的操作序列为()。A. top=top+1;B. top=top-1;C. top-next=top;正确D. top=top-next;满分:2分11.二叉排序树中左子树上所有结点的值均()根结点的值。正确A. C. =D. !=满分:2分12.假设一个有n个顶点和e条弧的有向图用邻接表表示,则删除与某个顶点vi相关的所有弧的时间复杂度是()A. O(n)B. O(e)

4、正确C. O(n+e)D. O(n*e)满分:2分13.在含n个顶点和e条边的无向图的邻接矩阵中,零元素的个数为()A. eB. 2eC. n2e正确D. n22e满分:2分14.()二叉排序树可以得到一个从小到大的有序序列。A. 先序遍历正确B. 中序遍历C. 后序遍历D. 层次遍历满分:2分15.设用邻接矩阵A表示有向图G的存储结构,则有向图G中顶点i的入度为()。A. 第i行非0元素的个数之和正确B. 第i列非0元素的个数之和C. 第i行0元素的个数之和D. 第i列0元素的个数之和满分:2分16.设顺序线性表中有n个数据元素,则删除表中第i个元素需要移动()个元素。正确A. n-iB.

5、n+l-iC. n-1-iD. i满分:2分17.设某无向图中有n个顶点e条边,则建立该图邻接表的时间复杂度为()。正确A. O(n+e)B. O(n)C. O(ne)D. O(n)满分:2分18.设一棵完全二叉树中有65个结点,则该完全二叉树的深度为()。A. 8正确B. 7C. 6D. 5满分:2分19.建立一个长度为n的有序单链表的时间复杂度为()A. O(n)B. O(1)正确C. O(n)D. O(log2n)满分:2分20.下列各种排序算法中平均时间复杂度为O(n)是()。A. 快速排序B. 堆排序C. 归并排序正确D. 冒泡排序满分:2分21.设某数据结构的二元组形式表示为A=(

6、D,R),D=01,02,03,04,05,06,07,08,09,R=r,r=,则数据结构A是()。A. 线性结构正确B. 树型结构C. 物理结构D. 图型结构满分:2分22.设带有头结点的单向循环链表的头指针变量为head,则其判空条件是()。A. head=0B. head-next=0正确C. head-next=headD. head!=0满分:2分23.如下陈述中正确的是()正确A. 串是一种特殊的线性表B. 串的长度必须大于零C. 串中元素只能是字母D. 空串就是空白串满分:2分24.不定长文件是指()A. 文件的长度不固定正确B. 记录的长度不固定C. 字段的长度不固定D. 关

7、键字项的长度不固定满分:2分25.设一组初始关键字记录关键字为(20,15,14,18,21,36,40,10),则以20为基准记录的一趟快速排序结束后的结果为()。正确A. 10,15,14,18,20,36,40,21B. 10,15,14,18,20,40,36,21C. 10,15,14,20,18,40,36,2lD. 15,10,14,18,20,36,40,21满分:2分26.设某散列表的长度为100,散列函数H()=k%P,则P通常情况下最好选择()。A. 99正确B. 97C. 91D. 93满分:2分27.对于线性表(7,34,55,25,64,46,20,10)进行散列存

8、储时,若选用H()=K%9作为散列函数,则散列地址为1的元素有()个A. 1B. 2C. 3正确D. 4满分:2分28.设输入序列1、2、3、?、n经过栈作用后,输出序列中的第一个元素是n,则输出序列中的第i个输出元素是()。A. n-iB. n-1-i正确C. n+l-iD. 不能确定满分:2分29.下列存储形式中,()不是树的存储形式A. 双亲表示法B. 左子女右兄弟表示法C. 广义表表示法正确D. 顺序表示法满分:2分30.栈的插入和删除操作在()进行。正确A. 栈顶B. 栈底C. 任意位置D. 指定位置满分:2分二、判断题(共20道试题,共40分。)1.由树转化成二叉树,该二叉树的右子

9、树不一定为空。正确A. 错误B. 正确满分:2分2.对链表进行插入和删除操作时不必移动链表中结点。A. 错误正确B. 正确满分:2分3.通常使用两个类来协同表示单链表,即链表的结点类和链表类。A. 错误正确B. 正确满分:2分4.如果某个有向图的邻接表中第i条单链表为空,则第i个顶点的出度为零。A. 错误正确B. 正确满分:2分5.当向二叉排序树中插入一个结点,则该结点一定成为叶子结点。A. 错误正确B. 正确满分:2分6.中序遍历一棵二叉排序树可以得到一个有序的序列。A. 错误正确B. 正确满分:2分7.非空的双向循环链表中任何结点的前驱指针均不为空。A. 错误正确B. 正确满分:2分8.先

10、序遍历一棵二叉排序树得到的结点序列不一定是有序的序列。A. 错误正确B. 正确满分:2分9.若一个叶子结点是某二叉树的中序遍历序列的最后一个结点,则它必是该二叉树的先序遍历序列中的最后一个结点。A. 错误正确B. 正确满分:2分10.不论是入队列操作还是入栈操作,在顺序存储结构上都需要考虑“溢出”情况。A. 错误正确B. 正确满分:2分11.子串“ABC”在主串“AABCABCD”中的位置为2。A. 错误正确B. 正确满分:2分12.设某堆中有n个结点,则在该堆中插入一个新结点的时间复杂度为O(log2n)。A. 错误正确B. 正确满分:2分13.哈夫曼树中没有度数为1的结点。A. 错误正确B

11、. 正确满分:2分14.子串“ABC”在主串“AABCABCD”中的位置为3。正确A. 错误B. 正确满分:2分15.线性表中的所有元素都有一个前驱元素和后继元素。正确A. 错误B. 正确满分:2分16.稀疏矩阵的压缩存储可以用一个三元组表来表示稀疏矩阵中的非0元素。A. 错误正确B. 正确满分:2分17.希尔排序算法的时间复杂度为O(n)。正确A. 错误B. 正确满分:2分18.为度量一个搜索算法的性能,需要在时间和空间方面进行权衡。A. 错误正确B. 正确满分:2分19.分块查找的基本思想是首先在索引表中进行查找,以便确定给定的关键字可能存在的块号,然后再在相应的块内进行顺序查找。A. 错误正确B. 正确满分:2分20.用邻接矩阵作为图的存储结构时,则其所占用的存储空间与图中顶点数无关而与图中边数有关。正确A. 错误B. 正确满分:2分顶管位置主要位于粉质粘土层,地下水位以下。开挖竖井过程中如出现异常地质情况,及时与设计单位联系,进行协商处理。施工前应与铁路供电段、电务段、通信段联系,首先探明铁路两侧施工范围内各种管线位置、埋深、并进行监护和防护。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 教学/培训

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号