- 1、本文档共51页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据结构复习神卷
对于一个具有n个顶点和e条边的无向图,若采用邻接表表示,则表头向量的大小为__。 A、n B、n+1 C、n-1 D、n+e 设有1000个无序的元素,希望用最快的速度挑选出其中前10个最大的元素,在以下的排序方法中采用哪一种最好?为什么? A.快速排序 B.归并排序 C.堆排序 D.基数排序 E.Shell排序 -A -可以每次对第一个子序列进行分割,直至子序列长度小于或等于10,若长度不足10,则对每两个子序列分割出相应长度的子序列即可。 在堆排序过程中,由n个待排序的记录建成初始堆需要__次筛选。 A、n B、n/2 C、log2n D、n-1 快速排序在__情况下最不利于发挥其长处。 A、被排序的数据量很大 B、被排序的数据已基本有序 C、被排序的数据完全无序 D、被排序的数据中最大的值与最小值相差不大。 快速排序的速度在所有排序方法中为最快,而且所需附加空间也最少 -错误 所需额外栈空间比堆排序所需空间要大 若需在O(nlog2n)的时间内完成对数组的排序,且要求排序是稳定的,则可选择的排序方法是( ) A.快速排序 B.堆排序 C.归并排序 D.直接插入排序 如果只想得到1000个元素组成的序列中第5个最小元素之前的部分排序的序列,用( )方法最快 A.起泡排序 B.快速排序 C.Shell排序 D.堆排序 E.简单选择排序 以关键字比较为基础的排序算法在最坏情况下的计算时间下界为O(nlogn)。下列的排序算法中,最坏情况下计算时间可以达到O(nlogn)的是( ) A.归并排序 B.插入排序 C.选择排序 D.冒泡排序 用冒泡排序的方法对n个记录进行排序,第一趟共要比较( )对元素。对n个数据进行排序,不稳定排序是( ),快速排序是一种( ),关键字序列( )是一个堆 A.n-1 B.n/2 C.n+1 D.n A.直接插入排序 B.冒泡排序 C.Shell排序 D.归并排序 A.插入排序 B.交换排序 C.枚举排序 D.选择排序 A.20,76,35,23,80,54 B.20,54,23,80,35,76 C.80,23,35,76,20,54 D.20,35,23,80,54,76 对n个元素的数组进行__________,其平均时间复杂度和最坏情况下的时间复杂度都是 O(nlogn) A. 希尔排序 B. 快速排序 C. 堆排序 D. 选择排序 在最好和最坏情况下的时间复杂度均为O(nlogn)且稳定的排序方法是______ A.基数排序 B.快速排序 C.堆排序 D.归并排序 若排序前后关键字相同的两个元素相对位置不变,则称该排序方法是稳定的。 ____ 排序是稳定的。 A. 归并 B. 快速 C. 希尔 D. 堆 (60)在其最好情况下的算法时间复杂度为 O(n) A. 插入排序 B. 归并排序 C. 快速排序 D. 堆排序 对于有n个元素的一个数据序列,若只需得到其中第k个元素之前的部分序列,最好采用__(59)__,使用分治(Divide and Conquer)策略的是__(60)__算法 (59)A. 希尔排序 B. 直接插入排序 C. 快速排序 D. 堆排序 (60)A. 冒泡排序 B. 插入排序 C. 快速排序 D. 堆排序 习题课3 图、查找、内部排序 若采用邻接矩阵来存储简单有向图,则其某一个顶点i的入度等于该矩阵____。 A. 第i行中值为1的元素个数 B. 所有值为1的元素个数 C. 第i行及第i列中值为1的总个数 D. 第i列中值为1的元素个数 由邻接矩阵的定义可知,对于无向图,其邻接矩阵第i行元素的和即为顶点i的度,对于有向图,其邻接矩阵的第i行元素之和为顶点i的出度,而邻接矩阵的第i列元素之和为顶点i的入度 设一个包含N个顶点、E条边的简单有向图采用邻接矩阵存储结构(矩阵元素A[i][j]等于1/0分别表示顶点i与顶点j之间有/无弧),则该矩阵的元素数目为__________, 其中非零元素数目为__________ 。 A. E2???? B. N2 ???? C. N2-E2????
您可能关注的文档
- 微型伺服驱动器开关电源设计.pdf
- 微创人工全髋关节置换术与传统置换术临床疗效的Meta分析.pdf
- 微博数据挖掘研究综述.pdf
- 微库(WECOOL)操作使用方法.ppt
- 微带线研究.pdf
- 微波多层电路过孔散射参数测量方法.pdf
- 微波消解火焰原子吸收分光光度法测定三层共挤输液用袋中镁残留量及迁移量.pdf
- 微积分试卷答案.doc
- 微纳光子学设计仿真工具FDTD Solutions 专题资料集锦.pdf
- 微藻生物柴油工厂海藻油生产系统设计思考.pdf
- 安徽省高等学校教师岗前培训大纲及往年试题.doc
- 2025年舟山兴业有限公司校园招聘85人公开引进高层次人才和急需紧缺人才笔试参考题库答案详解版及答案.docx
- 2025年自贡鸿鹤化工股份有限公司校园招聘模拟试题附带答案详解及参考答案1套.docx
- 2025年自贡鸿鹤化工股份有限公司校园招聘85人公开引进高层次人才和急需紧缺人才笔试参考题库答案详解.docx
- 《望海潮》《扬州慢》联读教学设计 2023-2024学年统编版高中语文选择性必修下册.docx
- 2025年诸城外贸有限责任公司校园招聘85人公开引进高层次人才和急需紧缺人才笔试参考题库答案详解版及.docx
- 2025年诊断学基础知识 第四节 常用医学检查指标.pptx
- 2024-2025学年新教材高中生物 第2章 细胞工程 第1节 第2课时 植物细胞工程的应用教学实录 新人教版选择性必修3.docx
- 高三数学上学期第十四周 计数原理 概率 随机变量及其分布教学设计.docx
- 2024年五年级英语上册 Unit 1 How can I get there第四课时教学设计 人教PEP.docx
文档评论(0)