我简单的绘制了一下排序算法的分类,蓝色字体的排序算法是我们用python3实现的,也是比较常用的排序算法。 Python3常用排序算法 1、Python3冒泡排序——交换类排序 冒泡排序(Bubble Sort)也是一种简单直观的排序算法。 它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。 走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢”浮”到数列的顶端。 作为最简单的排序算法之一,冒泡排序给我的感觉就像Abandon在单词书里出现的感觉一样,每次都在第一页第一位,所以最熟悉。
2023-03-19 03:06:28 226KB python python3 冒泡排序
1
博客《数据结构与算法 —— 排序算法(3)》中的桶排序的时间复杂度计算公式推到过程。
2022-12-06 14:12:11 12KB 桶排序 时间复杂度
1
《并行程序设计原理》桶排序实现
2022-06-18 19:05:20 13KB 文档资料
桶排序,顾名思义就是运用桶的思想来将数据放到相应的桶内,再将每一个桶内的数据进行排序,最后把所有桶内数据按照顺序取出来,得到的就是我们需要的有序数据,可以在线性时间O(n)内完成排序工作
2022-05-11 17:05:06 234KB 桶排序
1
提出一种基于桶排序的双层模型预测控制方法。对电容 电压进行桶排序,将电压排序后的子模块按次序等分为若干组,通过第一层模型预测控制确定需要插入桥臂的 组数,再通过第二层模型预测控制进一步确定需要插入的子模块。在 PSCAD/EMTDC 下搭建模块化多电平换 流器仿真系统,验证了所提方法的有效性。
自己实现的各种排序算法,多多指教,包括归并、插入、冒泡 、希尔、快速、桶排序
2021-11-05 10:46:16 3KB C++ 排序 sort algorithm
1
Java排序算法:插入,冒泡,选择,Shell,快速排序,归并排序,堆排序,桶式排序,基数排序
2021-09-10 10:44:06 151KB Java 排序算法
1
我的上课课件,从最基本的嵌套循环开始(可看专栏)
2021-08-16 21:10:28 3.89MB c++
1
我的上课课件,从最基本的嵌套循环开始(可看专栏)内部题目位于http://oj.codingle.cn/
2021-08-16 21:10:27 3.71MB c++
1
用C语言实现桶排序,已测试运行。
2021-05-25 14:59:49 5KB 排序算法
1