【Python数据结构与算法复习day40】1-04常见时间复杂度与大小关系常见时间复杂度之间的关系+常见时间复杂度之间的关系(必背)+n的阶层的时间复杂度比n的n次方的时间复杂度低

1-04常见时间复杂度与大小关系

在这里插入图片描述
在这里插入图片描述

常见的时间复杂度

在这里插入图片描述

注意,经常将log2n(以2为底的对数)简写成logn

常见时间复杂度之间的关系

在这里插入图片描述
所消耗的时间从小到大:【必背!!!!!!】
在这里插入图片描述

练习: 时间复杂度练习( 参考算法的效率规则判断 )

O(5)
O(2n + 1)
O(n²+ n + 1)
O(3n³+1)

解答

O(5)=O(1)
O(2n + 1)=O(n)
O(n²+ n + 1)=O(n²)
O(3n³+1)=O(n³)

所以
O(5)<O(2n + 1)<O(n²+ n + 1)<O(3n³+1)

发布了455 篇原创文章 · 获赞 348 · 访问量 4万+

猜你喜欢

转载自blog.csdn.net/qq_35456045/article/details/104185928
今日推荐