LintCode 1285. 四的乘方 JavaScript算法

tech2026-02-17  0

描述

给定一个整数(32位有符号整数),写一个方法判断这个数字是否为4的乘方。

样例

- 样例 1: 输入:num = 16 输出:True - 样例 2: 输入:num = 5 输出:False

挑战

你能否不使用循环/递归解决这个问题呢?

解析

isPowerOfFour = num => { n=0 while(n<55){ if(Math.pow(4,n) == num) return true n++ } return false }

运行结果

最新回复(0)