- 1
- 0
- 约5.58千字
- 约 13页
- 2026-11-12 发布于四川
- 举报
(2026年)数据结构期末考试试卷及答案
考试时长:120分钟满分:100分
单项选择题(本大题共10小题,每小题2分,共20分)
1.下列关于动态顺序表(如C++std::vector)的分摊时间复杂度描述正确的是()
A.单次插入操作的最坏时间复杂度为O(n),分摊复杂度为O(1)
B.单次插入操作的最坏时间复杂度为O(1),分摊复杂度为O(n)
C.所有插入操作的总时间复杂度为O(n),分摊复杂度为O(1)
D.单次插入操作的时间复杂度始终为O(1)
2.若一个循环队列的存储空间为Q[0..m-1],队尾指针rear指向队尾元素的下一个位置,队头指针front指向队头元素,则队满的判定条件为()
A.(rear+1)%m==front
B.rear==front
C.rear+1==front
D.(front+1)%m==rear
3.对长度为n的无序序列进行快速排序,在最坏情况下的比较次数为()
A.nlog?n
B.n(n-1)/2
C.n
D.n2
4.下列排序算法中,属于稳定排序且平均时间复杂度为O(nlog?n)的是()
A.快速排序
B.堆排序
C.归并排序
D.简单选择排序
5.已知一棵完全二叉树的第6层(设根为第1层)有8个叶子结点,则该完全二叉树的结点总数最多
您可能关注的文档
最近下载
- 2026年《中国下肢深静脉血栓诊疗临床指南(2026版)》.docx VIP
- 护栏安装冬季施工方案.docx
- 2025年11月12日上海公路投资建设发展有限公司南北通道浦西段和越江段新建工程.pdf VIP
- IPG激光器YLR-K 说明书.pdf VIP
- 2024届高考语文复习:语用专题训练长句短句互换(含答案).pdf VIP
- 变电站电气符号完整大全(GB_T 4728-2021 等国标).docx VIP
- 零缺陷管理方案.pptx VIP
- 汉源县“三木药材”产业发展存在问题及对策.doc VIP
- APQC的流程分类框架 (PCF) - 跨行业- PDF中文 V7.4.pdf VIP
- C20片石砼挡土墙施工技术规范.pdf VIP
原创力文档

文档评论(0)