以下内容来自此处.
在进行算法的复杂度分析的时候, 我们常常使用以下四个符号, 即 o o o, O O O, Ω \Omega Ω和 Θ \Theta Θ. 假设一个算法的时间(或空间, 以下统一使用时间)复杂度为 T ( n ) T(n) T(n), 其中 n n n是这个算法处理的数据集的规模, 则这四个符号的定义如下:
- 若存在常数 c c c和 n 0 n_0 n0, 使得当
以下内容来自此处.
在进行算法的复杂度分析的时候, 我们常常使用以下四个符号, 即 o o o, O O O, Ω \Omega Ω和 Θ \Theta Θ. 假设一个算法的时间(或空间, 以下统一使用时间)复杂度为 T ( n ) T(n) T(n), 其中 n n n是这个算法处理的数据集的规模, 则这四个符号的定义如下: