JavaShuo
欄目
標籤
(x&y) + ( (x^y)>>1 )證實
時間 2020-01-29
標籤
x&y
證實
简体版
原文
原文鏈接
對於位運算求兩個數的平均值問題,(整形數據) int average(int x,int y) { return ( (x&y) + ( (x^y)>>1 ) ); } 給出兩個整數,求出結果。 剛開始看到這道題的作法就是x和y轉換爲二進制,而後計算出結果。在沒有辦法的狀況下這樣作也能夠得出結果。 跟你想象的一點不差,這裏確實有捷徑。 題目中的&和^都是位運算,因此咱們有必要研究數據的對位狀況。
>>阅读原文<<
相關文章
1.
shell:>& 、& >、2>一、2>&1
2.
>/dev/null 2>&1 和 2>&1 >/dev/null 的區別
3.
>/dev/null 2>&1 與 2>&1 >/dev/null
4.
證實:S = 1 + 1/2 + 1/4 + 1/8 + 1/16 + ·······,求證 S = 2
5.
>/dev/null 2>&1
6.
sqli-labs>>Less-1
7.
JavaScript學習筆記<1>
8.
1>/dev/null 2>&1的含義
9.
1 >/dev/null 2>& 1的含義
10.
2>/dev/null和>/dev/null 2>&1和2>&1>/dev/null
更多相關文章...
•
XML 驗證
-
XML 教程
•
PHP 表單驗證
-
PHP教程
•
☆基於Java Instrument的Agent實現
•
Java Agent入門實戰(三)-JVM Attach原理與使用
相關標籤/搜索
證實
實證
layer>
可證實
強勢證實
證實題
實戰1
紅包項目實戰
PHP 7 新特性
SQLite教程
0
分享到微博
分享到微信
分享到QQ
每日一句
每一个你不满意的现在,都有一个你没有努力的曾经。
最新文章
1.
Android Studio3.4中出現某個項目全部亂碼的情況之解決方式
2.
Packet Capture
3.
Android 開發之 仿騰訊視頻全部頻道 RecyclerView 拖拽 + 固定首個
4.
rg.exe佔用cpu導致卡頓解決辦法
5.
X64內核之IA32e模式
6.
DIY(也即Build Your Own) vSAN時,選擇SSD需要注意的事項
7.
選擇深圳網絡推廣外包要注意哪些問題
8.
店鋪運營做好選款、測款的工作需要注意哪些東西?
9.
企業找SEO外包公司需要注意哪幾點
10.
Fluid Mask 摳圖 換背景教程
本站公眾號
歡迎關注本站公眾號,獲取更多信息
相關文章
1.
shell:>& 、& >、2>一、2>&1
2.
>/dev/null 2>&1 和 2>&1 >/dev/null 的區別
3.
>/dev/null 2>&1 與 2>&1 >/dev/null
4.
證實:S = 1 + 1/2 + 1/4 + 1/8 + 1/16 + ·······,求證 S = 2
5.
>/dev/null 2>&1
6.
sqli-labs>>Less-1
7.
JavaScript學習筆記<1>
8.
1>/dev/null 2>&1的含義
9.
1 >/dev/null 2>& 1的含義
10.
2>/dev/null和>/dev/null 2>&1和2>&1>/dev/null
>>更多相關文章<<