- 1
- 0
- 约1.42万字
- 约 34页
- 2026-08-27 发布于河南
- 举报
计算机二级机试题库100道及答案
下列数据结构中,属于非线性结构的是()
A.循环队列B.带链队列C.二叉树D.带链栈
答案:C
解析:线性结构满足两个核心条件:有且只有一个根结点;每个结点最多一个前件、最多一个后件。队列、栈都符合线性结构的定义,二叉树中每个结点可以有多个后件,属于非线性结构。
下列数据结构中,能够按照“先进后出”原则存取数据的是()
A.循环队列B.栈C.队列D.二叉树
答案:B
解析:栈是限定在表尾进行插入和删除操作的线性表,遵循“先进后出、后进先出”的存取规则;队列遵循“先进先出”的存取规则。
对于循环队列,下列叙述中正确的是()
A.队头指针是固定不变的B.队头指针一定大于队尾指针C.队头指针一定小于队尾指针D.队头指针可以大于队尾指针,也可以小于队尾指针
答案:D
解析:循环队列通过将队列的首尾相连解决假溢出问题,入队操作尾指针加1,出队操作队头指针加1,指针都动态变化。当队列绕回存储数组头部后,队头指针会大于队尾指针,未绕回时队头指针小于队尾指针。
算法的空间复杂度是指()
A.算法在执行过程中所需要的计算机存储空间B.算法所处理的数据量C.算法程序中的语句或指令条数D.算法在执行过程中所需要的临时工作单元数
答案:A
解析:算法的空间复杂度是对算法执行过程中所需存储空间的度量,算法的时间
原创力文档

文档评论(0)