青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

Zero Lee的專欄

騰訊面試題

一個文件中有40億個整數,每個整數為四個字節,內存為1GB,寫出一個算法:求出這個文件里的整數里不包含的一個整數
下面的代碼片段僅僅是一個樣例。
4個字節的整數最大可表示為2^32=4294967296, 一個數一個數的讀入內存,建立一個bit map,共需要4294967296個bits(也就是0.5G字節的內存,并沒有超過1G內存的限制),讀入每一個數,置相應的bit為1。
 1     int N = 20// # of number
 2     int M = 1000;   // number range
 3     std::vector<int> a(N);  // can be imported from external file number by number
 4     for (int i = 0; i < N; i++)
 5         a[i] = (int)rand()%M;
 6     std::copy(a.begin(), a.end(), std::ostream_iterator<int>(std::cout, " "));
 7     std::cout << "\n";
 8     // bit map setup for existence of each number
 9     unsigned int nbytes = M%8 ? (M/8+1) : (M/8);
10     std::cout << "nbytes = " << nbytes << "\n";
11 
12     char* p = new char [nbytes];
13     memset(p, 0sizeof(char)*nbytes);
14 
15     for (int i = 0; i < N; i++) {
16         unsigned int index = a[i]/8;
17         unsigned int bitpos = a[i]%8;
18         char* tmp = p+index;
19         *tmp |= 1 << bitpos;
20         //std::cout << "bit pos set to 1 : " << 8*index+bitpos << "\n";
21     }
22     for (int i = nbytes-1; i >= 0; i--) {
23         printf("%02X ", (char)*(p+i)&0xFF);
24     }
25     std::cout << "\n";
26     delete [] p;
27 

