高考升学网_国产刚发育娇小性色xxxxx_一个为高考升学提供有价值信息的网站

當前位置:高考升學網 > 招聘筆試題 > 正文

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

更新:2023-09-17 06:16:33 高考升學網

問答題:

  一、有一個單向循環鏈表隊列,從頭開始報數,當報到m或者m的倍數的元素出列,根據出列的先后順序重新組成單向循環鏈表。

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

  二、優酷是中國第一的視頻網站,每天有上億的視頻被觀看,現在公司請研發人員找出最熱門的視頻。

  該問題的輸入可以簡化為一個字符串文件,每一行都表示一個視頻id,然后要找出出現次數最多的前100個視頻id,將其輸出,同時輸出該視頻的出現次數。

  1、假設每天的視頻播放次數為3億次,被觀看的視頻數量為一百萬個,每個視頻ID的長度為20個字節,限定使用的內存為1G。請先描述做法,再寫代碼。

  2、假設每個月的視頻播放次數為100億次,被觀看的視頻數量為1億個,每個視頻ID的長度為20個字節,一臺機器被限定使用的內存為1G。

  那么想找這個月被播放次數最多的前100個視頻,應該怎么做?請描述清楚可能的辦法。

  解析:海量數據的處理。無法一次性裝入內存,可先hash之分為多個文件處理,堆或者Trie樹統計次數,求出每個文件中的Top 100。歸并之求出總的top 100。

  對于第二問:還可以hadoop mapReduce處理之。

  首先統計每個視頻被觀看次數,得到鍵值對,其中id為視頻id,cnt為視頻被觀看次數。

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

  對于第一問,由于id個數較少,統計部分可直接使用stl的map容器。

  對于第二問,由于id個數太大,直接hash內存不夠,需要mapReduce。

  三、給你一個由n-1個整數組成的未排序的序列,其元素都是1到n中的不同的整數。請寫出一個尋找序列中缺失整數的線性時間算法。

最新圖文

2020年河北新聞網兩學一做

時間:2023-09-18 07:0:24

2020年河北新聞網兩學一做

時間:2023-09-15 11:0:59

兩學一做學習教育知

時間:2023-09-21 06:0:30

2020年開展兩學一做學習教

時間:2023-09-19 21:0:30
主站蜘蛛池模板: 软文营销推广-新闻稿发布-软文撰写-百科词条编辑-品牌全案策划推广网络营销传播-喜尚传媒 | 建材制品燃烧热值试验仪_建筑材料不燃性试验仪-华阳试验机制造 | 江门市东信科技 - 江门小程序开发,江门网站制作,江门软件开发,江门app开发 | 压痕机_自动拆标机_瑞安市晨力机械有限公司 | 三安光电股份有限公司| 煤炭烘干机|煤泥烘干机|矿泥烘干机|酒糟烘干机|果渣烘干机-东鼎干燥官方网站 | 南京仁康体检--南京仁康门诊部有限公司| 振动筛_直线振动筛_超声波振动筛-新乡市大汉振动机械有限公司 | 化工网-化工新闻资讯平台-中华化工行业门户网站 | 容积式换热器,半容积式换热器-绍兴市压力容器有限公司 | 无锡防火门-防火窗-防火卷帘门-福臣门业科技有限公司 | 上饶市蚂蚁搬家有限公司,上饶搬家公司,上饶同城搬家,上饶同城搬家电话,上饶搬家哪家好,上饶搬家公司电话 | 实木中药柜,实木中药斗,木制中药柜,木制中药柜的价格,实木中草药柜,安国美佳中药柜厂家 | 气动球阀,电动蝶阀,调节阀,衬氟阀门,水利控制阀,大口径阀门生产厂家-上海百钢阀门集团有限公司-官网,上海阀门品牌 | 室内去除甲醛检测治理十大品牌_去除甲醛公司加盟-优吸环保科技有限公司集团总部官网 | 湖北大洋塑胶有限公司|AGR|PPR|RTP|HDPE|e-PSP钢塑复合压力管道生产厂家 | 平邑衡器厂--临沂衡器--电子汽车衡 -- 十佳知名品牌企业 | 球磨机配件_烘干机配件_回转窑配件_球磨机小齿轮_球磨机大齿轮-巩义市兴农机械制造公司 | 重庆木门_重庆木门十大品牌_重庆套装门_重庆烤漆门_重庆套装门十大品牌_重庆木门一线品牌_重庆川田木门 | 自动_链条式_电动推杆_电动开窗器厂家_山东鑫宏玺智能科技有限公司 | 南京文化墙设计公司,南京包装设计制作印刷,南京PPT设计公司,导视制作公司,企业logo设计 | 守护者官网-儿童安全卫士 | 上海眸社设计-上海专业的VI设计,宣传册设计,画册设计,折页设计公司 | 清洁公司| 保洁公司| 东莞清洁| 东莞保洁|壹壹清洁 | 泥沙泵_脱硫泵_潜水泵_离心泵_渣浆泵厂家|诚信为先-泰安华泰泵业制造有限公司 | 景德镇水流星陶瓷文化传播有限公司| 河北高新技术企业认定,沧州商标注册,沧州9001质量管理体系认证,沧州高新技术企业认定,沧州体系认证,沧州商标续展,沧州版权登记,河北国瑞企业管理咨询有限公司 | 名片印刷,名片制作,名片设计,印刷彩色名片,数码快印名片-北京瑞思凯信息咨询公司 | 展会设计搭建-展厅设计施工公司-展位展台设计搭建-深圳鼎泰展览 展柜设计定制-品牌展柜订做-展柜制作厂家「广州嘉艺展柜」 | 液压升降机_导轨式电动液压升降平台_别墅电梯生产厂家-海南重康升降机 | 无锡大型数控龙门铣加工中心,精密焊接件制造,机械设备加工-无锡嘉迅机械科技有限公司 | 热门网页游戏平台_页游排行榜_新开网页游戏开服表_599游戏 | 上海拓展训练_上海拓展培训_上海团建活动_上海团建策划 | 珍珠岩_膨胀珍珠岩_玻化微珠-信阳市高新区中凯非金属材料厂 | 移印机厂家_丝印机器设备_全自动丝网印刷机-东莞展迅机械科技 | 潍坊卓瑞机械有限公司,输送设备,石灰消化设备,餐厨垃圾设备,化机浆设备,污泥脱水 | 欧路哲门窗|佛山欧路哲门窗有限公司|专业门窗定制品牌 | 深圳-广州-惠州-东莞-重型货架-悬臂-轻中型货架-深圳市诺普泰仓储设备有限公司 | 山东汇河环保科技集团有限公司,水囊水袋,水罐,油囊,预压水袋,吊重水袋_山东汇河环保科技集团有限公司,水囊水袋,水罐,油囊,预压水袋,吊重水袋 | 煤泥烘干机,酒糟烘干机,药渣烘干机,酵母烘干机,烘干机厂家-瑞奥新能源 | 曙海培训-仿真培训Linux培训html5培单片机培训PCB培训python培训PLC培训C语言培训android培训物联网培训无线电培训欧姆龙培训工业机器人培训5G培训Hadoop培训CFD培训项目外包开发咨询 |