数据结构测试.docx
《数据结构测试.docx》由会员分享,可在线阅读,更多相关《数据结构测试.docx(12页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数据结构测试1. 下面叙述正确的是_。() A. 算法的执行效率与数据的存储结构无关B. 算法的空间复杂度是指算法程序中指令(或语句)的条数(指的是算法所占用的空间)C. 算法的有穷性是指算法必须能在执行有限个步骤之后终止(正确答案)D. 以上三种描述都不对2. 以下数据结构中不属于线性数据结构的是_。() A. 队列B. 线性表C. 二叉树(正确答案)D. 栈3. 在一棵二叉树上第5层的结点数最多是_。()2n-1 A. 8B. 16(正确答案)C. 32D. 154. 算法的时间复杂度是指_。() A. 执行算法程序所需要的时间B. 算法程序的长度C. 算法执行过程中所需要的基本运算次数(
2、正确答案)D. 算法程序中的指令条数5. 下列叙述中正确的是_。() A. 线性表是线性结构(正确答案)B. 栈与队列是非线性结构C. 线性链表是非线性结构D. 二叉树是线性结构6. 设一棵完全二叉树共有699个结点,则在该二叉树中的叶子结点数为_。() A. 349B. 350(正确答案)C. 255D. 3517. 算法的空间复杂度是指_。() A. 算法程序的长度B. 算法程序中的指令条数C. 算法程序所占的存储空间D. 算法执行过程中所需要的存储空间(正确答案)8. 下列关于栈的叙述中正确的是_。() A. 在栈中只能插入数据B. 在栈中只能删除数据C. 栈是先进先出的线性表D. 栈是
3、先进后出的线性表(正确答案)9. 在深度为5的满二叉树中,叶子结点的个数为_。() A. 32B. 31C. 16(正确答案)D. 1510. 数据的存储结构是指_。() A. 数据所占的存储空间量B. 数据的逻辑结构在计算机中的表示(正确答案)C. 数据在计算机中的顺序存储方式D. 存储在外存中的数据11. 在下列选项中,哪个不是一个算法一般应该具有的基本特征_。() A. 确定性B. 可行性C. 无穷性(正确答案)D. 拥有足够的情报12. 希尔排序法属于哪一种类型的排序法_。() A. 交换类排序法B. 插入类排序法(正确答案)C. 选择类排序法D. 建堆排序法13. 下列关于队列的叙述
4、中正确的是_。() A. 在队列中只能插入数据B. 在队列中只能删除数据C. 队列是先进先出的线性表(正确答案)D. 队列是先进后出的线性表14. 对长度为N的线性表进行顺序查找,在最坏情况下所需要的比较次数为_。() A. N+1B. N(正确答案)C. (N+1)/2D. N/215. 在计算机中,算法是指_。() A. 查询方法B. 加工方法C. 解题方案的准确而完整的描述(正确答案)D. 排序方法16. 栈和队列的共同点是_。() A. 都是先进后出B. 都是先进先出C. 只允许在端点处插入和删除元素(正确答案)D. 没有共同点17. 已知二叉树后序遍历序列是dabec,中序遍历序列是
5、debac,它的前序遍历序列是_。() A. cedba(正确答案)B. acbedC. decabD. deabc18. 在下列几种排序方法中,要求内存量最大的是_。() A. 插入排序B. 选择排序C. 快速排序D. 归并排序(正确答案)19. 数据结构中,与所使用的计算机无关的是数据的_。() A. 存储结构B. 物理结构C. 逻辑结构(正确答案)D. 物理和存储结构20. 栈底至栈顶依次存放元素A. B. C. D,在第五个元素E入栈前,栈中元素可以出栈,则出栈序列可能是_。() A. ABCEDB. DBCEAC. CDABED. DCBEA(正确答案)21. 线性表的顺序存储结构和
6、线性表的链式存储结构分别是_。() A. 顺序存取的存储结构. 顺序存取的存储结构B. 随机存取的存储结构. 顺序存取的存储结构(正确答案)C. 随机存取的存储结构. 随机存取的存储结构D. 任意存取的存储结构. 任意存取的存储结构22. 在单链表中,增加头结点的目的是_。() A. 方便运算的实现(正确答案)B. 使单链表至少有一个结点C. 标识表结点中首结点的位置D. 说明单链表是线性表的链式存储实现23. 算法分析的目的是_。() A. 找出数据结构的合理性B. 找出算法中输入和输出之间的关系C. 分析算法的易懂性和可靠性D. 分析算法的效率以求改进(正确答案)24. n个顶点的强连通图
7、的边数至少有_。() A. n-1B. n(n-1)C. n(正确答案)D. n+125. 已知数据表A中每个元素距其最终位置不远,为节省时间,应采用的算法是_。() A. 堆排序B. 直接插入排序(正确答案)C. 快速排序D. 直接选择排序26. 用链表表示线性表的优点是_。() A. 便于插入和删除操作(正确答案)B. 数据元素的物理顺序与逻辑顺序相同C. 花费的存储空间较顺序存储少D. 便于随机存取27. 下列不属于结构化分析的常用工具的是_。() A. 数据流图B. 数据字典C. 判定树D. PAD图(正确答案)28. 以下数据结构中不属于线性数据结构的是()。 A. 队列B. 线性表
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据结构 测试
限制150内