- 1、本文档共13页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2、业精于勤,荒于嬉;行成于思,毁于随——韩愈
数据结构课程资料
一、单选题(每小题2分,共20分)
1. 在一个长度为n的顺序存储的线性表中,插入一个元素的时间复杂度为( )
A. O(n) B. O(n/2) C. O(1) D. O(n2)
2. 在一个长度为n的顺序存储的线性表中,删除第i个元素(0≤i≤n-1)时,需要从前向后依次前移( )个元素
A. n-i B. n-i 1 C. n-i-1 D. i
3. 设一个广义表中结点的个数为n,则求广义表深度算法的时间复杂度为( )
A. O(1) B. O(n) C. O(n2) D. O(log2n)
4. 假定一个顺序队列的队首和队尾指针分别为f和r,则判断队空的条件为( )
A. f 1==r B. r 1==f C. f==0 D. f==r
5. 在由表头指针f所指向的循环单链表中,只含有一个结点的判断条件为( )
A. f-next==NULL; B. f==NULL;
C. f-next==f; D. f-next!=f;
6. 在一棵二叉树的二叉链表中,空指针域数等于结点数加( )
A. 2 B. 1 C. 0 D. -1
7. 从二叉搜索树中查找一个元素时,其时间复杂度大致为( )
A. O(n) B. O(1) C. O(log2n) D. O(n2)
8. 在一棵5阶B树中, 树根结点最多允许有( )个关键字
A. 1 B. 2 C. 3 D. 4
9.二分查找过程所对应的判定树,既是一棵理想平衡树,又是一棵____________
A. 一般二叉树 B. 二叉搜索树 C. 满二叉树 D. 完全二叉树
10.在对n个元素进行直接选择排序的过程中,需要进行( )趟选择和交换
A. n-1 B. n C. n 1 D. n/2
二、填空题(每小题2分,共20分)
1. 数据的__________结构被分为顺序、链接、索引和散列四种结构
2. 对于一个长度为n的单链接存储的线性表,在表头插入结点的时间复杂度为________
3.在一棵深度为3的满四叉树中,其结点总数为________个
4.从一棵二叉搜索树中查找一个元素时,若给定值小于树根结点的值,则继续向树根结点的________子树查找
5.当从一个堆中删除一个元素时,需要把堆尾元素填补到________位置,然后再对它进行筛运算
6. 对于一个具有n个顶点和e条边的连通图,其任一生成树中的边数为________条
7.二分查找过程所对应的判定树既是一棵____________树,又是一棵二叉搜索树
8. 若对长度n=1000的线性表进行二级索引存储,每级索引表中的索引项是下一级10个记录的索引,则二级索引表的长度为________
9.在一棵m阶的B_树中,每个结点的子树数目最多为________个
10. 在归并排序中,进行每趟归并的时间复杂度为_________
三、运算题(每小题6分,共24分)
1. 假定一棵二叉树广义表表示为a(b(c,d),e(f(,g))),分别写出对它进行先序、中序和后序遍历的结果
先序:
中序:
后序:
2.已知一个图的顶点集V和边集G分别为:
V={0,1,2,3,4,5}
E={(0,1),(0,2),(0,3),(1,5),(2,3),(2,4),(3,5),(4,5)}
假定该图采用邻接矩阵表示,则分别写出从顶点0出发进行深度优先搜索遍历和广度优先搜索遍历得到的顶点序列
深度优先搜索序列:
广度优先搜索序列:
3. 已知一个带权图的顶点集V和边集G分别为:
V={0,1,2,3,4,5};
E={(0,1)12,(0
您可能关注的文档
- 如何培养幼儿的各种能力.docx
- 如何设计高质量的市场调研问卷 课后.docx
- 如何提升语文功夫.docx
- 如何欣赏书法.docx
- 如何用VFP操作注册表.docx
- 如何用英语表达“相关经验”.docx
- 如何在教学中激发低年级学生的学习兴趣.docx
- 入学教育2012秋第二套作业(90分).docx
- 软件架构训练基础教程之软件应用实践.docx
- 软交换与NGN作业.docx
- 隐形变异作风问题的检视与整改培训讲座PPT课件.pptx
- 内蒙古自治区赤峰第四中学2023-2024学年高二下学期5月期中物理试题 含解析.docx
- 内蒙古自治区巴彦淖尔市第一中学2024-2025学年高一下学期4月期中考试 物理 含答案.docx
- 内蒙古自治区赤峰市第四中学2024-2025学年高二下学期4月月考试题 物理 含答案.docx
- 内蒙古自治区鄂尔多斯市达拉特旗达拉特旗第一中学2023-2024学年高一下学期7月期末考试物理试题 含解析.docx
- 新修订《代表法》五大亮点解读.pptx
- 幼儿园夏季防暑降温安全课主题活动PPT课件.pptx
- 2025年宜明昂科分析报告:CD47融合蛋白安全性及疗效优秀,市场空间广阔.pdf
- 2-数学_数学答案.pdf
- 幼儿园小学端午节习俗文化教育教学主题班会PPT课件.pptx
文档评论(0)