![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
排序算法学习
文章平均质量分 75
本专栏记录常用的编程排序算法,实现语言选择python语言
双木夕阳
喜欢编程,熟悉c、java、python、javascript、typescript,html、css以及前端相关框架
展开
-
004快速排序-python实现
详细讲解快速排序的实现流程原创 2024-08-22 13:10:21 · 188 阅读 · 0 评论 -
003 插入排序python实现
详细讲解了插入排序的原理及代码原创 2024-08-18 17:19:40 · 400 阅读 · 0 评论 -
002选择排序python实现
第一次:array[record]与第四个元素进行比较,重复比较运算步骤,当运算结束时,record记录的就是这两个元素中最小的元素的下标了。第一次:array[record]与第五个元素进行比较,重复比较运算步骤,当运算结束时,record记录的就是这两个元素中最小的元素的下标了。第二次:array[record]与第四个元素进行比较,重复比较运算步骤,当运算结束时,record记录的就是这三个元素中最小的元素的下标了。record = i;原创 2024-08-18 09:21:11 · 293 阅读 · 0 评论 -
001冒泡排序python实现
第三轮开始:此时注意,由于经过了前两轮,最大的两个数字已经放到了正确的位置上,所以,此时只需要比较前面的三个数字,把三个数字中的。第二轮开始:此时注意,由于经过了第一轮,最大的数字已经放到了最后的位置上,所以,此时只需要比较前面的四个数字,把四个数字中的。第四轮开始:此时注意,由于经过了前三轮,最大的三个数字已经放到了正确的位置上,所以,此时只需要比较前面的两个数字,把最大的。第二次:比较第二个数字和第三个数字,此时注意:经过第一次的比较,第二个数字一定是大于或者等于第一个数字。原创 2024-08-17 12:50:05 · 294 阅读 · 2 评论