时间复杂度
图示

公式
顺序排序
O(1)
常数阶
O(log2n) / O(lgn)
对数阶
count = count * 2
O(n)
线性阶
O(nlog2n)
线性对数
O(n^2)
平方阶
O(n^3)
立方阶
O(n^k)
K次方阶
O(2^n)
指数阶
详细介绍
常数阶
O(1)线性阶
O(n)平方阶
O(n^2)对数阶
O(log2n)线性对数阶
O(nlog2n)立方阶
O(n^3)k次方阶
O(n^k)指数阶
O(2^n)
常用排序算法的时间复杂度
ArrayList vs LinkedList
参考文献
Last updated
Was this helpful?