线性时间排序

2022-07-17  本文已影响0人  Sun东辉

在讲线性时间排序之前,首先可以按照时间复杂度进行分类:

其中,时间复杂度为 O(n)的排序算法被称为线性时间排序,它与非线性时间排序最本质的区别在于,非线性时间排序在排序的过程中,各元素通过比较确定次序(这类排序算法也被称为比较排序),而线性排序算法并不是通过比较来确定排序顺序的,那么,它们是如何进行排序的呢?

上一篇 下一篇

猜你喜欢

热点阅读