首页
题库
网课
在线模考
桌面端
登录
搜标题
搜题干
搜选项
0
/ 200字
搜索
问答题
【计算题】已知有实现同一功能的两个算法,其时间复杂度分别为O(2
n
)和O(n
10
),假设现实计算机可连续运算的时间为10
7
秒(100多天),又每秒可执行基本操作(根据这些操作来估算算法时间复杂度)10
5
次。试问在此条件下,这两个算法可解问题的规模(即n值的范围)各为多少?哪个算法更适宜?请说明理由。
答案:
2
n
=10
12
,n=40
N
10
=10
点击查看完整答案
在线练习
手机看题
你可能感兴趣的试题
问答题
【计算题】假设n为2的乘幂,并且n>2,试求下列算法的时间复杂度及变量count的值(以n的函数形式表示)。intTime(intn){count=0;x=2;while(x
*=2;count++;}returncount;}
答案:
点击查看完整答案
手机看题
问答题
【计算题】
设n为正整数。试确定下列各程序段中前置以记号@的语句的频度。
答案:
点击查看完整答案
手机看题
微信扫码免费搜题