向量vector(5)

本文探讨了排序算法中的有序性概念,强调其在提升计算效率中的重要性。介绍了排序的分类,并详细讨论了复杂度下界的计算。比较树作为分析排序算法的一种工具,其结构特性被阐述,包括基于比较的分支和比较树的性质。此外,文章还概述了冒泡排序和归并排序的原理,特别强调了归并排序中的二路归并策略及其分治思想的应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

 

1.7  排序与下节

1.7.1  有序性

1.7.2  排序及其分类

1.7.3  下界

1.7.4  比较树

1.7.4.1  基于比较的分支

1.7.4.2  比较树

1.7.5  估计下界

1.8  排序器

1.8.1  统一入口

1.8.2  冒泡排序

 

1.8.3  归并排序

1.8.3.1  有序向量的二路归并

1.8.3.2  分治策略

1.8.3.3  二路归并接口的实现


1.7  排序与下节

1.7.1  有序性

有序性在很多场合都能够极大地提高计算的效率

1.7.2  排序及其分类

算法分类 :

1.7.3  下界

任一问题在最坏情况下的最低计算成本,就是该问题的复杂度下界

1.7.4  比较树

1.7.4.1  基于比较的分支

1.7.4.2  比较树

比较树的性质 :

  1. 每一内部节点各对应于一次比对操作
  2. 内部节点的左、右分支,分别对应于两种比对结果下的执行方向
  3. 叶节点对应于算法某次执行的完整过程及输出
  4. 算法的每一运行过程都对应于从根到某一节点的路径

CBA式算法 : 基于比较式算法

1.7.5 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值