package main
import (
"fmt"
"strconv"
)
func isPowerOfFour(num int) bool {
if num < 0 || (num & (num-1)) != 0 {
return false
}
n, err := strconv.ParseInt("55555555", 16 ,32)
if err != nil {
panic(err)
}
n2 := int(n)
return num & n2 > 0
}
func main() {
fmt.Println(isPowerOfFour(16))
}
Leetcode (go language) a power of 4
Guess you like
Origin blog.csdn.net/weixin_34295316/article/details/91031568
Ranking