如果我正确理解的话,如果满足以下条件,则计算实函数的值的算法将具有计算复杂度O (g (n )):当我们计算f到精度δ时,需要g (n )步的数量级。
但是,如果我们有一个算法“首先找到一个更有效的算法来计算 ”,然后再计算f会怎样?
换句话说,如果我们有一个算法执行以下操作,该怎么办:
找到一个有效的算法计算˚F。
用计算f。
在这种情况下,我们可以不再说话的计算时间则需计算例如,因为它完全依赖于算法是否一个已经找到算法乙。换句话说,需要计算的计算时间˚F (5 )如果5是第一comoputed数目远远大于所需的计算的计算时间更大˚F (5 )后˚F (3 )是已经计算。
我的问题是,关于这种算法的概念/理论是否在计算函数之前先找到另一种算法?具体而言,我想知道有关此类算法的计算复杂性的分析。