嗨,我正在努力反驳以下声明:
假设:
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)})
任何帮助表示赞赏!!
答案 0 :(得分:0)
你必须找到一个反例:这里有一个:
f1(n) = g1(n) = n+1
f2(n) = g2(n) = 1
显然,这个假设得以实现。现在
f1(n) - f2(n) = n
和
min{g1(n), g2(n)} = 1
但n
为O(1)
并非如此。