分为 3 组 ,
N平方 【 冒泡、选择、插入】
N 对数阶 【 希尔、归并、快排】
K 常数 【基数排序】
可以看到技术排序还是比较稳定的,在数组里面相同的数,排序后位置还是保持原来的前后位置
虽然有这么多种排序算法,时间复杂度和空间复杂度也各有千秋,在具体情况里面,我们应该根据自己的需求来使用我们的排序算法,可以是一个算法里面嵌套另一个算法进行使用
分为 3 组 ,
N平方 【 冒泡、选择、插入】
N 对数阶 【 希尔、归并、快排】
K 常数 【基数排序】
可以看到技术排序还是比较稳定的,在数组里面相同的数,排序后位置还是保持原来的前后位置
虽然有这么多种排序算法,时间复杂度和空间复杂度也各有千秋,在具体情况里面,我们应该根据自己的需求来使用我们的排序算法,可以是一个算法里面嵌套另一个算法进行使用