算法复杂度.pptVIP

  • 43
  • 0
  • 约9.83千字
  • 约 40页
  • 2017-02-09 发布于重庆
  • 举报
* * * * * * * * * * * * * * * * * 复杂性的渐近行为及其阶 关于记号O(g(N))的讨论 记号O的运算规则(某书给出) 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(…)未定义时,等号左边+和?的含义? f(N), 若f(N) ? g(N) 其中max(f(N) , g(N)) = g(N), 若f(N) g(N) * 复杂性的渐近行为及其阶 关于记号O(g(N))的讨论 一种解释(另一本书给出):O(g(N)) = { f(N) | ?C 0.?N0 0.?N ?N0. 0 ? f(N) ? Cg(N) } 符号O(g(N)) 在此给出了明确的数学意义 写f(N) ? O(g(N))容易理解( 而不是f(N) = O(g(N)) ) 但解释O(f(N)) + O(g(N)) 和O(f(N)) ? O(g(N))中的+和?(尤其是 ?)仍然有困难 导致各书仍继续使用f(N) = O(g(N))记号,使得读者难理解 * 复杂性的渐近行为及其阶 其他

文档评论(0)

1亿VIP精品文档

相关文档