0
点赞
收藏
分享

微信扫一扫

algorithm_算法分析引入的记号


文章目录

  • ​​算法的运行时间T(n)​​
  • ​​关于输入规模的函数f(n)​​
  • ​​常用的三种记号:​​
  • ​​Θ(渐进紧确界)​​
  • ​​theorem:(algorithm_算法分析引入的记号_运行时间
  • ​​O记号:​​
  • ​​Ω记号:​​
  • ​​等式和不等式中的渐进记号​​
  • ​​o记号:​​
  • algorithm_算法分析引入的记号_运行时间_02记号​​

算法的运行时间T(n)

algorithm_算法分析引入的记号_输入规模_03

关于输入规模的函数f(n)

algorithm_算法分析引入的记号_运行时间_04

常用的三种记号:

algorithm_算法分析引入的记号_输入规模_05

algorithm_算法分析引入的记号_运行时间_06

Θ(渐进紧确界)

algorithm_算法分析引入的记号_运行时间_07
algorithm_算法分析引入的记号_运行时间_08
对于这里g(n)往往是一个简单的式子(比如n,n^2 等)
而f(n)往往会较g(n)来的长一些,比如an^2+bn+c

theorem:(algorithm_算法分析引入的记号_输入规模_09

algorithm_算法分析引入的记号_输入规模_10

O记号:

algorithm_算法分析引入的记号_输入规模_11
由定义可见,对于例子algorithm_算法分析引入的记号_运行时间_12,我们可以说algorithm_算法分析引入的记号_运行时间_13属于集合algorithm_算法分析引入的记号_输入规模_14

Ω记号:

algorithm_算法分析引入的记号_运行时间_15
algorithm_算法分析引入的记号_运行时间_16 后半句话中,应把algorithm_算法分析引入的记号_运行时间_17视为函数f(n)的集合

等式和不等式中的渐进记号

algorithm_算法分析引入的记号_输入规模_18
algorithm_算法分析引入的记号_输入规模_19
algorithm_算法分析引入的记号_输入规模_20
algorithm_算法分析引入的记号_运行时间_21

o记号:

algorithm_算法分析引入的记号_输入规模_22

algorithm_算法分析引入的记号_输入规模_23记号

algorithm_算法分析引入的记号_运行时间_24


举报

相关推荐

0 条评论