八种排序算法的优缺点、时间复杂度、空间复杂度分析(无代码)
冒泡排序:从头开始,两两依次比较,直到找出这组数据中最大的,放在最后面,重复此过程,直到有序时间复杂度:o(n^2)空间复杂度:o(1)选择排序:从头开始,依次找最小的,放在第一个,直到有序时间复杂度:o(n^2)空间复杂度:o(1)插入排序:从头开始,不断地将当前数据插入到之前排好的数据中,直到最后一个时间复杂度:o(n^2)空间复杂度:o(1)希尔排序:将一组数据分成...
原创
2020-02-27 15:15:36 ·
3657 阅读 ·
0 评论