1.冒泡排序的基本思想:一种交换排序,他的基本思想是:两两比较相邻的关键字,如果反序则交换,直到没有反序的记录为止。

2.冒泡的详细过程

2.排序——冒泡排序

3.代码实现:

2.排序——冒泡排序

4.总结:

  原地排序算法? 稳定的排序算法? 时间的复杂度是多少?
  o(n^2)
原因: 只需要常量级的临时空间,所以是o(1) 如果有两个大小相等的时候我们不交换,所以是稳定算法

最好的情况是只要一次冒泡操作0(n)

最坏的情况是倒叙o(n^2)

相关文章:

  • 2021-06-25
  • 2022-02-23
  • 2021-10-26
  • 2021-11-18
猜你喜欢
  • 2021-12-27
  • 2021-05-01
  • 2021-10-04
  • 2021-10-20
  • 2021-08-28
  • 2021-05-23
  • 2021-11-05
相关资源
相似解决方案