解法
function test(n){
if(n&(n-1)){
return flase;
}
else{
return true;
}
}
如果將這個數減去1後會發現,僅有的那個1會變爲0,而原來的那n個0會變爲1;因此將原來的數與去減去1後的數字進行與運算後會發現爲零。
解法
function test(n){
if(n&(n-1)){
return flase;
}
else{
return true;
}
}
如果將這個數減去1後會發現,僅有的那個1會變爲0,而原來的那n個0會變爲1;因此將原來的數與去減去1後的數字進行與運算後會發現爲零。
點這個: https://towardsdatascience.com/a-road-map-for-deep-learning-b9aee0b2919f