排序算法合集
选择排序
选择排序本质上就是每次选出最值,比如说最小值,然后将最小值放到最左侧这样子的
大概是这样的
1 | def select_sort: |
冒泡排序
冒泡排序就是通过相邻两数之间的比较,得到更大值,然后让更大值向右移动
1 | def bubble_sort: |
插入排序
插入排序本质上就是构建一个有序数组,然后把剩余的数组按元素逐个插入到有序数组内
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Johnny-Zhao's TechBlog!
