【问题标题】:Big-O: n^2 = Ω(n log n)?大 O:n^2 = Ω(n log n)?
【发布时间】:2016-02-15 14:33:56
【问题描述】:

Ω(n log n) 和 n^2 一样吗?

补充:谁能解释清楚大O、Θ和Ω是什么意思?

【问题讨论】:

标签: time big-o time-complexity big-theta


【解决方案1】:

不是,是欧米茄,它说“它是渐近相同或更低”。

在“渐近”方程中,等同于n^2 >= n log n


额外:

标准方程 || 文本表示 || 渐近方程

f(x) = O(g(x)) || g(x) is asymptotically same or higher as f(x) || f(x) <= g(x)
f(x) = Θ(g(x)) || g(x) is asymptotically same as f(x) || f(x) = g(x)
f(x) = Ω(g(x)) || g(x) is asymptotically same or lower as (fx) || f(x) >= O(g(x))

PS: 另请注意,如果f(x) = O(g(x)) 也表示g(x) = Ω(f(x)),类似于 if f(x) &lt;= g(x) then g(x) &gt;= f(x)

【讨论】:

    【解决方案2】:

    n^2 = Ω(n log n) 不是相等,而是这些函数之间的关系。
    你可以阅读它并查看示例here

    【讨论】:

      猜你喜欢
      • 2014-03-30
      • 2022-01-20
      • 1970-01-01
      • 1970-01-01
      • 2020-08-05
      • 1970-01-01
      • 2021-02-09
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多