玩转leetcode算法题--判断是否为4的幂

之前上一次的题目我便推出过判断是否为2的幂的这一道题目,这次来了个是否为4的幂原理还是一样的。

想要看判断是否为2的幂的题目的同学请点击这里哦

话不多说原理因为是一样的直接上代码!

class Solution:
    def isPowerOfFour(self, num: int) -> bool:
        k=1
        if num==1:#面向测试编程,当缺少了这一句的时候,1这个结果运行不对,因此需要补充
            return True
        while k<num:
            k=k*4
            if k==num:
                return True

还想看我的其他的算法题目可以点击下面的链接:

判断是否为回文数
删除列表中重复的元素

谢谢观看,希望你们关注我哦

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值