《2021王道》| 数据结构 | 选择题 | 第一章 | 时间复杂度

通用规则

加法规则: T ( n ) = T 1 ( n ) + T 2 ( n ) = O ( f ( n ) ) + O ( g ( n ) ) = O ( m a x ( f ( n ) , g ( n ) ) ) T(n)=T_{1}(n)+T_{2}(n)=O(f(n))+O(g(n))=O(max( f(n),g(n) ) ) T(n)=T1(n)+T2(n)=O(f(n))+O(g(n))=O(max(f(n),g(n)))
乘法规则: T ( n ) = T 1 ( n ) × T 2 ( n ) = O ( f ( n ) ) × O ( g ( n ) ) = O ( f ( n ) × g ( n ) ) T(n)=T_{1}(n)×T_{2}(n)=O(f(n))×O(g(n))=O(f(n)×g(n)) T(n)=T1(n)×T2(n)=O(f(n))×O(g(n))=O(f(n)×g(n))

常用级数

  • 收敛级数: T ( n ) = 1 + 1 2 2 + 1 3 2 + . . . + 1 n 2 < 1 + 1 2 2 + 1 3 2 + . . . = π 2 6 = O ( 1 ) T(n) = 1+\frac{1}{2^2}+\frac{1}{3^2}+...+\frac{1}{n^2} < 1 +\frac{1}{2^2}+\frac{1}{3^2}+... = \frac{π^2}{6} = O(1) T(n)=1+221+321+...+n21<1+221+321+...=6π2=O(1)
  • 调和级数: T ( n ) = 1 + 1 2 + 1 3 + . . . + 1 n = O ( l o g n ) T(n) = 1+\frac{1}{2}+\frac{1}{3}+...+\frac{1}{n} = O(logn) T(n)=1+21+31+...+n1=O(logn)
  • 对数级数: T ( n ) = l o g 1 + l o g 2 + l o g 3 + . . . + l o g n = O ( n l o g
  • 6
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值