精品一区二区中文在线,无遮挡h肉动漫在线观看,国产99视频精品免视看9,成全免费高清大全

騰訊筆試一題多解

時間:2018-12-31 12:00:00 資料大全 我要投稿

騰訊筆試一題多解

  一個文件中有40億個整數,每個整數為四個字節,內存為1GB,寫出一個算法:求出這個文件里的整數里不包含的一個整數

  答:方法一: 4個字節表示的整數,總共只有2^32約等于4G個可能,

騰訊筆試一題多解



  為了簡單起見,可以假設都是無符號整數。

  分配500MB內存,每一bit代表一個整數,剛好可以表示完4個字節的整數,初始值為0。基本思想每讀入一個數,就把它對應的bit位置為1,處理完40G個數后,對500M的'內存遍歷,找出一個bit為0的位,輸出對應的整數就是未出現的。算法流程:

  1)分配500MB內存buf,初始化為0

  2)unsigned int x=0×1;

  for each int j in file

  buf=buf &brvbar;x < <j;

  end

  (3) for(unsigned int i=0; i <= 0xffffffff; i++)

  if (!(buf & x < <i))

  {

  output(i);

  break;

  }

  以上只是針對無符號的,有符號的整數可以依此類推,

資料共享平臺

騰訊筆試一題多解》(http://salifelink.com)。

騰訊筆試一題多解

最新文章
主站蜘蛛池模板: 国产精品偷窥熟女精品视频| 亚洲日本一区二区三区在线不卡| 青青河边草高清免费版新闻| 欧美日韩精品一区二区在线观看| 亚洲 欧美 卡通 清纯 制服| 国产精品日韩欧美一区二区三区| 国产麻豆剧传媒精品国产av| 欧洲精品免费一区二区三区| 2019nv天堂香蕉在线观看| 免费A级毛片无码A∨免费| 国产激情电影综合在线看| 尤物在线精品视频| 免费VA人成视频网站全| 欧美人与禽zoz0性伦交| 国产AV无码专区亚洲AV琪琪| 日韩欧美在线综合网| 精品国产亚洲一区二区三区在线观看| 精品综合久久久久久97| 国产freexxxx性播放| 无套内谢的新婚少妇国语播放| 亚洲日韩欧美一区二区三区| 国产精品自产拍在线观看花钱看| 免费超爽大片黄| 国产AV无码久久精品| 国产国产人免费人成免费视频| 免费A级毛片无码视频| 一本一道久久综合久久| 国产精品成年片在线观看| 国产AV一区二区三区日韩| 国产精品久久久| 亚洲日韩国产欧美一区二区三区| a级国产乱理伦片在线观看| 国产成人精品久久一区二区三区| 精品久久久久久久久中文字幕| 国产精品欧美亚洲韩国日本久久| 国产无遮挡又黄又爽在线观看| 深夜视频在线免费| 伊伊人成亚洲综合人网7777| 青草青草久热精品视频在线观看| 国产丰满老熟女重口对白| 免费人妻无码不卡中文字幕系|