早教吧作业答案频道 -->数学-->
假设某算法在输入规模为n时的计算时间为.假设某算法在输入规模为n时的计算时间为T=3*2n(2的n的次方).在某台计算机上实现并完成该算法在t秒.现有另一台计算机,其运行速度为第一台的64倍,
题目详情
假设某算法在输入规模为n时的计算时间为.
假设某算法在输入规模为n时的计算时间为T=3*2n(2的n的次方).在某台计算机上实现并完成该算法在t秒.现有另一台计算机,其运行速度为第一台的64倍,那么在这台新机器上用同一算法在t秒内能解输入输入规模为多大的问题?
请各们大侠帮帮忙?
假设某算法在输入规模为n时的计算时间为T=3*2n(2的n的次方).在某台计算机上实现并完成该算法在t秒.现有另一台计算机,其运行速度为第一台的64倍,那么在这台新机器上用同一算法在t秒内能解输入输入规模为多大的问题?
请各们大侠帮帮忙?
▼优质解答
答案和解析
某台t秒内完成的基本运算的次数=3*2^n
新机器t秒内完成的基本运算的次数=64*3*2^n=2^6*3*2^n=3*2^(n+6)
T=T(n)=3*2^n n=log2(T/3)
设新机器输入规模为n1,则:
n1=log2(3*2^(n+6)/3)=n+6
在这台新机器上用同一算法在t秒内能解输入输入规模为n+6的问题.
可见,研究算法,改进算法比提高机器速度更重要!
新机器t秒内完成的基本运算的次数=64*3*2^n=2^6*3*2^n=3*2^(n+6)
T=T(n)=3*2^n n=log2(T/3)
设新机器输入规模为n1,则:
n1=log2(3*2^(n+6)/3)=n+6
在这台新机器上用同一算法在t秒内能解输入输入规模为n+6的问题.
可见,研究算法,改进算法比提高机器速度更重要!
看了 假设某算法在输入规模为n时的...的网友还看了以下:
在匀变速直线运动中可以用位移除以时间求平均速度吗?光滑斜面的长度为L,一物体自斜面顶端静止开始匀加 2020-05-17 …
高台跳水运动员在t秒时距水面高度h(t)=-4.9t^2+605t+10,则该运动员的初速度为(米 2020-06-03 …
真空中足够大的两个相互平行的金属板a和b之间的距离为d,两板之间电压Uab按图所示规律变化,其变化 2020-06-27 …
一个物体从t=0时刻开始做自由落体运动,在图中能正确表示该物体下落的速度V与时间t的图象是[]A. 2020-07-29 …
在高台跳水运动中,运动员相对于水面的高度h(单位:m)与起跳后的时间t(单位:s)存在函数关系h(t 2020-10-30 …
在高台跳水运动中,已知运动员相对于水面的高度h(单位:m)与起跳后的时间t(单位:s)存在函数关系h 2020-10-30 …
人们发现,在高台跳水运动中,运动员相对水面的高度H(单位,M)与起跳后的时间T(单位,S)存在函数关 2020-10-30 …
某蹦床运动员在一次蹦床运动中仅在竖直方向运动,如图为蹦床对该运动员的作用力F随时间t的变化图象.不考 2020-11-24 …
某种型号降落伞的安全开伞高度为300米,跳伞运动员在1500米高空垂直跳下,已知他在空中未开伞时的下 2020-12-08 …
物体做匀变速直线运动,在t=0时速度大小为1m/s,方向向东;在t=2s时速度大小为3m/s,方向向 2020-12-09 …