日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > php開源 > php教程 > GEEK編程練習— —格雷碼

GEEK編程練習— —格雷碼

來源:程序員人生   發布時間:2016-06-04 08:31:19 閱讀次數:2668次

題目

格雷碼是1種2進制數值系統。在1組數的編碼中,任意兩個相鄰的代碼只有1位2進制數不同。給定1個非負整數n表示格雷碼的位數,輸出所有格雷碼。
格雷碼序列從0開始。格雷碼不唯1。

輸入

2

輸出

00 01 11 10

分析

結果要輸出2進制情勢,可使用bitset,這里設置最大位數為128位,可根據情況修改。格雷碼公式為a ^ (a - 1)

代碼

#include <iostream> #include <bitset> using namespace std; int main() { int n; cin >> n; int maxsize = 1 << n; for(auto i = 0; i < maxsize; ++i) { bitset<128> result(i ^ (i >> 1)); for(int j = n; j > 0; --j) cout<<result[j - 1]; cout << endl; } return 0; }
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 国产精品欧美一区二区 | 99久久精品国产麻豆演员表 | 97视频在线免费观看 | 国产亚洲精品美女久久久久久久久久 | 我看黄色一级片 | 国产精品一区二区在线观看 | 久久视频在线看 | 91久久久久久久久久久久久 | 国产成人免费片在线观看 | 91精品国产91久久久久久吃药 | 成人在线免费视频观看 | 国产男女视频网站 | 精品一区二区三区中文字幕 | 一区二区三区香蕉视频 | 99久久精品国产免费看不卡 | 成人精品影院 | 亚州精品中文 | 国产精品久久久久久久免费软件 | 亚洲影视一区 | 久久久精品久久久久 | 日韩毛片在线看 | 久久久久国产精品免费免费搜索 | 日本一区不卡视频 | 国产欧美久久一区二区三区 | 天天插日日干 | 成人一级影片 | 午夜精品久久久久久久 | 久久久久成人精品 | 毛片真人毛毛片毛片 | 日韩三级久久 | 日韩精品视频在线免费观看 | 日韩一区二区三区在线 | 亚洲精品福利视频 | 国产日韩精品视频一区二区三区 | 97精品久久久午夜一区二区三区 | 精品久久黄色 | 久久av在线 | 97福利电影 | 久久精选视频 | 亚洲区一区二 | 中文在线√天堂 |