设算法A的时间复杂度可用递归式
表示,算法B的时间复杂度可用递归
表示,若要使得算法B渐进地快于算法A,则a的最大整数为()
- 48 正确答案
- 49
- 13
- 14
参考答案:A
答案解析
对于算法A,设a=7,b=2,f(n)=n2,则logba>2,因此存在常数ε,使得
,因此
。如果要使B渐进地快于算法A,则有
,得log27a,求得a<49,因此a的最大整数为48。
,因此
。如果要使B渐进地快于算法A,则有
,得log27a,求得a<49,因此a的最大整数为48。本站整理,仅供学习参考