冒泡排序一次只把一个最值(最大)调整到头上,所以效率上稍微差一点,其时间复杂度比较高。参考https://baike.baidu.com/item/%E5%86%92%E6%B3%A1%E6%8E%92%E5%BA%8F/4602306?fr=aladdin
冒泡算法是稳定的排序。
其他有很多排序方法,比如参考https://baike.baidu.com/item/%E6%8E%92%E5%BA%8F%E7%AE%97%E6%B3%95/5399605?fr=aladdin
稳定的常见的还有
不稳定的
其他排序:
插入排序,选择排序,交换排序,归并排序等等
冒泡排序就是一直往下找,找到比当前更大的就替换掉当前这个
此外还有插入排序\选择排序\交换排序等
其他排序有希尔,归并,快速,计数等较经典的方法