某算法的时间代价递推关系为T(n)=2T(n/2)+n,T(1)=1,则该算法的时间复杂度为______。A.O(n)B.C.O(n
某算法的时间代价递推关系为T(n)=2T(n/2)+n,T(1)=1,则该算法的时间复杂度为______。
A.O(n)
B.
C.O(n2)
D.O(1)
解析:由时间代价严格推出时间复杂度比较复杂,对于这种题,可用特例验证,不过需要注意的是特例不能取太少,至少n取到5,这样规律基本就可以确定了。
T(1)=1
T(2)=2T(1)+2=4
T(3)=2T(1)+3=5
T(4)=2T(2)+4=12
T(5)=2T(2)+5=13
很容易排除D选项,其递增速率介于O(n)和O(nsup>2)之间,故选B。
再解一道.用点组成三角形,n代表每条边上有几个点,S代表每个三角形共有的点数.第一个n是2,S是3 数学 2020-05-13 …
n=m/M这个公式中,m代表质量,n代表物质的量,M代表摩尔体积,物质的量的符号是n,单位是mol 化学 2020-05-13 …
DNA复制有关的计算规律m代表腺嘌呤在一个DNA分子中的数量,n代表复制的次数,那么DNA第n次复 数学 2020-05-14 …
已知苯的m元溴代物的同分异构体……已知苯的m元溴代物的同分异构体数目和苯的n元溴代物的同分异构体的 化学 2020-05-22 …
函数f(x)=ax2+bx+c(a≠0),对任意实数a,b,c,m,n,p,关于x的方程m[f(x 数学 2020-06-03 …
设n代表原子核外能层序数,m代表每个能层的能级数,q代表每个能层中的电子总数,则目前已知的元素的原 化学 2020-06-22 …
Aa自交中淘汰aa,问自交第n次的杂合子比列为答案上写的是第n代中,Aa占1/2^n,AA占0.5 其他 2020-06-28 …
解释下关于"几年内的平均增长率"的说法当什么时候它表达的意思是1+(d%)^n(d%平均增长率,n代 数学 2020-11-07 …
服从t分布的函数加了系数之后是否仍服从t分布?比如已知函数t服从t(n),那么2t是否服从t(n)? 数学 2020-12-09 …
关于M^n/n!(M>0为常数)求当n趋向于正无穷时的极限,我用斯特林公式将n!代换为什么无法求出极 物理 2021-01-07 …