早教吧作业答案频道 -->数学-->
假设某算法在输入规模为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时的...的网友还看了以下:
谁帮我把这篇英语作短文翻译成英语?今年开设了会计英语这门课,让我对欧美会计有了更进一步的认识.会计作 2020-03-31 …
英语翻译摘要:语文作业是实施素质教育、进行课程改革的重要载体.有效教学理念下的作业设计具有关注学生 2020-04-27 …
轴次为一的晶体不明白一次对称轴是什么样的情况……基转角360度的意义是什么?不存在高次轴的例子…… 2020-05-21 …
概率高手请进,关于概率的问题~某个球出现的概率是50%,那么以五次为一个事件,五次至少出现1次的概 2020-05-23 …
设计师为一种新上市的商品设计了长是5.5厘米,宽是3.5厘米,高是0.9厘米的长方体包装盒,厂家生 2020-06-04 …
质地均匀的硬币抛掷得正反面的概率为1/2,抛2次得一次正或是反的概率为多少?3/4?2次为一组,抛 2020-06-04 …
医务社会工作者小林计划为一群患有抑郁症的住院青少年开办一个治疗性小组,计划招募6位青少年, 2020-06-04 …
医务社会工作者小林计划为一群患有抑郁症的住院青少年开办一个治疗性小组,计划招募6位青少年,采 2020-06-04 …
(2014•泰州)如图,A、B、C、D依次为一直线上4个点,BC=2,△BCE为等边三角形,⊙O过 2020-06-12 …
下列关于外部审计的说法,不正确的是( )。A.外部审计作为一种外部监督机制对银行的财务 2020-06-27 …