‹ 上一题 下一题 ›

g5-04256. GESP-5级-2024-09-单选-第08题 未做

现在用如下代码来计算 ( 个 相乘),其时间复杂度为( )。

double quick_power(double x, unsigned n) {
    if (n == 0) return 1;
    if (n == 1) return x;
    return quick_power(x, n / 2) * quick_power(x, n / 2) * ((n & 1) ? x : 1);
}
  • A.
  • B.
  • C.
  • D.
未选择
输入
输出

            
答案