大O表示法的定义

O(g(n)) = { f(n) :存在这样的正常数c和n0,使得对任意的n >= n0, 有0 <= f(n) <= cg(n)成立 },则g(n)是f(n)的渐进上界。

试讨论O(1)和O(2)的区别

O(g(n))是指所有与g(n)具有相同增长率或比其增长率小的函数的集合。

 

根据大O定义易知,O(1) = O(2)。用O(1)和O(2)表示同一个函数时,差别仅在于常数因子c而已。

相关文章:

  • 2021-04-16
  • 2021-07-19
  • 2021-09-01
  • 2021-09-20
  • 2021-12-07
  • 2021-12-21
猜你喜欢
  • 2022-01-03
  • 2021-03-30
  • 2021-07-25
  • 2021-04-23
相关资源
相似解决方案