《算法设计与》第02章详解.pptVIP

  • 27
  • 0
  • 约 54页
  • 2016-04-24 发布于湖北
  • 举报
2.2.4 小o记号 定义2-4 f(n) = o(g(n))当且仅当f(n) = O(g(n))且f(n) ? ?(g(n)) 例2-9 f(n)=2n+3=o(n2),即2n+3?o(n2)。 渐近分析记号的若干性质 (1)传递性: f(n)= ?(g(n)), g(n)= ?(h(n)) ? f(n)= ?(h(n)); f(n)= O(g(n)), g(n)= O (h(n)) ? f(n)= O (h(n)); f(n)= ?(g(n)), g(n)= ? (h(n)) ? f(n)= ?(h(n)); f(n)= o(g(n)), g(n)= o(h(n)) ? f(n)= o(h(n)); (2)反身性: f(n)= ?(f(n));f(n)= O(f(n));f(n)= ?(f(n)). (3)对称性: f(n)= ?(g(n)) ? g(n)= ? (f(n)) (4)互对称性: f(n)= O(g(n)) ? g(n)= ? (f(n)) (5)算术运算: O(f(n))+O(g(n)) = O(max{f(n),g(n)}) ; O(f(n))+O(g(n)) = O(f(n)+g(n)) ; O(f(n))*O(g(n)) = O(f(n)*g(n)) ; O(cf(n)) = O(f(n)) ; g(n)= O(f(n)) ?

文档评论(0)

1亿VIP精品文档

相关文档