按增长率由小至大的顺序排列下列各函数:
2100,(3/2)n,(2/3)n,nn,n0.5,n!,2n,lgn,nlgn,n(3/2)
常见的时间复杂度按数量级递增排列,依次为:常数阶O(1)、对数阶O(log2n)、线性阶O(n)、线性对数阶O(nlog2n)、平方阶O(n2)、立方阶O(n3)、…、k次方阶O(nk)、指数阶 O(2n)和阶乘阶O(n!)。先将题中的函数分成如下几类: 常数阶:2100 对数阶:lgn 方根阶:n0.5 n(3/2)是3/2次方阶 所以,n0.5
按增长率由小至大的顺序排列下列各函数:
2100,(3/2)n,(2/3)n,nn,n0.5,n!,2n,lgn,nlgn,n(3/2)
常见的时间复杂度按数量级递增排列,依次为:常数阶O(1)、对数阶O(log2n)、线性阶O(n)、线性对数阶O(nlog2n)、平方阶O(n2)、立方阶O(n3)、…、k次方阶O(nk)、指数阶 O(2n)和阶乘阶O(n!)。先将题中的函数分成如下几类: 常数阶:2100 对数阶:lgn 方根阶:n0.5 n(3/2)是3/2次方阶 所以,n0.5