【发布时间】:2016-06-10 02:43:17
【问题描述】:
设计一个递归算法,通过公式 2^n = 2^(n-1) + 2^(n-1) 计算任何非负整数 n 的 2^n。 先决条件:必须有加法运算才能执行
int computepowerOfTwo(int power) {
if(power == 1)
return 1;
else
return (2*computepowerOfTwo(power-1)) + (2*computepowerOfTwo(power-1))
}
当我最初以 3 供电时,它返回 16
【问题讨论】:
-
请出示您遇到问题的代码?
-
我的意思是编辑原始帖子并显示您编写的代码... :)