posted on 2011-03-11 19:20 Zero Lee 閱讀(948) 評論(0)  編輯 收藏 引用 所屬分類: Data structure and algorithms

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            在线一区二区日韩| 亚洲成色777777女色窝| 一区二区三区久久网| 亚洲黄色一区二区三区| 免费av成人在线| a4yy欧美一区二区三区| 在线一区二区日韩| 国内精品久久久久久久97牛牛| 欧美一区二区三区久久精品茉莉花| 亚洲影院色无极综合| 亚洲国产乱码最新视频| 亚洲国产一区二区三区在线播 | 开元免费观看欧美电视剧网站| 久久国产精品一区二区三区四区| 伊人天天综合| 亚洲欧洲日产国产网站| 国产精品欧美日韩| 欧美成人中文字幕| 欧美午夜电影在线| 男女精品网站| 国产精品第三页| 久久综合给合久久狠狠色| 欧美精品成人| 久久九九国产| 欧美日韩三级电影在线| 久久精品视频播放| 欧美理论电影网| 久久影院午夜论| 欧美日韩在线一区| 欧美成人有码| 国产精品热久久久久夜色精品三区| 久久躁日日躁aaaaxxxx| 国产精品久久久一本精品| 欧美激情精品久久久久久变态| 欧美一级电影久久| 麻豆成人综合网| 国产精品国产三级国产专区53| 免费不卡视频| 国产精品视频精品视频| 亚洲激情电影在线| 影音先锋欧美精品| 午夜在线视频一区二区区别| 一区二区精品| 欧美暴力喷水在线| 另类春色校园亚洲| 国产日韩欧美在线播放不卡| 一区二区激情视频| 9色精品在线| 欧美激情视频免费观看| 女人色偷偷aa久久天堂| 国产专区欧美专区| 欧美一区国产一区| 欧美中文在线视频| 国产精品一级| 亚洲欧美国产77777| 亚洲综合精品四区| 国产精品久久久久久久久久三级| 亚洲日本乱码在线观看| 亚洲久久一区| 欧美日韩不卡合集视频| 亚洲国产精品小视频| 亚洲激情视频在线播放| 美女精品网站| 亚洲福利在线视频| 日韩视频―中文字幕| 蜜桃av一区二区三区| 亚洲高清资源| 一区二区日韩精品| 国产精品高清在线| 亚洲欧美日韩精品久久久久| 欧美一区二区在线免费观看| 国产日本精品| 久久久久久久久岛国免费| 免费观看国产成人| 日韩一级成人av| 国产精品久久久久99| 午夜精品久久久久久久久久久久| 久久黄金**| 亚洲国产91色在线| 欧美日韩高清在线一区| 欧美日韩综合在线| 正在播放亚洲| 久久久免费av| 亚洲精品美女在线观看| 欧美久久在线| 欧美在线国产精品| 亚洲二区视频| 亚洲影院一区| 精品动漫3d一区二区三区免费| 免费在线观看成人av| 一个人看的www久久| 久久久人人人| 日韩视频一区二区三区在线播放免费观看 | 另类国产ts人妖高潮视频| 亚洲欧洲精品一区| 欧美一区中文字幕| 91久久精品一区| 国产精品男女猛烈高潮激情| 久久综合九色综合欧美就去吻| 国产精品午夜久久| 乱中年女人伦av一区二区| 一区二区激情小说| 免费毛片一区二区三区久久久| 中文欧美字幕免费| 国语自产精品视频在线看抢先版结局| 狂野欧美一区| 亚洲欧美日韩一区| 亚洲人成精品久久久久| 久久久九九九九| 亚洲婷婷综合色高清在线| 在线观看日韩国产| 国产精品五区| 欧美激情一区二区三区在线| 欧美在线高清视频| 一区二区三区福利| 亚洲成人资源网| 久久视频在线视频| 亚洲一区二区在线免费观看视频| 国内揄拍国内精品少妇国语| 国产精品草草| 欧美久久电影| 女人色偷偷aa久久天堂| 久久精品国产一区二区电影| 在线视频一区二区| 亚洲毛片在线看| 亚洲国产日韩一区二区| 免费黄网站欧美| 久久亚洲综合色| 久久精品成人| 久久岛国电影| 性欧美大战久久久久久久免费观看| 日韩视频永久免费观看| 亚洲精品久久视频| 亚洲国产精品一区二区第四页av| 黄色精品网站| 激情综合久久| 亚洲国产精品999| 在线看国产日韩| 在线欧美三区| 亚洲欧洲在线看| 亚洲精品在线视频| 妖精成人www高清在线观看| 亚洲毛片av在线| 洋洋av久久久久久久一区| 一本色道久久88综合亚洲精品ⅰ | 国产精品一级| 国产精品尤物| 国产日韩欧美另类| 狠狠久久婷婷| 亚洲国产精品一区二区三区| 亚洲国产精品传媒在线观看| 亚洲欧洲三级| 在线亚洲免费视频| 西西裸体人体做爰大胆久久久| 亚洲欧美在线免费| 久久国产夜色精品鲁鲁99| 毛片精品免费在线观看| 欧美激情五月| 一区二区三区精密机械公司| 午夜精品久久久久久久| 久久久久久久一区| 欧美经典一区二区三区| 国产精品电影网站| 狠狠色综合网| 夜夜夜久久久| 久久国产欧美精品| 欧美激情区在线播放| 9色精品在线| 久久国产精品久久久久久| 麻豆精品传媒视频| 国产精品大片wwwwww| 国内外成人在线| 日韩网站在线观看| 久久精品中文字幕一区| 亚洲第一精品夜夜躁人人躁| 亚洲一区二区在线视频| 欧美aⅴ99久久黑人专区| 欧美在线观看视频一区二区三区| 猛干欧美女孩| 一区二区三区高清| 久久婷婷麻豆| 国产乱理伦片在线观看夜一区 | 欧美另类在线播放| 国产欧美一区二区三区沐欲| 亚洲日本欧美天堂| 久久精品国产在热久久| 91久久久久久久久| 久久激情网站| 欧美视频在线免费看| 亚洲黑丝在线| 久久婷婷国产综合精品青草| 亚洲毛片在线| 欧美成人免费va影院高清| 国产亚洲成av人片在线观看桃 | 在线观看欧美激情| 欧美亚洲综合另类| 亚洲乱码视频| 免费人成精品欧美精品| 国产亚洲精久久久久久| 亚洲一区二区网站|