算法君

搜索
算法君
关闭
  • 首页
  • 基础知识
    • 什么是数据
    • 数据呈现
    • 前沿技术
  • 数据结构
  • 数值分析
  • 数学建模
  • 信号分析
  • 图像处理
  • 分析工具
    • Excel软件
    • Matlab软件
  • 君开源库
  • 关于
导航
首页 > 12大排序算法 > 文章
常用12大排序算法之十二:鸡尾酒(双向冒泡或改进冒泡)排序算法

常用12大排序算法之十二:鸡尾酒(双向冒泡或改进冒泡)排序算法

2017-04-23 00:46   阅读 6,640 次    评论 0 条 数据结构
1.鸡尾酒(双向冒泡)排序简介 鸡尾酒排序也就是“定向冒泡排序”、“双向冒泡排序”和“改进冒泡排序”, 鸡尾酒搅拌排序, 搅拌排序 (也可以视作选择排...
12大排序算法, 双向冒泡排序, 定向冒泡排序, 鸡尾酒排序
常用12大排序算法之十一:计数排序算法(原理与代码实现)

常用12大排序算法之十一:计数排序算法(原理与代码实现)

2017-04-23 00:03   阅读 5,642 次    评论 0 条 数据结构
1.计数排序简介 计数排序是一个非基于比较的排序算法,该算法于1954年由 Harold H. Seward 提出。它的优势在于在对一定范围内的整数排序时,它的...
12大排序算法, 计数排序算法
常用12大排序算法之十:桶排序算法-基数排序算法

常用12大排序算法之十:桶排序算法-基数排序算法

2017-04-22 23:32   阅读 4,354 次    评论 0 条 数据结构
1.桶排序的基本思想 桶排序的基本思想是将一个数据表分割成许多buckets,然后每个bucket各自排序,或用不同的排序算法,或者递归的使用bucket so...
12大排序算法, 桶排序
常用12大排序算法之九:基数排序(LSD+MSD)-分配式排序-桶子法排序

常用12大排序算法之九:基数排序(LSD+MSD)-分配式排序-桶子法排序

2017-04-22 23:05   阅读 6,404 次    评论 0 条 数据结构
1.基数排序算法简介 基数排序(radix sort)属于“分配式排序”(distribution sort),又称“桶子法”(bucket sort)或bin sort,顾名思义,它是透...
12大排序算法, 基数排序算法
常用12大排序算法之八:归并排序(递归+非递归)

常用12大排序算法之八:归并排序(递归+非递归)

2017-04-22 22:01   阅读 5,828 次    评论 0 条 数据结构
1.归并排序的基本思想 归并,是将两个或两个以上的有序表合并成一个新的有序表。 对象序列initList中两个有序表V[1]…V[m]和V[m+1]…V[n]。它们可...
12大排序算法, 递归归并算法, 非递归归并算法
常用12大排序算法之七:选择排序之堆排序(最小堆降序排序+最大堆升序排序)

常用12大排序算法之七:选择排序之堆排序(最小堆降序排序+最大堆升序排序)

2017-04-22 20:18   阅读 5,967 次    评论 0 条 数据结构
1.堆排序的基础知识 (1)堆分类: a.最大堆:所有节点的子节点比其自身小的堆。 b.最小堆:所有节点的子节点比其自身大的堆。 (2)堆排序简介 ...
12大排序算法, 堆排序, 最大堆升序排序, 最小堆降序排序
常用12大排序算法之六:直接选择排序算法(基本思想+具体步骤+复杂度)

常用12大排序算法之六:直接选择排序算法(基本思想+具体步骤+复杂度)

2017-04-22 18:19   阅读 6,602 次    评论 0 条 数据结构
1.直接选择排序的基本思想 N个元素,每次挑出最大或者最小,执行(n-1)次循环。实际上选择排序是最简单的一种排序算法,因为它的思想非常朴素,每趟...
12大排序算法, 直接插入排序算法
常用12大排序算法之五:交换排序之快速排序

常用12大排序算法之五:交换排序之快速排序

2017-04-22 17:33   阅读 4,161 次    评论 0 条 数据结构
1.快速排序的基本思想 交换排序的基本思想是:两两比较待排序记录(数据表)的关键字(排序码),发现两个记录的次序相反时即进行交换,直到没有...
12大排序算法, 快速排序算法
常用12大排序算法之四:交换排序之冒泡排序

常用12大排序算法之四:交换排序之冒泡排序

2017-04-22 17:08   阅读 4,642 次    评论 0 条 数据结构
1.冒泡排序的基本思想 交换排序的基本思想是:两两比较待排序记录(数据表)的关键字(排序码),发现两个记录的次序相反时即进行交换,直到没有...
12大排序算法, 冒泡排序算法
常用12大排序算法之三:希尔(Shell)插入排序

常用12大排序算法之三:希尔(Shell)插入排序

2017-04-22 15:58   阅读 4,312 次    评论 0 条 数据结构
1.希尔(Shell)插入排序基本思想 希尔排序(Shell Sort)是插入排序的一种。也称缩小增量排序,是直接插入排序算法的一种更高效的改进版本。希尔...
12大排序算法, 希尔(Shell)插入排序
第1页2下页

最新文章

    05/10
  • 1. 运动目标跟踪检测常用算法汇总
  • 05/09
  • 2. 人工智能之世界18大主流人工智能...
  • 05/08
  • 3. VTK7.1编译Visual studio 2003-20...
  • 04/27
  • 4. 最常用的72大Excel操作使用技巧方...
  • 04/26
  • 5. 卡尔曼滤波(Kalman Filtering)...
  • 04/23
  • 6. 常用的7大查找算法汇总:顺序+二...
  • 04/23
  • 7. 常用的7大查找算法之七:哈希查找...
  • 04/23
  • 8. 常用的7大查找算法之六:分块查找...

分类目录

  • 人工智能
  • 信号分析
  • 分析工具
    • Excel软件
    • Matlab软件
  • 君算法库
  • 图像处理
    • VTK-ITK
    • 图像知识
  • 基础知识
    • 什么是数据
    • 前沿技术
    • 数据呈现
  • 多维几何
  • 数学建模
  • 数据结构
  • 核技术

热度标签

7大查找算法 12大排序算法 C++ GUI用户界面设计 C++开源库 C++框架 C++算法 Covell法 Kalmal Filter Quittner方法 TPA法 Wason方法 Z变换 估计理论 傅里叶变换 净峰面积法 协方差法寻峰 卡尔曼滤波器 参数估计 图像分割 图像变换 图像增强 图像处理 图像编码 基本参数法 对称零面积对合法 导数法寻峰法 建模算法 快速傅里叶变换 数字滤波 数学建模 数据处理分析方法 数据处理分析软件 最优化理论 最小二乘移动平滑 模拟滤波 状态估计 线性拟合寻峰方法 统计分析 维纳滤波器 自适应滤波器 谱寻峰 运筹规划 逆Z变换 随机信号分析 高斯滤波器的平滑

随机文章

  • 常用12大排序算法之四:交换排序之冒泡排序
  • 常用的7大查找算法之五:树表查找(二叉树、2-3树、B+树、红黑树)
  • 常用的7大查找算法之二:二分查找(折半查找)
  • 常用的7大查找算法之六:分块查找算法(索引顺序查找,一种改进顺序查找)
  • 常用的7大查找算法汇总:顺序+二分+插值+斐波那契+树表+分块+哈希查找
  • 图像处理分析理解:图像变换、图像分割、图像增强、图像编码概略
  • 自适应滤波器:维纳滤波器、卡尔曼滤波器
  • 常用的(核数据)谱数据分析处理之寻峰方法
  • 统计信号估计理论:滤波、预测、平滑 + 参数估计、状态估计
  • 常用12大排序算法之一:插入排序(Insert Sorting)
  • 常用12大排序算法之十二:鸡尾酒(双向冒泡或改进冒泡)排序算法
  • 常用的7大查找算法之七:哈希查找算法(Hash查找算法+哈希表+哈希函数)
  • 常用12大排序算法之五:交换排序之快速排序
  • 常用的7大查找算法之四:斐波那契查找算法(一种改进二分查找)
  • X荧光分析中基本参数法相对于经验系数法的优势

关于本站

算法君,一个专注于算法分析分享的网站
积小知识,成大智慧

联系我们

联系人:算法君
邮 箱:eraden@aliyun.com

Copyright ©  算法君   |   Powered by Eraden   |   蜀ICP备17006497号-1