【数据结构】Python实现 冒泡、选择、插入、希尔、快速、归并排序算法
一、冒泡排序一个数组中相邻的两个数值进行比较,将较大的值放在后面,直到比较完所有数值后,找到了最大值放在数组的最后,在剩余的n-1个数值中依次执行这种操作,最终将数值从小到大排序。步骤:比较相邻的元素。如果第一个比第二个大,就交换他们两个对每一对相邻元素做同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数针对所有的元素重复以上的步骤,除了最后一个持续每次对...
原创
2020-05-03 09:35:01 ·
346 阅读 ·
0 评论