数据结构排序算法
前言数据结构排序算法一、排序算法排序是算法的稳定性: 在待排序的数组中,如果有值相同的数据,排序过程中如果无论如何都不会改变它们的前后顺序,则认为该排序算法是稳定的 冒泡: 数据左右进行比较,把最大的数据交换到最后 特点是该算法对数据的有序性敏感,在排序过程中如果发现有序可以立即停止,如果待排序的数据基本有序时,冒泡的排序的效率非常高。 时间复杂度:最优:O(n) 平均:O(n^2) 稳定的 选择: 假