big-o - 为什么 O(n^2) 与 θ(n^2) 相同?

标签 big-o

今天我们的教授提到 O(n^2) 与 θ(n^2) 相同。

我不明白对此的解释,并且我在互联网上找不到任何东西。有人可以向我解释一下吗?

非常感谢。

最佳答案

这是相同的。 O 大约是上限,Ω 大约是下限,而 θ 大约是上限和下限

举个例子,函数 f(n) = n 的复杂度为 O(n^2),但不是 θ(n^2),因为我们无法通过 a 从下面将 f 绑定(bind)起来n^2 的倍数。

关于big-o - 为什么 O(n^2) 与 θ(n^2) 相同?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19503473/

相关文章:

php - array_unique PHP 的 Action 数

java - O(n) 算法在从 1 到 n(不是奇数)的连续整数数组中找到奇数输出

algorithm - 计算相交点需要多少条直线的最快方法?

math - 求数学函数的上界(函数分析)

c - 该算法在 Big-O 表示法(字符串排列)中的顺序是什么?

big-o - 什么是算法中的常数因子和低阶项?

c++ - 递归算法的复杂性

algorithm - 此关系的时间复杂度 - 矩阵链乘法

algorithm - 如何在任何树数据结构中为单个键存储多个值?

c++ - 将军树高度