久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標(biāo)題: C語(yǔ)言算法:你的代碼是否高效? [打印本頁(yè)]

作者: heise    時(shí)間: 2014-8-19 18:04
標(biāo)題: C語(yǔ)言算法:你的代碼是否高效?
1、寫(xiě)一個(gè)高效C語(yǔ)言程序,計(jì)算一個(gè)無(wú)符號(hào)整數(shù)中1的個(gè)數(shù)
0000----------0
0100----------1
1001----------2
1111----------4
一般思路肯定是循環(huán)右移判斷與0x0001相與的結(jié)果是否為1。
算法如下:
unsigned char count; unsigned int x;
for ( count=0; x; count++)
x&=x-1;
最后循環(huán)的次數(shù)count 就是無(wú)符號(hào)int型數(shù)據(jù)中1的個(gè)數(shù)。
若求比特0的個(gè)數(shù),則程序修改如下(16位單片機(jī)):
unsigned char count; unsigned int x;
for ( count=16; x; count--)
x&=x-1;







歡迎光臨 (http://m.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 手机成人在线视频 | 国产视频一 | 极品新婚夜少妇真紧 | 色哥网| 国产一级在线播放 | 亚洲三级视频在线观看 | 青青久久久 | 国产激情小说 | 久久不卡 | 97精品视频在线观看 | 中文字幕超清在线观看 | 久操视频在线观看 | 日韩欧美视频在线 | 一本色道久久综合亚洲精品小说 | 日韩精品影视 | 天天综合天天 | 国产精品3 | 欧美做受喷浆在线观看 | 四虎久久 | 精品久久久久久久 | 黄色大片免费在线观看 | 91精品国产99久久久久久红楼 | 国产精品原创 | 日韩欧美在线一区 | 伊人黄色| 久久靖品| 国内精品一区二区三区 | 91激情| 亚洲精品tv | 婷婷伊人网 | 天堂在线免费观看 | 一区二区免费在线观看 | 亚洲欧美综合 | 亚洲黄色三级 | 香蕉看片 | 欧美视频免费在线观看 | 性做久久 | 久久久久久黄色 | 一区二区三区中文字幕 | 黄色高潮视频 | 国产精品看片 |