代码之家  ›  专栏  ›  技术社区  ›  O-BL

Big-O和Omega符号

  •  3
  • O-BL  · 技术社区  · 8 年前

    Big-O notation's definition .
    但我只有不到50个名声可以评论,所以我希望有人能帮助我。

    对于大n,O(n)是上界,(n)是下界,或者我误解了? 有人能帮我吗?

    enter image description here

    2 回复  |  直到 8 年前
        1
  •  2
  •   Bernhard Barker    8 年前

    具有O(n)的大O下界

    也就是说, f(n) ϵ O(g(n)) 如果为,则为true |f(n)| <= k|g(n)| n 趋向无穷大( by definition

    假设我们有一个函数 f(n) = n 2 (也就是说,如果忽略常数因子,插入排序的最坏情况)。我们可以说 n 2 ϵ O(n 2 ) ,但我们也可以说 n 2 ϵ O(n 3 ) n 2 ϵ O(n 4 ) n 2 ϵ O(n 5 )

    g(n) 我们可以找到的是 n 2 .


    看到我贴在那里的答案了吗。

        2
  •  2
  •   gsamaras a Data Head    8 年前

    也许我误解了?

    不,你是对的。

    对于最坏情况下的插入排序,上界为O(n 2.