x2可以是数字,也可以是数组,但是x1和x2的列数要相同。pow函数的实现――leetcode解法1:暴力法不是常规意义上的暴力,过程中通过动态调整底数的大小来加快求解。代码如下:解法2:根据奇偶幂分类如果n为偶数,则pow(x,n) = pow;如果n为奇数,则pow(x,n) = x*pow。其中x大于0,n为大于1整数。以x大于1为例:设定结果范围为[low, high],其中low=0, high = x,且假定结果为r=/2;如果r的n次方大于x,则说明r取大了,重新定义low不变,high= r,r=/2;如果r的n次方小于x,则说明r取小了,重新定义low=r,high不变,r=/2;代码如下:
暂无评论