<strike id="6q0um"></strike>
  • <strike id="6q0um"><s id="6q0um"></s></strike>
  • <ul id="6q0um"></ul><strike id="6q0um"></strike>

    當(dāng)前位置:高考升學(xué)網(wǎng) > 招聘筆試題 > 正文

    優(yōu)酷土豆2019校園招聘筆試題和面試題答案(三)

    更新:2023-09-17 06:16:33 高考升學(xué)網(wǎng)

    問(wèn)答題:

      一、有一個(gè)單向循環(huán)鏈表隊(duì)列,從頭開(kāi)始報(bào)數(shù),當(dāng)報(bào)到m或者m的倍數(shù)的元素出列,根據(jù)出列的先后順序重新組成單向循環(huán)鏈表。

      函數(shù)原型:void reorder(Node head , int m)

      二、優(yōu)酷是中國(guó)第一的視頻網(wǎng)站,每天有上億的視頻被觀看,現(xiàn)在公司請(qǐng)研發(fā)人員找出最熱門(mén)的視頻。

      該問(wèn)題的輸入可以簡(jiǎn)化為一個(gè)字符串文件,每一行都表示一個(gè)視頻id,然后要找出出現(xiàn)次數(shù)最多的前100個(gè)視頻id,將其輸出,同時(shí)輸出該視頻的出現(xiàn)次數(shù)。

      1、假設(shè)每天的視頻播放次數(shù)為3億次,被觀看的視頻數(shù)量為一百萬(wàn)個(gè),每個(gè)視頻ID的長(zhǎng)度為20個(gè)字節(jié),限定使用的內(nèi)存為1G。請(qǐng)先描述做法,再寫(xiě)代碼。

      2、假設(shè)每個(gè)月的視頻播放次數(shù)為100億次,被觀看的視頻數(shù)量為1億個(gè),每個(gè)視頻ID的長(zhǎng)度為20個(gè)字節(jié),一臺(tái)機(jī)器被限定使用的內(nèi)存為1G。

      那么想找這個(gè)月被播放次數(shù)最多的前100個(gè)視頻,應(yīng)該怎么做?請(qǐng)描述清楚可能的辦法。

      解析:海量數(shù)據(jù)的處理。無(wú)法一次性裝入內(nèi)存,可先hash之分為多個(gè)文件處理,堆或者Trie樹(shù)統(tǒng)計(jì)次數(shù),求出每個(gè)文件中的Top 100。歸并之求出總的top 100。

      對(duì)于第二問(wèn):還可以hadoop mapReduce處理之。

      首先統(tǒng)計(jì)每個(gè)視頻被觀看次數(shù),得到鍵值對(duì),其中id為視頻id,cnt為視頻被觀看次數(shù)。

      以cnt作為關(guān)鍵字建立最小堆。遍歷所有鍵值對(duì),若堆的size小于100,則將鍵值對(duì)直接插入堆,否則比較鍵值對(duì)和堆頂元素大小,若cnt大于堆頂元素的cnt,則彈 出堆頂元素并將鍵值對(duì)插入堆。

      對(duì)于第一問(wèn),由于id個(gè)數(shù)較少,統(tǒng)計(jì)部分可直接使用stl的map容器。

      對(duì)于第二問(wèn),由于id個(gè)數(shù)太大,直接hash內(nèi)存不夠,需要mapReduce。

      三、給你一個(gè)由n-1個(gè)整數(shù)組成的未排序的序列,其元素都是1到n中的不同的整數(shù)。請(qǐng)寫(xiě)出一個(gè)尋找序列中缺失整數(shù)的線性時(shí)間算法。

    相關(guān)文章

    最新圖文

    2020年河北新聞網(wǎng)兩學(xué)一做

    時(shí)間:2023-09-18 07:0:24

    2020年河北新聞網(wǎng)兩學(xué)一做

    時(shí)間:2023-09-15 11:0:59

    兩學(xué)一做學(xué)習(xí)教育知

    時(shí)間:2023-09-21 06:0:30
    亚洲av午夜精品一区二区三区 | 亚洲国产成人一区二区三区| 久久亚洲中文字幕无码| 亚洲一区二区三区高清不卡| 亚洲午夜久久久久久尤物| 亚洲理论在线观看| 亚洲视频精品在线观看| 久久久久亚洲AV无码网站| 亚洲最新永久在线观看| 久久久亚洲欧洲日产国码是AV| 亚洲一区免费观看| 亚洲欧洲春色校园另类小说| 亚洲第一成年网站大全亚洲| 亚洲精品乱码久久久久久下载| 亚洲午夜久久久久久尤物| 2020年亚洲天天爽天天噜| 国产精品高清视亚洲一区二区 | 亚洲人成在久久综合网站| 亚洲人xxx日本人18| 亚洲一卡2卡3卡4卡乱码 在线 | 国产aⅴ无码专区亚洲av麻豆 | 亚洲综合av永久无码精品一区二区| 国产aⅴ无码专区亚洲av麻豆| 亚洲欧洲无码AV电影在线观看| 亚洲色爱图小说专区| 亚洲春色在线视频| 久久国产亚洲精品无码| 亚洲区视频在线观看| 中国亚洲呦女专区| 国产偷国产偷亚洲高清在线| 亚洲人成人网站在线观看| 亚洲精品狼友在线播放| 亚洲国产精品一区二区久久| 亚洲国产精品午夜电影| 亚洲人成色在线观看| 亚洲 综合 国产 欧洲 丝袜| 77777亚洲午夜久久多人| 久久国产精品亚洲一区二区| 亚洲欧洲国产成人精品| 亚洲色大成网站www尤物| 亚洲成AV人在线观看网址|