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

cc

  C++博客 :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
  38 隨筆 :: 14 文章 :: 21 評(píng)論 :: 0 Trackbacks
1,兩個(gè)整數(shù)集合A,B,求其交集,要求寫(xiě)出代碼;
2,求一個(gè)論壇的在線(xiàn)人數(shù),假設(shè)有一個(gè)論壇,其注冊(cè)ID有兩憶個(gè),每個(gè)ID從登陸到退出會(huì)向一個(gè)日志文件中記下登陸時(shí)間和退出時(shí)間,要求寫(xiě)一個(gè)算法統(tǒng)計(jì)一天中論壇的用戶(hù)在線(xiàn)分布,取樣粒度為秒.
posted on 2006-12-17 15:31 醒目西西 閱讀(4886) 評(píng)論(7)  編輯 收藏 引用 所屬分類(lèi): 編程相關(guān)

評(píng)論

# re: 騰訊最新面試題,算法高手請(qǐng)進(jìn) 2006-12-17 15:32 醒目西西
對(duì)于第二個(gè)題目寫(xiě)了個(gè)awk程序
~>cat luntan
#!/usr/bin/awk
{
a[$1]++;
a[$2 +1]--;
}
END{
s=0;
for(;i<=24*3600;i++)
{
s += a[i];
print "at second "i " total ID = " s;
}
}
測(cè)試的話(huà)可以手動(dòng)或用腳本生成日志文件
~>awk -f luntan logfile
or
~>echo 2 20 |awk -f luntan   回復(fù)  更多評(píng)論
  

# re: 騰訊最新面試題,算法高手請(qǐng)進(jìn) 2006-12-17 15:32 醒目西西
我表達(dá)的不太清晰,一天有24*3600秒
每個(gè)ID在日志中的數(shù)據(jù)格式如下:12 200 即該用戶(hù)在今天的第12秒到200秒在線(xiàn)
日志文件中大概有2億個(gè)這種記錄,問(wèn)題是求在一天中的第N 秒的在先人數(shù)   回復(fù)  更多評(píng)論
  

# re: 騰訊最新面試題,算法高手請(qǐng)進(jìn) 2006-12-17 15:32 醒目西西
對(duì)于求交集的問(wèn)題,我的算法是:
假設(shè)
A 元素個(gè)數(shù)為 NA
B 元素個(gè)數(shù)為 NB
NA > NB
對(duì)集合B快速排序,然后遍歷集合A的元素在集合B中用2分查找
復(fù)雜度:NB*log(NB) + NA*log(NB)
如果兩個(gè)都排序,光排序的時(shí)間就大于這個(gè)了   回復(fù)  更多評(píng)論
  

# re: 騰訊最新面試題,算法高手請(qǐng)進(jìn) 2006-12-17 15:32 醒目西西
第二題的方法
int delta[86400]; //定義每秒鐘人數(shù)的變化數(shù)
memset(delta, 0, sizeof(delta)); //初始化
//打開(kāi)文件
while(!feof(....)){
int online_tm, int offline_tm; //
//讀入上線(xiàn)時(shí)間和下限時(shí)間
delta[online_tm]++;
delta[offline_tm]--;
}
int result[86400];
int begin_total; //0:00的在線(xiàn)數(shù),需要初始化
int totla = begin_total;
for(int i = 0; i < 86400; i++){
result[i] = total;
total += delta[i];
}

//到這兒result 就是你要的  回復(fù)  更多評(píng)論
  

# re: 騰訊最新面試題,算法高手請(qǐng)進(jìn) 2006-12-17 15:32 醒目西西
第一題的方法,這不是一個(gè)好辦法,無(wú)非是一個(gè)解決辦法而已
std::list<int> unite(const std::list<int>& A, const std::list<int>& B)
{
std::map<int, bool> temp;
for(std::list<int>::const_iterator iter = A.begin(); iter != A.end(); iter ++){
if(temp.find(*iter) == temp.end()) temp[*iter] = true;
}
for(std::list<int>::const_iterator iter = B.begin(); iter != B.end(); iter ++){
if(temp.find(*iter) == temp.end()) temp[*iter] = true;
}
std::list<int> ret;
for(std::map<int, bool>::const_iterator iter = temp.begin(); iter != temp.end(); iter++){
ret.push_back(iter->first);
}
return ret;
}   回復(fù)  更多評(píng)論
  

# re: 騰訊最新面試題,算法高手請(qǐng)進(jìn) 2006-12-18 17:43 ZiDing
A+B快排,然后遍歷  回復(fù)  更多評(píng)論
  

