三个同学对同一个问题给出了不同的算法,他们分别用规模为10和100的输入测试了解自己的算法,结果如下:
题目
三个同学对同一个问题给出了不同的算法,他们分别用规模为10和100的输入测试了解自己的算法,结果如下:
case1:n=10
run time for student:1
run time for student2:1/100
run time for student3:1/1000
case2:n=100
run time for student1:10
run time for student2:1
run time for student3:1
试问,每个算法的复杂度分别是多少?哪一个最好?哪一个最差?
答案
第1个同学好..算法渐进复杂度为O(n)
下面2个则为O(n^2),O(n^3)
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
- 生活中有哪些破坏环境的行为?
- 等腰梯形是对称图形._(判断对错)
- 有两袋米,甲袋的质量是乙袋的1.5倍,如果甲往乙倒4千克,两袋就一样重,甲,乙两袋米各有多少千克?
- 如何画月相,月食,日食
- 把圆柱的侧面沿高剪开,展开图是一个长方形,圆柱的底面周长就是它的_,圆柱的高就是它的_.
- 一山环的外圆半径是15cm,内圆半径是10cm,则半圆环的面积是——————
- 如果空气中含甲烷5%—15%,遇到明火就会发生爆炸,发生最强烈爆炸时空气中甲烷所占的体积分数是?
- 白痴物理题.
- 小明设计了如图1所示的实验装置来探究不同物体在木板上所受摩擦力的大小.将物体放置在水平的长木板上,物体与木板表面粗糙程度不变,导电性能良好的弹簧其右端与物体及滑动变阻器
- #英文怎么读,是什么含义?
热门考点