Big-Oh减法反驳声明

时间:2014-03-08 14:43:54

标签: big-o

嗨,我正在努力反驳以下声明:

假设:

f1(n)=O(g1(n)), f2(n)=O(g2(n)), for all n: f1(n) >= f2(n)

说明:

f1(n) - f2(n) = O(min{g1(n),g2(n)})

任何帮助表示赞赏!!

1 个答案:

答案 0 :(得分:0)

你必须找到一个反例:这里有一个:

f1(n) = g1(n) = n+1
f2(n) = g2(n) = 1

显然,这个假设得以实现。现在

f1(n) - f2(n) = n

min{g1(n), g2(n)} = 1

nO(1)并非如此。