早教吧作业答案频道 -->其他-->
为什么说算法时间复杂度是为对数阶、幂函数阶时,算法的运行时间是可以接受的,称这些算法是有效算法;当为指数阶或阶乘阶时,是无效的算法?
题目详情
为什么说算法时间复杂度是为对数阶、幂函数阶时,算法的运行时间是可以接受的,称这些算法是有效算法;当为指数阶或阶乘阶时,是无效的算法?
▼优质解答
答案和解析
因为随着数据量的增加,对数阶,幂函数阶的算法时间开销增加速度逐渐减小,而指数阶阶乘阶消耗时间增加速度太快,但数据量达到一定程度的时候,前者消耗的时间依然在可接受范围内,而后者将超出可接受时间。
比如 log n 和n^3 当n=10^9时 一般的电脑按照每秒计算10^9次 。那么n^3的算法已经要消耗数万年的时间才能解决,而log n的算法只需要不到1s就能够出算法
比如 log n 和n^3 当n=10^9时 一般的电脑按照每秒计算10^9次 。那么n^3的算法已经要消耗数万年的时间才能解决,而log n的算法只需要不到1s就能够出算法
看了 为什么说算法时间复杂度是为对...的网友还看了以下:
一个无理数是永无止尽的,是不是相对人的意识而决定的?事实上,在宇宙中有没有永无止尽的东西或事物(抛 2020-04-27 …
数学初二练习册1.方程X四次方+1=0的实数根的个数是A无数个B4C2D02.下列方程中有实数根的 2020-06-03 …
在7.6262…、7..6、7.62121、7.16243…这几个数中,有限小数是,无限小数是7. 2020-06-27 …
在5.91、5..9、5.9.1.2、5.91212、5.18276…这几个数中,有限小数是,无限 2020-06-27 …
在0.585、0.5•8、0.••58、0.•58•5、0.588这五个数中,最大的数是,最小的数 2020-06-27 …
整数集到{0,1}两个元素集合的函数族个数是可数的还是不可数的?{0,1}两个元素集合到整数集的函 2020-07-07 …
我们都知道无限不循环小数是无理数,而无限循环小数是可以化成分数的.例如0.333…(3为循环节)是 2020-07-31 …
读漫画《学生评价》,对于考试成绩理解正确的是()A.能考高分就是好学生B.考试是对学习的综合检测, 2020-07-31 …
导数的逆运算为什么就是面积导数是可以用极限来说明的...斜率和极限可以练习起来证明谁能给我说明一下 2020-07-31 …
怎样理解无穷大的意义?比如实数的个数是正无穷个,自然数的个数也是正无穷个,但是这两者是不同的啊.顺便 2020-12-03 …