小编use*_*123的帖子

一次调用printf可以打印的值数量是否有限制?

printf打印的值的数量是否取决于为特定程序分配的内存,还是可以继续打印值?

c

15
推荐指数
1
解决办法
352
查看次数

如何编写时间复杂度为O(log n)的计算m ^ n的迭代版本?

如果我有两个整数mn,我必须来计算power(m,n),即ñ,然后我写了下面的递归代码,这给时间复杂度为O(log n)的,但我不能写它的迭代版本,它提供了类似的时间复杂.

int power(int m, int n) {
    int p;
    if (n == 1)
        return m;
    p = power(m, n / 2);
    if (n % 2 == 1) 
        return p * p * m;
    else
        return p * p;
}
Run Code Online (Sandbox Code Playgroud)

c algorithm

3
推荐指数
1
解决办法
50
查看次数

标签 统计

c ×2

algorithm ×1