algorithm - 有证据表明这个 big-o 陈述是错误的吗?

标签 algorithm big-o

我一直试图找到一些例子来证明这是错误的,因为它应该是错误的(?)。

if g = O(f) and s = O(r) then g/s = O(f/r)

有没有反例证明这种大o划分是错误的?

最佳答案

g(n) = n^2, f(n)=n^3s(n) = 1, r(n)=n^2 >。

您可以看到 g = O(f)s = O(r) 但是 n^2 = g/s ≠ O(f/r = n^3/n^2 = n)

关于algorithm - 有证据表明这个 big-o 陈述是错误的吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32949539/

相关文章:

algorithm - 查找数组中每个大小为 k 的窗口的最大值

java - if 语句的大 O 表示法?

algorithm - 嵌套 For 循环的运行时间

algorithm - 大 O 符号的写作技巧

algorithm - 正交船体算法

c++ - 函数返回看似随机的数字,而不是返回变量的值

java - 从数组 vector 中创建一个元素总和等于数字 k 的数组

java - 有没有一种Java技术可以解决类中的重复循环?

java - 带乘法递增 For 循环的大 O 表示法

performance - 巴比伦方法的时间复杂度