算法君

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

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

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

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

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

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

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

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

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

常用12大排序算法之二:二分插入排序(折半插入排序)

2017-04-20 23:39   阅读 7,151 次    评论 0 条 数据结构
1.二分(折半)插入排序法基本思想 设在顺序表中有一个对象序列V[0],V[1],…,V[n−1]。其中, V[0],V[1],…,V[i−1]是已经排好序的对象。在插入V[i]时...
12大排序算法, 二分法排序, 折半排序
常用12大排序算法之一:插入排序(Insert Sorting)

常用12大排序算法之一:插入排序(Insert Sorting)

2017-04-20 23:17   阅读 4,007 次    评论 0 条 数据结构
1.插入排序算法的基本思想 每步将一个待排序的对象,按其排序码大小,插入到前面已经排好序的一组对象的适当位置上,直到对象全部插入为止。  ...
12大排序算法, 插入排序
上页1第2页3下页

最新文章

    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变换 随机信号分析 高斯滤波器的平滑

随机文章

  • 最常用的72大Excel操作使用技巧方法汇总
  • 统计信号估计理论:滤波、预测、平滑 + 参数估计、状态估计
  • 数据处理分析方法及相关软件工具概略
  • 常用12大排序算法之五:交换排序之快速排序
  • 常用12大排序算法之一:插入排序(Insert Sorting)
  • 常用12大排序算法之十一:计数排序算法(原理与代码实现)
  • 图像处理分析理解:图像变换、图像分割、图像增强、图像编码概略
  • 自适应滤波器:维纳滤波器、卡尔曼滤波器
  • 常用12大排序算法之七:选择排序之堆排序(最小堆降序排序+最大堆升序排序)
  • 常用的7大查找算法之五:树表查找(二叉树、2-3树、B+树、红黑树)
  • 信号分析处理运算及滤波估计概略
  • 波长色散型X射线荧光光谱仪与能量色散型X射线荧光光谱仪的区别
  • X荧光分析中基本参数法相对于经验系数法的优势
  • 常用12大排序算法之八:归并排序(递归+非递归)
  • 常用的(核数据)谱数据分析处理之计算谱峰的净面积方法

关于本站

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

联系我们

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

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