日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > php開源 > 綜合技術 > 2015百度校招筆試杭州站

2015百度校招筆試杭州站

來源:程序員人生   發布時間:2014-10-08 23:35:21 閱讀次數:3313次

1:請描述數據結構中棧和隊列的區別。并說出3個操作。

答:棧先進后出。隊列先進先出。例如(pop() push() empty() back() front());

2:請描述一下C++中多態。舉個例子:

我學java的。但我記得多態應該是重載和重寫。

重載 Class A { int foo(int a){...} int foo(int a,int b){...} }

重寫 Class A { int foo(int a){ return a} } Class B:A { int foo(int a){return -a} }

3:請描述下TCP四次揮手。并說下Time_wait的作用。

四次揮手的圖我畫對了。但發的包名稱亂說了。。。Time_wait我以為是等待時間。時間到了就默認關閉的樣子。。。

網上答案: 1。防止上一次連接中的包,迷路后重新出現,影響新連接 (經過2MSL,上一次連接中所有的重復包都會消失) 2。可靠的關閉TCP連接 在主動關閉方發送的最后一個ack(fin) ,有可能丟失,這時被動方會重新發 fin, 如果這時主動方處于CLOSED 狀態 ,就會響應rst 而不是ack。所以 主動方要處于TIME_WAIT 狀態,而不能是CLOSED 。 TIME_WAIT 并不會占用很大資源的,除非受到攻擊。 還有,如果一方send 或recv 超時,就會直接進入CLOSED 狀態

二編程題

1:寫個能將整篇文章單詞翻轉的程序。不允許使用任何函數。這個ACM題庫里有不說了。

2:最長遞增子序列:

這道題當場傻逼了。不過印象里是dp用LCS做的。后來一直傻逼。暴力做了。。。

其實是把源串排序用排序后的串和源串求LCS。傻逼了


3:寫個有限狀態機。獲得C++代碼中所有的注解。


三:系統設計:設計一個同時在線用戶量為1億時。程序要隨時能夠更新游戲的排名、用戶要能查到自己排名。

我設計:

1:根據用戶排名設計哈希算法。把1億用戶的數據映射到1W個文件中。這樣每個文件有1W的用戶。文件加上排名索引。

2:讀寫分離。即存系統和讀系統分離成兩部分。

3:用戶讀取數據時先按索引查到用戶當前分數大致的排名文件。再在文件中進行查詢。

4:存,因為存不是特別好控制。插入文件后更新所有文件的索引。但可能某個文件會變得特別大。當1個文件的用戶量到達2W時候分裂文件。


后記:以上東西不一定正確。但我覺得我一個渣渣大學的本科生。能與這么多研究生在一個考場里筆試還是蠻爽的。繼續找工作ing....

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 精品自拍视频在线观看 | 成人欧美一区二区三区在线播放 | 麻豆av一区 | 亚洲国产精品麻豆 | 暖暖成人免费视频 | 中文字幕福利片 | 亚洲毛片网 | 91精品国产高清一区二区三区 | 国产精品成久久久久三级 | 中文字幕一区二区视频 | 麻豆传媒免费 | 一级黄色免费看 | 成人欧美在线 | 日韩高清国产一区在线 | 中文字幕偷拍 | 久久精品毛片 | 成人精品国产免费网站 | 九九热视频在线观看 | 久久精品国产亚洲一区二区三区 | 国内精品一区二区 | 91视频国产免费 | 中文字幕日本在线观看 | 国产一区二区三区手机在线 | 成人免费视频视频 | 日本免费一区二区三区四区 | 欧美精品xxx| 亚洲乱码国产乱码精品精 | 亚洲精品午夜 | 欧美综合国产 | 国产一区二区三区欧美 | av中文字幕第一页 | 久久久网站 | 国产精品一区在线 | 欧美综合在线视频 | 国产精品video | 成人免费激情视频 | 国产精品一区二区久久久 | 99九九热| 日本精品久久久 | 2级毛片| 黄色在线观看视频网站 |