摘要: 一、问题描述 如何实现一个通用的、高性能的排序函数? 二、如何选择合适的排序算法 线性排序的时间复杂度比较低,适用场景特殊,不适合。 小规模数据排序,可以选择时间复杂度O(n2)的算法; 大规模数据排序,选择时间复杂度O(nlogn)的算法;比如Java采用堆排序,C语言使用快速排序。 三、如何优化 阅读全文
posted @ 2020-06-22 19:25 大杂草 阅读(199) 评论(0) 推荐(0) 编辑