`
wx1568037608
  • 浏览: 35847 次
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

算法复杂度分析中的符号(Θ、Ο、ο、Ω、ω)简介

 
阅读更多

Θ,读音:theta、西塔;既是上界也是下界(tight),等于的意思。

Ο,读音:big-oh、欧米可荣(大写);表示上界(tightness unknown),小于等于的意思。

ο,读音:small-oh、欧米可荣(小写);表示上界(not tight),小于的意思。

Ω,读音:big omega、欧米伽(大写);表示下界(tightness unknown),大于等于的意思。

ω,读音:small omega、欧米伽(小写);表示下界(not tight),大于的意思。

大O符号(英语Big O notation)是用于描述函数渐近行为数学符号。更确切地说,

 

它是用另一个(通常更简单的)函数来描述一个函数数量级的渐近上界。

 

大Ω符号的定义与大O符号的定义类似,但主要区别是,大O符号表示函数在增长到一定

 

程度时总小于一个特定函数的常数倍,大Ω符号则表示总大于,来描述一个函数数量级

 

渐近下界。

 

Θ符号是大O符号大Ω符号的结合。下面给出具体的数学定义:

 

 

函数f ( n )代表某一算法在输入大小为n的情况下的工作量(效率),则在n趋向很大的时候,我们将f (n)与另一行为已知的函数g(n)进行比较:

1)如果0,则称f (n)在数量级上严格小于g(n),记为f (n)=o( g(n))。

2)如果,则称f (n)在数量级上严格大于g(n),记为f (n)=w( g(n))。

3)如果c,这里c为非0常数,则称f (n)在数量级上等于g(n),即f (n)和g(n)是同一个数量级的函数,记为:f (n)=Θ( g(n))。

4)如果f (n)在数量级上小于或等于g(n),则记为f (n)=O( g(n))。

5)如果f(n)在数量级上大于或等于g(n),则记为f (n)=Ω( g(n))。

大O大Ω都是存在c,小o小w都是对于任意c

 
分类: 算法
分享到:
评论

相关推荐

    数学常见符号读写

    15. **Ο ο omicron omik`ron 奥密克戎** - 尽管在希腊字母表中,奥密克戎较少在数学中使用。 16. **Π π pi pai 派** - 圆周率π是最著名的数学常数,表示圆的周长与直径的比例,约为3.14159。 17. **Ρ ρ rho...

    数学中特殊符号的读法及功能

    - 欧米伽(Ω/ω)在复分析中表示欧拉公式中的角度,也可以代表最大值。 接下来,我们讨论一些基本的数学符号: - `i`:虚数单位,代表 -1 的平方根。 - `f(x)`:表示函数 f 的值,其中 x 是自变量。 - `sin(x)`:在 ...

    数学特殊符号读法

    15. **Ο** (Omicron) - ο: 奥密可戎 奥密可戎在数学中不常用,但在古希腊语中是字母"O"。 16. **Π** (Pi) - π: 派 (pai) 派是圆周率的象征,表示圆的周长与直径的比例,也是复数乘积的符号。 17. **Ρ** ...

    word特殊符号

    A、希腊字母大写 ΑΒΓΔΕΖΗΘΙΚ∧ΜΝΞΟ∏Ρ∑ΤΥΦΧΨΩ B、希腊字母小写 α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ υ φ χ ψ ω C、俄文字母大写 АБВГДЕЁЖЗИЙКЛМ...

    算法复习(2).pdf

    这些符号包括Theta(Θ)记号、Big-O(Ο)记号、Omega(Ω)记号,以及它们的变体ο(omicron)和ω(omega)记号。 Theta(Θ)记号用于定义一个函数的渐进上界和渐进下界,也就是说,Θ(g(n))描述了函数f(n)的上界和下界都与...

    特殊符号

    - `ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩ`:大写希腊字母。 - `αβγδεζηθικλμνξοπρστυφχψω`:小写希腊字母。 ### 俄语字符 俄语字符用于俄语文字书写,例如: - `АБВГДЕ...

    MS Office符号大全

    7. **希腊字母**:ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΩ和αβγδεζηθικλμνξοπρστυφχψω,希腊字母在科学和工程领域中常用于公式和专业术语的表示。 8. **俄文字母**:АБВГДЕ...

    其它语言学习-希腊字母的中英对照一览表.docx

    15. **Οο (欧麦克轮 Omicron)**:在专业领域中并不常有特定含义,通常只是一个字母标记。 16. **Ππ (派 Pi)**:在数学中,Pi是最著名的希腊字母,代表圆周率π,约为3.14159。 17. **Ρρ (柔 Rho)**:在物理...

    ALT特殊符号的使用

    Α(41796)、α(41820)、Β(41797)、β(41821)、Γ(41798)、γ(41822)、Δ(41799)、δ(41823)、Ε(41800)、ε(41824)、Ζ(41801)、ζ(41825)、Η(41802)、η(41826)、Θ(41803)、θ...

    标点符号和数学符号、数学相关概念的英文读法

    - Οο:奥米克隆 Omicron [ˈɒmɪkrɒn] - Ππ:派 Pi [paɪ] - Ρρ:罗 Rho [roʊ] - Σσ:西格玛 Sigma [ˈsɪɡmə] - Ττ:陶 Tau [taʊ] - Υυ:优普西隆 Upsilon [ˈʌpsɪlɒn] - Φφ:斐 Phi [faɪ]...

    希腊字母常用 指代意义 及其汉字注音

    15. **Οο**(Omicron/奥米克荣):在数学中,Omicron通常不具有特别的含义,但在某些情况下可能代表高阶无穷小函数。 16. **Ππ**(Pi):最著名的应用是在几何中表示圆周率,π(n)表示不大于n的质数个数。π也...

    希腊字母表

    15. **Ο ο (Omicron)** - 奥密克戎,通常在统计学中用作一般变量。 16. **Π π (Pi)** - 派,最著名的用途是代表圆周率π,表示圆的周长与直径的比例,约等于3.1416。 17. **Ρ ρ (Rho)** - 肉,通常表示电阻...

    希腊字母读音

    15. Ο ο - Omicron(奥密克戎):在统计学中,ο一般不单独使用,但有时可表示小的变动。 16. ∏ π - Pi(派):Pi最著名的用途是表示圆周率,π=圆的周长/直径,同时在数学中也用于表示乘积。 17. Ρ ρ - Rho...

    WORD特殊符号大全(直接复制即可)

    ### WORD特殊符号大全知识点 #### 一、希腊字母 **A、希腊字母大写** - Α (Alpha) - Β (Beta) - Γ (Gamma) - Δ (Delta) - Ε (Epsilon) - Ζ (Zeta) - Θ (Theta) - Η (Eta) - Κ (Kappa) - Λ (Lambda) - ...

    常用数学符号

    Ο (Omicron) ο - **英文注音**:Omicron - **国际音标注音**:/ˈɒmɪkrɒn/ - **中文注音**:奥密可戎 / 奥密克戎 ##### 16. ∏ (Pi) π - **英文注音**:Pi - **国际音标注音**:/paɪ/ - **中文注音**:派 /...

    常见数学符号读音及写法

    ### 常见数学符号读音及写法详解 在数学、物理以及工程学科中,希腊字母被广泛地用于表示各种变量和常数。本文将详细介绍一些常用的希腊字母及其读音、写法,并解释它们在不同领域中的含义。 #### 1. Α α (Alpha...

    希腊字母_中英文读音及常用意义对照一览表.doc

    例如,在物理学中,希腊字母α、β、γ、δ、ε、ζ、η、θ、ι、κ、λ、μ、ν、ξ、ο、π、ρ、σ、τ、υ、φ、χ、ψ、ω等被用来表示各种物理量,如角度、磁感应强度、电导系数、磁滞系数、温度、相位角、...

    希腊字母发音表

    15. Ο ο (Omicron) 16. Π π (Pi) 17. Ρ ρ (Rho) 18. Σ σ/ς (Sigma) 19. Τ τ (Tau) 20. Υ υ (Upsilon) 21. Φ φ (Phi) 22. Χ χ (Chi) 23. Ψ ψ (Psi) 24. Ω ω (Omega) 每个字母都有其特定的发音...

    希腊字母读音表

    Οο (Omicron / 奥密克戎) - **大写**:Ο - **小写**:ο - **发音**:/omik`ron/ - **中文发音**:奥密克戎 - **用途**:虽然在数学和科学中不太常用,但ο在语言学和古典文学中有所应用。 #### 16. Ππ (Pi /...

Global site tag (gtag.js) - Google Analytics