- 41
- 0
- 约8.16千字
- 约 78页
- 2016-02-24 发布于湖北
- 举报
国家计算机二级考试第一章精要.ppt
* 1.冒泡排序 基本思想 对存放原始数据的数组,按从后往前的方向进行多次扫描,当发现相邻两个数据的次序与排序要求的“递增次序”不符合时,即将这两个数据进行互换。这样,较小的数据就会逐单元向前移动,好象气泡向上浮起一样。 性能分析 假设线性表的长度n,则在最坏情况下,需要的比较次数为n(n-1)/2。 * 1.冒泡排序 * 2.快速排序 基本思想 任取待排序序列中的某个元素作为基准(一般取第一个元素),通过一趟排序,将待排元素分为左右两个子序列,左子序列元素的排序码均小于或等于基准元素的排序码,右子序列的排序码则大于基准元素的排序码,然后分别对两个子序列继续进行排序,直至整个序列有序。 快速排序的平均时间复杂度为O(nlog2n)。 * 2.快速排序 P66-5:快速排序法 初始顺序: 66 13 51 76 81 26 57 69 23 一次交换: 23 13 51 76 81 26 57 69 66 二次交换: 23 13 51 66 81 26 57 69 76 三次交换: 23 13 51 57 81 26 66 69 76 四次交换: 23 13 51 57 66 26 81 69 76 五次交换: 23 13 51 57 26 66 81 69 76 * * 1.8.2 插入类排序法 基本思想: 每次将一个待排序的记录,按其关键字大小插入到前面已经排好序的子序列中
您可能关注的文档
- 国家学生体质健康标准(年修订)精要.ppt
- 国家学生体质健康标准规范测试方法精要.ppt
- 国家安全生产监督管理局受限空间培训精要.ppt
- 国家安全管理监督管理总局视频讲座受限空间安全管理精要.ppt
- 国家安全评价师补充精要.ppt
- 国家实施生产许可证产品目录精要.doc
- 国家审计理论架构-南京审计学院-郑石桥精要.ppt
- 国家对出境旅游领队的有关政策规定精要.ppt
- 国家应急平台体系省级应急平台数据库表结构规范汇报精要.ppt
- 国家开放大学会计学专业建设思路精要.ppt
- 1+X软件开发实操考核真题及参考答案.docx
- 贵州省县中新学校计划项目高一上学期期中物理试卷(解析版).docx
- 2025年海南省海口市五校中考一模历史试题.docx
- 贵州省黔东南苗族侗族自治州2024-2025学年高一上学期1月期末英语试题.pdf
- 贵州省贵阳市修文县外研版(三起)五年级上册期末质量检测英语试卷(解析版).docx
- 2025届贵州省贵阳市第一中学高三一模考试语文试题.pdf
- 贵州省毕节市威宁彝族回族苗族自治县高一上学期期末考试政治试卷(原卷版).docx
- 贵州省毕节市威宁彝族回族苗族自治县高一上学期期末考试政治试卷(解析版).docx
- 贵州省六盘水市钟山区九年级上学期期末检测数学试题(解析版).docx
- 2026年中国皮鞋剥离试验机市场调查研究报告.docx
原创力文档

文档评论(0)