LeeCode-Power of Two

Given an integer, write a function to determine if it is a power of two.

bool isPowerOfTwo(int n)
{
    if(n<=0)
        return false;
    
    if(n==1)
        return true;
    bool judge=false;
    while(n>1)
    {
        if(n%2==0)
        {
            n=n/2;
        }
        else
        {
            return false;
        }
    }

    if(n==0)
        return true;
}


發佈了307 篇原創文章 · 獲贊 65 · 訪問量 61萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章