- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* * 课后习题填空1 在长度为n的有序线性表中进行二分查找,需要的比较次数为 [ log2n ]+1 log2n * * 2006年9月试题选择8 在长度为64 的有序线性表中进行顺序查找,最坏情况下需要比较的次数为________。 A)63 B)64 C)6 D)7 * * 2005年9月试题选择2 下列数据结构中,能用二分法进行查找的是 A)顺序存储的有序线性表?????????????????????? B)线性链表 C)二叉链表???????????????????????????????????????????? D)有序线性链表 * * 2005年4月试题选择2 下列数据结构中,能用二分法进行查找的是 A)顺序存储的有序线性表?????????????????????? B)线性链表 C)二叉链表????????????? ?????????????????????????????? D)有序线性链表 * * 1.8 排序技术 1.8.1 交换类排序法 冒泡排序法 从前向后扫描,同时逐次比较相邻两元素大小,若前大后小则互换位置,最大数到最后。 从后向前扫描,逐次比较相邻两元素大小,若后小前大则互换,最小数到最前。 重复过程至有序。 5 1 7 3 1 6 9 4 2 8 6 * * 1.8 排序技术 1.8.1 交换类排序法 冒泡排序法 5 1 7 3 1 6 9 4 2 8 6 1 3 1 6 7 4 2 6 9 1 1 5 3 2 6 7 4 6 8 9 1 1 3 2 5 6 4 6 7 8 9 8 5 * * 课后习题填空4 在最坏情况下,冒泡排序的时间复杂度为 n(n-1)/2 * * 2007年9月试题选择7 冒泡排序在最坏情况下的比较次数是 A)n(n+1)/2 B)nlog2n C)n(n-1)/2 D)n/2 * * 2006年4月试题填空1 对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为???? 【1】???? 。 * * 1.8 排序技术 1.8.1 交换类排序法 快速排序法 从线性表中取一元素T,将小于T的元素移其前,将大于T的元素移其后,对分割后的两部分重新快速排序至有序。 5 1 7 3 1 6 9 4 2 8 6 1 3 1 4 2 5 7 6 9 8 6 * * 1.8 排序技术 1.8.2 插入类排序法 简单插入排序 线性表前j-1个有序,将第j个放到T中,从有序表中取最后一元素(j-1)向前逐个与T比较,将大于T的元素依次向后移动一个位置,直到发现小于T的元素,将T中元素放到空位置。 5 1 7 3 1 6 9 4 2 8 6 1 1 2 3 4 5 6 6 7 8 9 * * 1.8 排序技术 1.8.2 插入类排序法 希尔排序法 将整个无序序列分割成若干个小的子序列分别插入排序。 增量h逐渐减小到1。 7 19 24 13 31 8 82 18 44 63 5 29 7 18 24 13 5 8 82 19 44 63 31 29 7 18 24 13 5 8 82 19 44 63 31 29 7 5 8 13 18 24 63 19 29 82 31 44 5 7 8 13 18 19 24 29 31 44 61 82 * * 1.8 排序技术 1.8.3 选择类排序法 简单选择排序 扫描整个线性表,从中选出最小元素,将它交换到最前,对剩下子表采用同样方法至子表空。 89 21 56 48 85 16 19 47 * * 1.8 排序技术 1.8.3 选择类排序法 堆排序法 5 1 7 3 1 6 9 4 2 8 6 * * 排序名称 最坏比较次数 冒泡排序 n(n-1)/2 快速排序 n(n-1)/2 简单插入排序 n(n-1)/2 希尔排序 O(n1.5) 简单选择排序 n(n-1)/2 堆排序 O(nlog2n) * * 2007年9月试题选择5 下列叙述中正确的是 A)程序执行的效率与数据的存储结构密切相关 B)程序执行的效率只取决于程序的控制结构 C)程序执行的效率只取决于所处理的数据量 D)以上三种说法都不对 * * 数据结构 逻辑结构 存储结构 线性表 非线性表 链栈 带链队列 顺序存储 链式存储 单链表 双向链表 栈 队列 循环队列 队列 线性表 循环链表 树 二叉树 * * 数据结构 逻辑结构 存储结构 顺序存储 链式存储 索引存储 * * * * * * * * 度 个数 叶子 1 4 0
您可能关注的文档
- 慢病管理-徐文.ppt
- 慢性哮喘的药物合治疗.ppt
- 酶切回文识别序.doc
- 酶切位点保护碱.doc
- 酶切位点设计和择.doc
- 每周干家务活的间1.ppt
- 每周市场快报2110808-20110814.doc
- 免费最给力202年全国高考模拟试题二.doc
- 免费最给力204年高考试题全国卷1.doc
- 面对高考,我们何提升生物成绩.ppt
- 2012-2021北京重点校高一(下)期中语文汇编:词类活用.pdf
- 电力市场与经济运行优化:电力市场优化算法_(28).电力市场中的市场力分析.docx
- 医院培训课件:《俯卧位通气的护理》.pptx
- 电力市场与经济运行优化:电力系统能效优化方法_(1).电力市场基础理论.docx
- 电力市场与经济运行优化:电力系统能效优化方法_(9).电力系统运行与能效优化.docx
- 电力市场与经济运行优化:电力系统能效优化方法_(15).电力市场与环境影响分析.docx
- 电力市场与经济运行优化:电力系统优化调度_(1).电力市场基础与原理.docx
- 电力市场与经济运行优化:电力系统优化调度_(14).电力市场改革政策与影响.docx
- 电力市场与经济运行优化:电力系统运行优化_(4).电力系统运行基础.docx
- 2025年航运行业分析.docx
文档评论(0)