美文网首页
leetcode 231. 2的幂

leetcode 231. 2的幂

作者: Source_Chang | 来源:发表于2020-11-06 16:50 被阅读0次

leetcode

C++:

class Solution {
public:
    bool isPowerOfTwo(int n) {

        int number = 1;
        for ( int i = 1; i < 8 * sizeof(int); ++i ) {

            if ( number == n ) {

                return true;

            } else if ( number > n ) {

                return false;
            }

            number <<= 1;
        }

        return false;
    }
};

相关文章

  • LeetCode 231-240

    231. 2的幂[https://leetcode-cn.com/problems/power-of-two/] ...

  • Leecode 位运算

    231. 2的幂[https://leetcode-cn.com/problems/power-of-two/] ...

  • Leetcode 231. 2的幂

    题目描述 给定一个整数,编写一个函数来判断它是否是 2 的幂次方。 示例 1: 输入: 1输出: true解释: ...

  • leetcode 231. 2的幂

    leetcode[https://leetcode-cn.com/problems/power-of-two/] ...

  • LeetCode 231. 2 的幂

    题目 给你一个整数 n,请你判断该整数是否是 2 的幂次方。如果是,返回 true ;否则,返回 false 。如...

  • [LeetCode][Python]231. 2的幂

    给定一个整数,编写一个函数来判断它是否是 2 的幂次方。 示例 1: 输入: 1输出: true解释: 20 = ...

  • LeetCode 231. Power of Two 2的幂

    链接 https://leetcode-cn.com/problems/power-of-two/descript...

  • LeetCode 231. 2的幂 Power of Two

    【题目描述】给定一个整数,编写一个函数来判断它是否是 2 的幂次方。 【示例1】 【示例2】 【示例3】 【思路】...

  • LeetCode刷题 231. 2的幂

    231. 2的幂 题目 给定一个整数,编写一个函数来判断它是否是 2 的幂次方。 示例1: 示例 2: 示例 3:...

  • [LeetCode]231-2的幂

    231. 2的幂给定一个整数,编写一个函数来判断它是否是 2 的幂次方。示例:输入: 1 -> 输出: true输...

网友评论

      本文标题:leetcode 231. 2的幂

      本文链接:https://www.haomeiwen.com/subject/lkzuvktx.html