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.
深度學習硬件架構簡述
2.
重溫矩陣(V) 主成份分析
3.
國慶佳節第四天,談談我月收入增加 4K 的故事
4.
一起學nRF51xx 23 - s130藍牙API介紹
5.
2018最爲緊缺的十大崗位,技術崗佔80%
6.
第一次hibernate
7.
SSM項目後期添加數據權限設計
8.
人機交互期末複習
9.
現在無法開始異步操作。異步操作只能在異步處理程序或模塊中開始,或在頁生存期中的特定事件過程中開始...
10.
微信小程序開發常用元素總結1-1
本站公眾號
歡迎關注本站公眾號,獲取更多信息
相關文章
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
>>更多相關文章<<