收藏 分享(赏)

远程西安交通大学17年3月课程考试《数据结构》作业考核试题.doc

上传人:Facebook 文档编号:7209290 上传时间:2019-05-10 格式:DOC 页数:7 大小:56.50KB
下载 相关 举报
远程西安交通大学17年3月课程考试《数据结构》作业考核试题.doc_第1页
第1页 / 共7页
远程西安交通大学17年3月课程考试《数据结构》作业考核试题.doc_第2页
第2页 / 共7页
远程西安交通大学17年3月课程考试《数据结构》作业考核试题.doc_第3页
第3页 / 共7页
远程西安交通大学17年3月课程考试《数据结构》作业考核试题.doc_第4页
第4页 / 共7页
远程西安交通大学17年3月课程考试《数据结构》作业考核试题.doc_第5页
第5页 / 共7页
点击查看更多>>
资源描述

1、 谋学网 一、单选题(共 30 道试题,共 60 分。 )V 1. 与数据元素本身的形式、内容、相对位置、个数无关的是数据的(). 存储结构. 逻辑结构. 算法. 操作标准答案:2. 设一棵完全二叉树中有 65 个结点,则该完全二叉树的深度为() 。. 8. 7. 6. 5标准答案:3. 利用直接插入排序法的思想建立一个有序线性表的时间复杂度为() 。. O(n). O(nlog2n). O(n). O(1og2n)标准答案:4. 栈的插入和删除操作在()进行。. 栈顶. 栈底. 任意位置. 指定位置标准答案:5. 二路归并排序的时间复杂度为() 。. O(n). O(n). O(nlog2n

2、). O(1og2n)标准答案:6. 设某强连通图中有 n 个顶点,则该强连通图中至少有()条边。. n(n-1). n+1. n. n(n+1)标准答案:7. 设一个顺序有序表1:14中有 14 个元素,则采用二分法查找元素4的过程中比较元素的顺序为(). 1,2,3,4. 1,14,7,4. 7,3,5,4. 7,5,3,4谋学网 标准答案:8. 下列各种排序算法中平均时间复杂度为 O(n)是() 。. 快速排序. 堆排序. 归并排序. 冒泡排序标准答案:9. 如下陈述中正确的是(). 串是一种特殊的线性表. 串的长度必须大于零. 串中元素只能是字母. 空串就是空白串标准答案:10. 设有

3、一个二维数组mn,假设00存放位置在 644(10),22存放位置在676(10),每个元素占一个空间,问33(10)存放在什么位置()?脚注(10)表示用 10 进制表示。. 688. 678. 692. 696标准答案:11. 适于对动态查找表进行高效率查找的组织结构是(). 有序表. 分块有序表. 三叉排序树. 线性链表标准答案:12. 设某完全无向图中有 n 个顶点,则该完全无向图中有()条边。. n(n-1)/2. n(n-1). n. n-1标准答案:13. 设某无向图中有 n 个顶点条边,则建立该图邻接表的时间复杂度为() 。. O(n+). O(n). O(n). O(n)标准

4、答案:14. 在一个单链表中,若 q 所指结点是 p 所指结点的前驱结点,若在 q 与 p 之间插入一个 s所指的结点,则执行() 。. slink=plink;plink=s. plink=s;slink=q谋学网 . plink=slink;slink=p. qlink=s;slink=p标准答案:15. 设某哈夫曼树中有 199 个结点,则该哈夫曼树中有()个叶子结点。. 99. 100. 101. 102标准答案:16. 若有 18 个元素的有序表存放在一维数组19中,第一个元素放1中,现进行二分查找,则查找3的比较序列的下标依次为(). 1,2,3. 9,5,2,3. 9,5,3.

5、9,4,2,3标准答案:17. 用链表表示线性表的优点是(). 便于随机存取. 花费的存储空间比顺序表少. 便于插入与删除. 数据元素的物理顺序与逻辑顺序相同标准答案:18. 设按照从上到下、从左到右的顺序从 1 开始对完全二叉树进行顺序编号,则编号为 i结点的左孩子结点的编号为() 。. 2i+1. 2i. i/2. 2i-1标准答案:19. 设二叉树的先序遍历序列和后序遍历序列正好相反,则该二叉树满足的条件是() 。. 空或只有一个结点. 高度等于其结点数. 任一结点无左孩子. 任一结点无右孩子标准答案:20. 对于线性表(7,34,55,25,64,46,20,10)进行散列存储时,若选

