- 3
- 0
- 约小于1千字
- 约 4页
- 2026-10-09 发布于山西
- 举报
排序
快速排序:轴点
deng@tsinghua.edu.cn
左朱雀之菱菱兮,右苍龙之躍躍
分而治之
⋄pivot:左侧/右侧的元素,均不比它更大/更小
以轴点为界,自然划分:max([0,mi))≤min((mi,hi))
前缀、后缀各自(递归)排序,原序列自然有序
sorted(=sorted()+sorted()
mergesort的难点在于合,而quicksort在于分
如何实现上述划分?培养轴点!
C.A.R.Hoare
(1934~)
TuringAward,1980
快速排序
```cpptemtevoidVector::quickSort(Ranklo,Rankhi){
if(hi-lo2)return;
Rankmi=partition(lo,hi);//能否足够高效?
quickSort(lo,mi);quickSort(mi+1,hi);
}
轴点
坏消息:在原始序列中,轴点未必存在…
必要条件:轴点必定已然就位//尽管反之不然
特别地:在有序序列中,所有元素皆为轴点反之亦然
快速排序:就是将所有元素逐个转换为轴点的过程
derangement:任何元素都不在原位
比如,顺
您可能关注的文档
- 高效水稻专用杀菌剂硫酸链霉素产品说明.pdf
- 风电场防雷接地系统设计与施工.pdf
- 三套微测题型与济数据分析.pdf
- 频率副词与一般现在时教学方案.pdf
- 永磁同步电机矢量控制系统功能图.pdf
- 区域协调发展与资源优化配置.pdf
- 牛郎织女二课时练三单元.pdf
- 弹簧振子动量守恒与位移分析.pdf
- 编码器配置与信号处理技术详解.pdf
- 水上施工安全与质量控制培训记录评价.pdf
- 中国城市燃气行业中期信用观察:地缘冲击下全球气价高位波动,国产气压舱稳供,城燃企业盈利承压但偿债韧性仍存.docx
- 麦肯锡2025年全球材料展望报告.docx
- 智能汽车主线周报:理想芯片子公司签署融资协议,看好智能化.docx
- 医药生物行业-再谈AI4S:分子设计并非终点,“靶点-疾病”因果数据仍存在巨大缺口,AI+生物数据基建或许刚刚开始.docx
- 银行理财周度跟踪:央行拟设非银流动性支持工具,理财公司纳入适用机构.docx
- 有色金属行业周报:节后下游采购恢复,铜价高位震荡.docx
- 有色金属行业周报:美元加息预期重燃,金属价格共振回调.docx
- 证券行业周报:上周板块指数回落.docx
- 装备制造行业周报(10月第2周):液氩价格持续走高.docx
- 有色金属行业2026年Q4投资策略:金属寻底,首推金铜和战略金属.docx
最近下载
- 2026秋冬淘宝服饰白皮书.pdf VIP
- 15J401 钢梯国家标准图集.pdf VIP
- DG_TJ08-2065-2026 住宅小区供水技术标准 .pdf VIP
- 哥尼斯堡七桥问题讲解.ppt VIP
- 2025年苏教版高中二年级生态系统能量流动规律专题试卷及解析.docx VIP
- 2025年互联网营销师CRM客户画像构建与应用专题试卷及解析.pdf VIP
- 2025年苏教版高中三年级种群灭绝机制专题试卷及解析.docx VIP
- 2025年心理咨询师辩证行为疗法在边缘型人格共病物质使用障碍中的应用专题试卷及解析.pdf VIP
- 2025年苏教版高中一年级化学化学键与分子间作用力专题试卷及解析.docx VIP
- 2026生活垃圾转运站运行评价规范.docx VIP
原创力文档

文档评论(0)