的解題巧用

2021-10-02 22:28:52 字數 566 閱讀 7942

輸入乙個數,判斷該整數的二進位制中含有多少個『1』

思路:按位與

#include

int main (

void

)printf

("%d"

,count)

;return0;

}

由這道題聯想判斷乙個整數是否為二的n次方

思路:按位與

//注釋:如果該數為2的次方,輸出yes,否則輸出no

#include

int main (

void

)

附原題目;

給定l,r。統計[l,r]區間內的所有數在二進位制下包含的「1」的個數之和。

如5的二進位制為101,包含2個「1」。

輸入格式

第一行包含2個數l,r

輸出格式

乙個數s,表示[l,r]區間內的所有數在二進位制下包含的「1」的個數之和。

樣例輸入

2 3樣例輸出

3

php strtotime函式的巧用

strtotime是乙個非常強大的時間戳函式 將任何英文文字的日期時間描述解析為 unix 時間戳 例如 獲取前乙個月的對應時間戳strtotime 1 month 下乙個月則對應為strtotime 1 month 獲取前一天對應的時間戳strtotime 1 day 明天則對應為strtotim...

source命令的巧用

首先,通常用於重新執行剛修改的初始化檔案,使之立即生效,而不必登出並重新登入。例如,當我們修改了 etc profile檔案,並想讓它立刻生效,而不用重新登入,就可以使用source命令,如source etc profile。其次,source filepath或者.filepath,sh fil...

bash中變數的巧用

鳥哥的私房菜 可以用乙個變數來代替長串的目錄,這樣即好記,也提高了效率。引用如下 若你有乙個常去的工作目錄名稱為 cluster server work taiwan 2005 003 如何 進行該目錄的簡化?答 在一般的情況下,如果你想要進入上述該目錄得要 cd cluster server wo...