算法与数据结构 - 排序算法(python实现)

?后续有空再补充剩下的排序算法:

序号题目
1冒泡排序
2插入排序
3快速排序
4归并排序

?附上各排序算法的复杂度表:

在这里插入图片描述

在这里插入图片描述


⭐冒泡排序:

按我个人理解就是分为如下2步(两层for循环):

  • 1.外层for循环每次都能将最大的移到最右边,所以只要 len_nums-2 次。
  • 2.内层for循环进行相邻

版权声明:本文为weixin_43646592原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。