# re: 騰訊最新面試題,算法高手請(qǐng)進(jìn) 2010-01-11 11:36 LiWang1112358
1.hash不行嗎  回復(fù)  更多評(píng)論
  

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            一本色道久久88精品综合| 欧美日韩在线影院| 亚洲一区二区在线免费观看| 久久国产精品72免费观看| 亚洲免费在线播放| 欧美精品免费视频| 欧美成人精精品一区二区频| 国产色视频一区| 亚洲视频一二三| 中文一区二区在线观看| 麻豆av福利av久久av| 久久躁日日躁aaaaxxxx| 国产日韩一区| 午夜精品久久久久久久白皮肤| 亚洲天堂偷拍| 欧美日韩国产123| 亚洲电影视频在线| 亚洲高清不卡一区| 久久伊伊香蕉| 美日韩精品视频免费看| 精品成人在线| 久久久国产精品一区二区中文| 久久精品欧洲| 国产原创一区二区| 久久精品中文| 欧美成人一区二区三区| 亚洲电影专区| 美女诱惑一区| 亚洲国产精品va在线看黑人| 亚洲国产精品热久久| 美玉足脚交一区二区三区图片| 欧美成年人在线观看| 亚洲国产精品久久久久秋霞蜜臀 | 欧美精品一线| 亚洲精品日韩欧美| 亚洲一区二区三区激情| 国产精品久久久久久久久免费| 日韩亚洲综合在线| 欧美亚洲系列| 狠狠综合久久| 欧美成人在线免费视频| 日韩亚洲欧美一区| 欧美专区亚洲专区| 激情综合激情| 欧美国产日韩亚洲一区| 一本大道久久a久久精二百| 亚洲欧美日韩视频一区| 国产中文一区二区| 欧美成人综合| 亚洲中字在线| 欧美福利视频在线| 亚洲一区二区精品在线| 国产亚洲精品v| 欧美国产精品久久| 9人人澡人人爽人人精品| 欧美一区二区三区婷婷月色| 韩日欧美一区二区| 欧美日本国产精品| 久久成人在线| 亚洲美女网站| 久久久欧美一区二区| 夜久久久久久| 黄色成人小视频| 欧美日韩国产精品一区| 欧美在线一级视频| 99在线视频精品| 久热成人在线视频| 亚洲主播在线| 亚洲成人在线| 国产日韩av在线播放| 女主播福利一区| 欧美在线日韩在线| 一区二区三区欧美在线观看| 毛片一区二区| 欧美一乱一性一交一视频| 亚洲欧洲日本一区二区三区| 国产欧美日本一区二区三区| 欧美福利一区| 久久免费视频这里只有精品| 中文在线一区| 欧美激情亚洲国产| 久久五月婷婷丁香社区| 亚洲欧洲99久久| 亚洲免费久久| 亚洲国产欧美一区二区三区同亚洲| 国产精品久久久久久影院8一贰佰| 免费欧美电影| 久久免费视频观看| 久久黄色级2电影| 午夜精品久久久久99热蜜桃导演| 亚洲精品久久久久久久久久久久| 欧美成人免费播放| 免费观看国产成人| 玖玖玖国产精品| 久久久久久久久综合| 香蕉久久夜色精品| 亚洲女同精品视频| 亚洲欧美成人| 亚洲男人的天堂在线aⅴ视频| 一区二区三区av| 亚洲视频一区二区免费在线观看| 亚洲精品四区| 一本一本久久a久久精品综合妖精 一本一本久久a久久精品综合麻豆 | 亚洲国产欧美不卡在线观看| 国内精品免费在线观看| 国产一区二区三区四区老人| 国产精品一区免费视频| 国产欧美日韩在线 | 亚洲激情成人在线| 亚洲第一主播视频| 亚洲国产精品t66y| 亚洲黑丝在线| 亚洲蜜桃精久久久久久久| 日韩一级片网址| 亚洲午夜影视影院在线观看| 亚洲一区二区三区777| 午夜精品网站| 久久精品一区四区| 免播放器亚洲一区| 亚洲电影成人| 99re8这里有精品热视频免费 | 亚洲国产va精品久久久不卡综合| 亚洲电影免费在线| 亚洲精品一区二区三区樱花| 日韩视频一区二区三区| 亚洲午夜电影在线观看| 欧美一级播放| 久久一区免费| 欧美日韩在线免费观看| 国产欧美日韩精品一区| 1000部精品久久久久久久久| 亚洲欧洲视频| 午夜精品福利一区二区蜜股av| 久久精品国产亚洲精品| 欧美成人国产va精品日本一级| 亚洲高清三级视频| 亚洲一区二区在线观看视频| 久久久久久伊人| 欧美日韩高清一区| 国产欧美一二三区| 亚洲国产精品传媒在线观看| 亚洲图片欧美一区| 久久亚洲私人国产精品va媚药| 亚洲国产精品精华液2区45| 亚洲一区二区在线| 欧美fxxxxxx另类| 国产精品国产三级国产专播品爱网 | 久色成人在线| 一区二区欧美视频| 久久精品在线| 欧美午夜无遮挡| 在线免费观看日韩欧美| 亚洲调教视频在线观看| 免费黄网站欧美| 这里只有精品视频| 久久综合一区二区三区| 国产精品免费视频观看| 亚洲国产专区校园欧美| 欧美一区二区精品| 亚洲精品影院在线观看| 久久九九免费视频| 国产精品美女久久久免费| 亚洲国产一区二区a毛片| 久久精品国产免费观看| 99精品国产热久久91蜜凸| 久久久噜噜噜久久| 国产精品永久免费| 一区二区三区欧美激情| 亚洲电影在线观看| 久久久久久久波多野高潮日日| 欧美三级韩国三级日本三斤| 亚洲高清在线播放| 久久久久久网站| 亚洲综合国产激情另类一区| 欧美日本簧片| 亚洲精品一二三区| 欧美成人激情视频| 久久精品国产成人| 好男人免费精品视频| 午夜精品久久久久久久99樱桃| 日韩视频精品在线观看| 欧美激情导航| 亚洲免费av电影| 亚洲国产欧美一区| 卡通动漫国产精品| 亚洲高清三级视频| 欧美国产三级| 麻豆国产va免费精品高清在线| 国内精品久久久久影院优| 久久久五月婷婷| 久久国产精品电影| 激情视频一区二区三区| 久久久综合香蕉尹人综合网| 欧美一级二级三级蜜桃| 国产欧美精品| 久久久久国产精品一区| 久久九九精品99国产精品| 在线成人激情黄色| 欧美国产极速在线| 欧美激情一区二区三区蜜桃视频|