青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
依舊的博客
技術學習
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模式和文檔/視圖結構(3076)
2.?觀察者模式(2310)
3.?C/S通信和Winsock編程(2303)
4.?錯誤碼、異常和斷言(1473)
5.?MFC的五種基本機制(1199)
評論排行榜
1.?思路欣賞(2)
2.?幾種排序方法的實現(0)
3.?多線程通信的機制(0)
4.?COM基本概念和COM模型(0)
5.?排序的方法(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
依舊的博客
閱讀(701)
評論(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 © 依舊的博客
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
久久精品一区二区三区四区
|
亚洲高清在线播放
|
亚洲黄色av
|
看欧美日韩国产
|
香蕉成人伊视频在线观看
|
国产精品国产三级国产专播品爱网
|
亚洲黄色精品
|
亚洲国产黄色
|
欧美激情无毛
|
正在播放亚洲
|
在线一区免费观看
|
国产精品久久久久久久久久三级
|
亚洲淫性视频
|
午夜亚洲伦理
|
狠狠色狠狠色综合
|
欧美xxx在线观看
|
狂野欧美激情性xxxx欧美
|
亚洲国产合集
|
91久久在线播放
|
欧美精品在线视频
|
亚洲一区二区在线
|
亚洲一区亚洲
|
精品成人久久
|
亚洲成人自拍视频
|
久久人人爽国产
|
久久精品亚洲精品国产欧美kt∨
|
在线观看日韩av先锋影音电影院
|
欧美国产91
|
欧美日韩亚洲综合
|
久久激情婷婷
|
美女主播精品视频一二三四
|
国产一区二区三区不卡在线观看
|
日韩午夜在线观看视频
|
亚洲午夜视频在线观看
|
黑人操亚洲美女惩罚
|
亚洲人成免费
|
国产欧美一区二区精品忘忧草
|
久久久精品tv
|
欧美日韩不卡视频
|
欧美在线一级va免费观看
|
久久久久亚洲综合
|
亚洲另类一区二区
|
亚洲欧美日韩精品久久亚洲区
|
久久国产精品毛片
|
欧美.com
|
久久动漫亚洲
|
欧美精品亚洲精品
|
久久久777
|
欧美少妇一区
|
欧美黄色免费
|
国产一区二区三区成人欧美日韩在线观看
|
欧美成人一区二免费视频软件
|
中文一区在线
|
狂野欧美一区
|
久久精品一区二区三区不卡牛牛
|
经典三级久久
|
久久露脸国产精品
|
亚洲一级黄色片
|
久久蜜桃资源一区二区老牛
|
亚洲一区尤物
|
欧美日本一道本
|
美日韩免费视频
|
国产精品电影在线观看
|
亚洲二区在线观看
|
国产免费亚洲高清
|
9色porny自拍视频一区二区
|
亚洲春色另类小说
|
欧美亚洲免费在线
|
先锋影音网一区二区
|
欧美女主播在线
|
亚洲国产另类精品专区
|
国产农村妇女精品一二区
|
亚洲在线第一页
|
欧美在线观看视频一区二区三区
|
亚洲欧美日韩综合aⅴ视频
|
亚洲精品乱码久久久久久蜜桃91
|
亚洲欧洲一区
|
久久综合成人精品亚洲另类欧美
|
欧美日韩精品一区二区三区
|
欧美肥婆在线
|
亚洲福利在线观看
|
久久不射中文字幕
|
久久国产主播
|
国内精品视频666
|
欧美一区二区三区另类
|
久久aⅴ国产欧美74aaa
|
欧美成人免费在线
|
影音先锋日韩有码
|
亚洲国产合集
|
欧美不卡在线视频
|
在线观看欧美日本
|
久久久久国产一区二区三区
|
久久久爽爽爽美女图片
|
国产精品色午夜在线观看
|
亚洲字幕一区二区
|
久久精品在线
|
亚洲国产成人在线视频
|
久久久久久久一区二区
|
亚洲国产成人av在线
|
日韩视频精品
|
欧美亚日韩国产aⅴ精品中极品
|
99精品热6080yy久久
|
午夜久久tv
|
狠狠入ady亚洲精品
|
久久综合九色综合网站
|
亚洲国产精品久久久久婷婷老年
|
亚洲免费激情
|
国产精品视频久久一区
|
美女视频黄a大片欧美
|
性8sex亚洲区入口
|
国产日韩欧美综合一区
|
亚洲视频1区2区
|
亚洲一区美女视频在线观看免费
|
国产精品大全
|
久久精品毛片
|
亚洲经典自拍
|
欧美一区二区三区在线
|
在线观看国产日韩
|
欧美日韩精品二区
|
欧美一区二区三区播放老司机
|
欧美日韩国产精品一区二区亚洲
|
99re6热只有精品免费观看
|
欧美一区二区三区免费看
|
一本色道久久综合狠狠躁篇怎么玩
|
久久久久久久网
|
怡红院精品视频在线观看极品
|
欧美暴力喷水在线
|
亚洲午夜精品一区二区
|
美女视频黄a大片欧美
|
亚洲无吗在线
|
亚洲国产另类 国产精品国产免费
|
欧美日韩国内
|
亚洲男人的天堂在线观看
|
欧美成人69
|
久久国产精品久久w女人spa
|
日韩视频中文
|
在线看片成人
|
亚洲视频中文字幕
|
欧美国产极速在线
|
欧美一区二区三区喷汁尤物
|
欧美理论在线
|
久久躁日日躁aaaaxxxx
|
亚洲在线视频网站
|
亚洲激情欧美激情
|
久久亚洲国产成人
|
午夜久久久久
|
亚洲一区二区三区在线观看视频
|
在线观看日韩一区
|
国产午夜精品全部视频播放
|
欧美日韩国产综合视频在线观看中文
|
久久精品国产成人
|
亚洲卡通欧美制服中文
|
久久aⅴ国产紧身牛仔裤
|
亚洲淫片在线视频
|
亚洲图片欧美午夜
|
亚洲新中文字幕
|
亚洲欧美中文日韩v在线观看
|
午夜视频一区
|
久久欧美肥婆一二区
|
美女图片一区二区
|
亚洲国产精品日韩
|
亚洲一区二区精品
|
久久久久久久久一区二区
|
免费欧美日韩
|
久久精品盗摄
|
美乳少妇欧美精品
|
亚洲电影免费观看高清完整版
|
亚洲第一免费播放区
|
日韩一区二区精品在线观看
|
亚洲一区在线视频
|
久久亚洲精品中文字幕冲田杏梨
|
美日韩精品视频
|
国产精品九九
|
一区二区在线视频播放
|
一本到高清视频免费精品
|
性欧美超级视频
|
欧美电影免费观看网站
|
亚洲裸体视频
|
久久精品日产第一区二区
|
欧美高清视频在线播放
|
国产精品网站在线播放
|
在线观看视频一区二区
|
亚洲一区二三
|
欧美va天堂
|
亚洲欧美另类在线观看
|
欧美成人日本
|
国产午夜久久久久
|
亚洲成在人线av
|
理论片一区二区在线
|
久久国产99
|
亚洲专区一二三
|
欧美 日韩 国产 一区
|
国产精品一区二区久久国产
|
亚洲精品国产系列
|
久久高清国产
|
99热在线精品观看
|
欧美黄免费看
|
欲香欲色天天天综合和网
|
性欧美超级视频
|
一区二区三区久久
|