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.
「插件」Runner更新Pro版,幫助設計師遠離996
2.
錯誤 707 Could not load file or assembly ‘Newtonsoft.Json, Version=12.0.0.0, Culture=neutral, PublicKe
3.
Jenkins 2018 報告速覽,Kubernetes使用率躍升235%!
4.
TVI-Android技術篇之註解Annotation
5.
android studio啓動項目
6.
Android的ADIL
7.
Android卡頓的檢測及優化方法彙總(線下+線上)
8.
登錄註冊的業務邏輯流程梳理
9.
NDK(1)創建自己的C/C++文件
10.
小菜的系統框架界面設計-你的評估是我的決策
本站公眾號
歡迎關注本站公眾號,獲取更多信息
相關文章
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
>>更多相關文章<<