早教吧作业答案频道 -->数学-->
算法时间复杂度的最高次幂项的系数很大怎么办假设时间复杂度多项式为a*n^3+b*n^2+c*n+d,那么其时间复杂度为O(n^3),但如果最高次项前的系数a很大,等于100,1000,10000的时候,还能把这个系数忽略吗?
题目详情
算法时间复杂度的最高次幂项的系数很大怎么办
假设时间复杂度多项式为a*n^3+b*n^2+c*n+d,那么其时间复杂度为O(n^3),但如果最高次项前的系数a很大,等于100,1000,10000的时候,还能把这个系数忽略吗?
假设时间复杂度多项式为a*n^3+b*n^2+c*n+d,那么其时间复杂度为O(n^3),但如果最高次项前的系数a很大,等于100,1000,10000的时候,还能把这个系数忽略吗?
▼优质解答
答案和解析
能不能忽略取决于你想干什么
当你把a*n^3+b*n^2+c*n+d写成O(n^3)的时候说明你只关心复杂度的阶数的上界,这个时候不论a多大都能忽略
但是如果你想考察一个算法实现出来之后的具体速度,或者对两个给定的算法进行比较的时候,这些系数还是有用的,不能扔掉不管
当你把a*n^3+b*n^2+c*n+d写成O(n^3)的时候说明你只关心复杂度的阶数的上界,这个时候不论a多大都能忽略
但是如果你想考察一个算法实现出来之后的具体速度,或者对两个给定的算法进行比较的时候,这些系数还是有用的,不能扔掉不管
看了 算法时间复杂度的最高次幂项的...的网友还看了以下:
多项选择,本大题共10个小题,每小题4.0分,共40.0分.在每小题给出的选项中,有一项或多项是符合 2020-03-30 …
已知数列an为各项均为正数的等比数列,其公比为q(1),当q=2/3时,在数列an中:1.最多有几 2020-05-17 …
阅读下列材料:因为(x+3)(x-4)=X2-X-12,当x=4时,多项式x2-x-12的值为0. 2020-05-22 …
有关数列的几个问题.1、等差数列{An}中,(1)Sn=m,Sm=n,求S(m+n)(括号里为下标 2020-06-06 …
多项式根的问题,百思不得其解,求高手f(x)=kx^3-x^2+1在区间(0,+∝)内有且仅有一个 2020-06-10 …
已知面积S,S内有很~多个点.点间间距0.5M.求面积S内最多有多少个点.例如1平米的地方内有9个 2020-07-10 …
多项式根的问题,百思不得其解,求高手f(x)=kx^3-x^2+1在区间(0,+∝)内有且仅有一个 2020-07-31 …
在二项式(1-2x)^的展开式中,偶数项二项式和为32,则展开式的中间项为多少?注意括号后面的是N 2020-07-31 …
x^5是多项式吗多项式多项式polynomial不含字母的项叫做常数项。如一式中:最高项的次数为5 2020-07-31 …
在3.142,22/7,-根号2,-1/4,-27的立方根,0.2020020002…(每两个2之间 2021-02-02 …