算法的时间复杂性,可以表达为关于问题规模n的一个函数T(n),T(n)可以用大O表示法来处理。问T(n)=O(f(n))是什么意思?正确的是_________。? T(n)是关于f(n)的一个函数|T(n)是依据f(n)计算出来的|T(n)是将函数f(n)代入O(x)中所形成的新函数|T(n)是与f(n)同数量级的函数
举一反三
- 中国大学MOOC:"算法的时间复杂性,可以表达为关于问题规模n的一个函数T(n),T(n)可以用大O表示法来处理。问T(n)=O(f(n))是什么意思?正确的是_________。";
- 中国大学MOOC:一般而言,算法设计完成后,需要进行算法的模拟与分析。关于算法的模拟与分析回答问题:算法的时间复杂性,可以表达为关于问题规模n的一个函数T(n),T(n)可以用大O表示法来处理。问T(n)=O(f(n))是什么意思?正确的是_________。
- T(n)=O(f(n))说明函数T(n)与f(n)具有相同的________,符号“O”用来描述_______的上限,它表示当问题规模n>n0时,算法的执行时间不会超过_____
- 求n!问题,表示算法的复杂性的递归函数下述正确的是? A: T(n)=O(1),当n=1 T(n)=T(n-1)+O(1),当n>1 B: T(n)=O(1),当n=1 T(n)=nT(n-1)+O(1),当n>1 C: T(n)=O(1),当n=1 T(n)=2T(n/2)+O(1),当n>1 D: T(n)=O(1),当n=1 T(n)=T(n/2)+O(n),当n>1
- 公式:T(n)=O(f(n))中n是() A: 函数 B: 自然数 C: 渐进符号 D: 问题的规模