青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
依舊的博客
技術學習
C++博客
首頁
新隨筆
聯系
聚合
管理
17 Posts :: 1 Stories :: 2 Comments :: 0 Trackbacks
常用鏈接
我的隨筆
我的評論
我參與的隨筆
留言簿
(3)
給我留言
查看公開留言
查看私人留言
隨筆分類
(15)
編程(13)
動手(1)
基礎(1)
業務
隨筆檔案
(17)
2007年4月 (1)
2007年1月 (1)
2006年10月 (1)
2006年9月 (1)
2006年8月 (2)
2006年6月 (1)
2006年5月 (10)
文章分類
(9)
編程(4)
動手(1)
基礎(1)
思想(3)
文章檔案
(1)
2007年5月 (1)
搜索
最新評論
1.?re: 思路欣賞
確實沒有太直接的用處,訓練思維吧
--zliner
2.?re: 思路欣賞
沒有看明白,但在看完了以后,會想說,這樣的想法,能幫助我們解決哪些問題?
--E398
閱讀排行榜
1.?MVC模式和文檔/視圖結構(3074)
2.?觀察者模式(2303)
3.?C/S通信和Winsock編程(2299)
4.?錯誤碼、異常和斷言(1468)
5.?COM基本概念和COM模型(1194)
評論排行榜
1.?思路欣賞(2)
2.?MFC的五種基本機制(0)
3.?多操作系統的引導(0)
4.?用例分析基礎(0)
5.?MVC模式和文檔/視圖結構(0)
思路欣賞
欣賞好的思路是一件愉快的事,特別是對我不會做的題目。
1. 問題:對32位的二進制整數,不用循環,求出其中1的個數。
#define
?POW(c)?(1<<(c))
#define
?MASK(c)?(((unsigned?long)-1)?/?(POW(POW(c))?+?1))
#define
?ROUND(n,?c)?(((n)?&?MASK(c))?+?((n)?>>?POW(c)?&?MASK(c)))
int
?bit_count(unsigned?
int
?n)
{
????n?
=
?ROUND(n,?
0
);
????n?
=
?ROUND(n,?
1
);
????n?
=
?ROUND(n,?
2
);
????n?
=
?ROUND(n,?
3
);
????n?
=
?ROUND(n,?
4
);
????
return
?n;
}
基本的想法是把所有的1加起來,得到的就是1的個數。我們需要把這些1分離出來,每個1都是平等的,與其位置無關。難題在于不能一個一個去取,那就用到了循環,當然遞歸也是不允許的。需要有一種統一的辦法,可是很難想象具體該怎樣。我們逐步地做這件事,假設前16位和后16位分別求得了1的個數,那么加起來就行了。16位二進制中的1仍然是未知的,隨機出現的,問題的性質沒有變,但我們可以繼續分解,這種逐步的做法不一定就意味著遞歸。每個16位分解為兩個8位,...,每個2位分解為兩個1位,把兩個1位上的數相加就是這兩位上1的個數。現在需要取出每一位上的數嗎?如果想到了這個問題,就離最終的思路不遠了。現在32位已經分成了16個兩位,很容易將其看作兩個16位,一個是所有奇數位,一個是所有偶數位。我們不難把這兩個16位分開,然后移位相加,就求出了每兩位中1的個數。到了這一步,以后的思路就很自然了。
參考:
《計算二進制位'1'的個數》來自?
http://kaikai.cnblogs.com
posted on 2006-05-12 23:14
依舊的博客
閱讀(695)
評論(2)
編輯
收藏
引用
所屬分類:
編程
Feedback
#
re: 思路欣賞
2006-06-23 18:54
E398
沒有看明白,但在看完了以后,會想說,這樣的想法,能幫助我們解決哪些問題?
回復
更多評論
#
re: 思路欣賞
2006-06-23 20:44
zliner
確實沒有太直接的用處,訓練思維吧
回復
更多評論
刷新評論列表
只有注冊用戶
登錄
后才能發表評論。
相關文章:
用例分析基礎
MFC的五種基本機制
思路欣賞
幾種排序方法的實現
多線程通信的機制
COM基本概念和COM模型
排序的方法
數據庫范式及其涵義
C/S通信和Winsock編程
論面向對象
網站導航:
博客園
IT新聞
BlogJava
博問
Chat2DB
管理
Powered by:
C++博客
Copyright © 依舊的博客
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
久久视频在线看
|
亚洲一区999
|
一卡二卡3卡四卡高清精品视频
|
国产精品一区二区久久国产
|
欧美日韩视频在线一区二区
|
欧美日韩精品免费看
|
欧美精品在线视频
|
欧美色图五月天
|
国产精品乱人伦中文
|
国产一区在线视频
|
亚洲国产岛国毛片在线
|
亚洲精品日产精品乱码不卡
|
99精品免费网
|
午夜在线不卡
|
久久躁狠狠躁夜夜爽
|
亚洲免费黄色
|
午夜精品久久久99热福利
|
亚洲性夜色噜噜噜7777
|
香蕉久久a毛片
|
欧美xxxx在线观看
|
欧美系列精品
|
尤物99国产成人精品视频
|
日韩视频一区二区三区在线播放
|
久久久之久亚州精品露出
|
久久久久免费视频
|
欧美激情久久久久
|
国产亚洲激情在线
|
亚洲精品一区在线观看
|
亚洲欧美视频在线
|
欧美激情欧美狂野欧美精品
|
日韩一二三在线视频播
|
欧美中文在线观看
|
欧美日韩视频一区二区三区
|
一区视频在线看
|
亚洲在线视频
|
亚洲第一页在线
|
亚洲精品少妇
|
久久一二三四
|
国产亚洲精品高潮
|
亚洲伊人伊色伊影伊综合网
|
欧美激情精品久久久久久变态
|
亚洲国产精品久久久久秋霞不卡
|
亚洲自拍电影
|
欧美插天视频在线播放
|
国产欧美三级
|
亚洲欧美日韩专区
|
亚洲激情在线播放
|
乱人伦精品视频在线观看
|
国产伦一区二区三区色一情
|
亚洲精品在线观看免费
|
蜜臀久久99精品久久久久久9
|
午夜精品久久久久久99热
|
亚洲国内自拍
|
免费观看成人
|
亚洲激情小视频
|
久久一区二区三区四区五区
|
一本色道久久综合狠狠躁的推荐
|
欧美 日韩 国产精品免费观看
|
国产综合色产
|
久久伊伊香蕉
|
久久日韩粉嫩一区二区三区
|
精品电影在线观看
|
久久先锋影音av
|
久久gogo国模啪啪人体图
|
国产美女一区二区
|
欧美一区二区三区视频在线观看
|
亚洲一级影院
|
国产亚洲精品aa午夜观看
|
国产一区二区在线免费观看
|
国产日韩欧美一区二区三区在线观看
|
久久精品国产免费看久久精品
|
国产精品视频精品
|
亚洲欧美在线观看
|
亚洲自拍三区
|
国产丝袜一区二区三区
|
久久久国产精品一区二区中文
|
激情久久影院
|
你懂的一区二区
|
欧美国产视频日韩
|
妖精视频成人观看www
|
99ri日韩精品视频
|
国产精品爽爽爽
|
久久久久久久久久久一区
|
久久久久久久波多野高潮日日
|
99视频+国产日韩欧美
|
日韩一区二区精品在线观看
|
国产乱码精品一区二区三区忘忧草
|
久久精品99国产精品日本
|
久久久青草婷婷精品综合日韩
|
亚洲国产专区校园欧美
|
亚洲精品日韩久久
|
国产亚洲视频在线观看
|
欧美激情二区三区
|
国产精品久久91
|
欧美成人tv
|
国产精品v一区二区三区
|
久久久777
|
欧美日韩福利在线观看
|
久久久999国产
|
欧美精品免费视频
|
久久精品天堂
|
欧美午夜www高清视频
|
久久精品国产欧美激情
|
欧美 日韩 国产在线
|
久久se精品一区精品二区
|
麻豆精品传媒视频
|
午夜一区二区三区在线观看
|
裸体一区二区三区
|
欧美在线播放高清精品
|
欧美久色视频
|
久久久亚洲精品一区二区三区
|
欧美人体xx
|
欧美+日本+国产+在线a∨观看
|
国产精品爱久久久久久久
|
欧美高清免费
|
韩国精品久久久999
|
夜夜嗨av一区二区三区中文字幕
|
在线观看日韩av电影
|
亚洲综合首页
|
亚洲一区二区精品
|
久热精品视频在线
|
久久成人免费网
|
欧美黄色小视频
|
午夜伦理片一区
|
亚洲网在线观看
|
欧美.www
|
欧美成人一区二区三区在线观看
|
国产精品黄视频
|
亚洲精品综合精品自拍
|
亚洲精品1区
|
美女国产一区
|
欧美成人免费小视频
|
狠狠色狠狠色综合日日小说
|
亚洲欧美视频在线
|
欧美一区二区在线看
|
国产精品欧美日韩久久
|
亚洲午夜久久久久久尤物
|
亚洲一区二区三区在线播放
|
欧美日韩一区二区视频在线观看
|
亚洲第一黄色网
|
亚洲精品视频免费在线观看
|
免费观看国产成人
|
91久久精品国产91久久性色
|
亚洲乱亚洲高清
|
欧美精品免费播放
|
99re6热只有精品免费观看
|
一区二区三区视频在线看
|
国产综合香蕉五月婷在线
|
亚洲免费在线电影
|
欧美中文字幕视频在线观看
|
国产午夜久久
|
久久九九热re6这里有精品
|
欧美成人中文字幕
|
日韩午夜av
|
国产精品久久久久久久久
|
欧美a级一区
|
亚洲国产日韩欧美
|
艳妇臀荡乳欲伦亚洲一区
|
欧美国产日韩视频
|
日韩午夜视频在线观看
|
亚洲欧美日本国产有色
|
国产资源精品在线观看
|
蜜臀91精品一区二区三区
|
亚洲黄色在线观看
|
亚洲午夜伦理
|
国产偷国产偷亚洲高清97cao
|
久久精品国产精品亚洲精品
|
亚洲福利视频在线
|
一区二区三区四区国产精品
|
国产精品久久一卡二卡
|
欧美一区在线视频
|
亚洲福利一区
|
羞羞视频在线观看欧美
|
激情文学一区
|
欧美日韩国产999
|
亚洲欧美日韩另类精品一区二区三区
|
久久精品免费播放
|
亚洲精品免费网站
|
国产日本欧洲亚洲
|
欧美激情一区在线观看
|
亚洲欧美日韩精品综合在线观看
|
免费欧美在线视频
|
亚洲一区国产精品
|
在线精品国精品国产尤物884a
|
欧美视频一区二区三区在线观看
|
亚洲综合色网站
|
亚洲高清一区二
|
久久精品主播
|
久久久久高清
|
亚洲精品一区二区在线
|
你懂的视频欧美
|
亚洲精品国产精品国自产观看浪潮
|
久久久99爱
|
日韩一级不卡
|
亚洲第一主播视频
|
久久久久国内
|
午夜激情亚洲
|
亚洲图片你懂的
|
一本久久综合
|
亚洲欧洲偷拍精品
|