早教吧作业答案频道 -->数学-->
算法复杂度计算中Max{f,g}=O(f+g)是否正确?如果正确的话错误的话请举例.注意,需要证明的原题是Max{f,g}=O(f+g),不是O(Max{f,g})=O(f+g)
题目详情
算法复杂度计算中 Max{f,g} = O (f + g )是否正确?
如果正确的话 错误的话请举例.
注意,需要证明的原题是 Max{f,g} = O (f + g ),不是O(Max{f,g}) = O (f + g )
如果正确的话 错误的话请举例.
注意,需要证明的原题是 Max{f,g} = O (f + g ),不是O(Max{f,g}) = O (f + g )
▼优质解答
答案和解析
这里前提需要假设 f ≥ 0 , g ≥ 0
那么 max{f,g} ≤ f + g
所以存在 N = 1 , C = 1.
满足对任意的 x ≥ N , 有 max{f,g} ≤ 1*(f + g)
即: max{f,g} = O(f + g)
证毕#
这里注意反例, 如果没有min{f,g} ≥ 0的条件:
令 f(x) = -x ; g(x) = x;
有 max{f,g} = |-x| - x ;
f + g = 0
那么不存在 实数 C ,也不存在正整数N ,
满足对任意的 x ≥ N ,有 max{f,g} ≤ C*0 = 0
那么 max{f,g} ≤ f + g
所以存在 N = 1 , C = 1.
满足对任意的 x ≥ N , 有 max{f,g} ≤ 1*(f + g)
即: max{f,g} = O(f + g)
证毕#
这里注意反例, 如果没有min{f,g} ≥ 0的条件:
令 f(x) = -x ; g(x) = x;
有 max{f,g} = |-x| - x ;
f + g = 0
那么不存在 实数 C ,也不存在正整数N ,
满足对任意的 x ≥ N ,有 max{f,g} ≤ C*0 = 0
看了算法复杂度计算中Max{f,g...的网友还看了以下:
无穷小减去无穷小等于无穷小吗泰勒公式中的无穷小,例如sin6x+xf(x)=o(x^3)…………( 2020-05-13 …
关于导数,为什么意大利教授会有这样的结论sinx = x- (x^3/3!) +(x^5/5!) 2020-05-17 …
无穷小运算证明:1o(x^2)+o(x^3)=o(x^2)2x·o(x^2)=o(x^3)说是用定 2020-06-03 …
已知Y=Y1+Y2,Y1与X的平方成正比例,Y2与X+3成反比例,当X=0时,Y=2,当X=1时, 2020-06-07 …
微分的问题,好的话加50分?微分定义中有△y=A△x+o(△x)又因为△y=dy+o(dy)--- 2020-07-22 …
比如说β=o(α),则意味设在自变量的某种趋向下,β趋于零的速度比α要快.举个例子x趋向于0时,x 2020-07-25 …
我们都知道sinx和x为等价无穷小,即sinx=x+o(x),那么sinx=x+o(x2)以及sin 2020-10-31 …
微分怎么理解?微分定义中有△y=A△x+o(△x)又因为△y=dy+o(dy)---等阶,且dy=A 2020-11-01 …
微分当增量取1/100时一定误差会很小么,虽然o(x)是高阶无穷小但是只能说明当x--0时,o(x) 2020-11-28 …
上年度电价为0.8元/度,年用电量为1亿度,本年度计划将店价调整至0.55~0.75元之间,若电价调 2020-12-20 …