6、用 H()=K%9作为散列函数,则散列地址为 1 的元素有()个. 1. 2. 3. 4标准答案:21. 以下数据结构中哪一个是非线性结构?()谋学网 . 队列. 栈. 线性表. 二叉树标准答案:22. 一个非空广义表的表头(). 不可能是子表. 只能是子表. 只能是原子. 可以是子表或原子标准答案:23. 设一组初始记录关键字的长度为 8,则最多经过()趟插入排序可以得到有序序列。. 6. 7. 8. 9标准答案:24. 设某有向图中有 n 个顶点,则该有向图对应的邻接表中有()个表头结点。. n-1. n. n+1. 2n-1标准答案:25. 设指针 q 指向单链表中结点,指针 p 指向单

7、链表中结点的后继结点,指针 s 指向被插入的结点 X,则在结点和结点插入结点 X 的操作序列为() 。. s-nxt=p-nxt;p-nxt=-s;. q-nxt=s;s-nxt=p;. p-nxt=s-nxt;s-nxt=p;. p-nxt=s;s-nxt=q;标准答案:26. 设有一个二维数组mn,假设00存放位置在 644(10),22存放位置在676(10),每个元素占一个空间,问33(10)存放在什么位置()?脚注(10)表示用 10 进制表示。. 688. 678. 692. 696标准答案:27. 下列四种排序中()的空间复杂度最大。. 插入排序. 冒泡排序. 堆排序. 归并排序

8、谋学网 标准答案:28. 设顺序线性表中有 n 个数据元素,则删除表中第 i 个元素需要移动()个元素。. n-i. n+l-i. n-1-i. i标准答案:29. 在一棵度为 3 的树中,度为 3 的结点个数为 2,度为 2 的结点个数为 1,则度为 0 的结点个数为(). 4. 5. 6. 7标准答案:30. 对 5 个不同的数据元素进行直接插入排序,最多需要进行()次比较。. 8. 10. 15. 25标准答案:二、判断题(共 20 道试题,共 40 分。 )V 1. 闭散列法通常比开散列法时间效率更高。. 错误. 正确标准答案:2. 希尔排序算法的时间复杂度为 O(n2)。. 错误.

9、正确标准答案:3. 子串“”在主串“”中的位置为 3。. 错误. 正确标准答案:4. 满二叉树一定是完全二叉树,完全二叉树不一定是满二叉树。. 错误. 正确标准答案:5. 分块查找的平均查找长度不仅与索引表的长度有关,而且与块的长度有关。. 错误. 正确标准答案:6. 当向二叉排序树中插入一个结点,则该结点一定成为叶子结点。谋学网 . 错误. 正确标准答案:7. 对链表进行插入和删除操作时不必移动链表中结点。. 错误. 正确标准答案:8. 中序遍历一棵二叉排序树可以得到一个有序的序列。. 错误. 正确标准答案:9. 用邻接矩阵作为图的存储结构时,则其所占用的存储空间与图中顶点数无关而与图中边数

10、有关。. 错误. 正确标准答案:10. 希尔排序算法的时间复杂度为 O(n) 。. 错误. 正确标准答案:11. 先序遍历一棵二叉排序树得到的结点序列不一定是有序的序列。. 错误. 正确标准答案:12. 层次遍历初始堆可以得到一个有序的序列。. 错误. 正确标准答案:13. 顺序表查找指的是在顺序存储结构上进行查找。. 错误. 正确标准答案:14. 带权无向图的最小生成树是唯一的。. 错误. 正确标准答案:15. 入栈操作和入队列操作在链式存储结构上实现时不需要考虑栈溢出的情况。. 错误. 正确标准答案:16. 稀疏矩阵的压缩存储可以用一个三元组表来表示稀疏矩阵中的非 0 元素。. 错误. 正确谋学网 标准答案:17. 为度量一个搜索算法的性能,需要在时间和空间方面进行权衡。. 错误. 正确标准答案:18. 有向图的邻接表和逆邻接表中表结点的个数不一定相等。. 错误. 正确标准答案:19. 设初始记录关键字基本有序,则快速排序算法的时间复杂度为 O(nlog2n)。. 错误. 正确标准答案:20. 堆是完全二叉树,完全二叉树不一定是堆。. 错误. 正确标准答案:

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 中等教育 > 小学课件

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报