leetcode 231. 2的幂

2020-11-06  本文已影响0人  Source_Chang

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;
    }
};
上一篇 下一篇

猜你喜欢

热点阅读