LeetCode231.2的冪

原題鏈接 思路:一個數是2的冪,mod2肯定==0,並且如果一個數不是2的冪,連續除2必定會出現一個mod2不爲0的數(即除2除不盡的數),所以逐個找,看是不是都能被2除盡,到最後2/2==1 && 1 mod 2 == 1 != 0,所以到最後的時候進行判斷,如果值爲1則返回true,否則返回false 題目 代碼 結果
相關文章
相關標籤/搜索