多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

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

2015百度校招筆試杭州站

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

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....

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 一区二区三区四区在线不卡高清 | freefr性欧美69hd | 国产v在线播放 | 欧美free三人性高清 | 国产一区二区三区在线观看精品 | 亚洲日韩天堂 | japanese 护士 | 高清免费a级在线观看国产 高清免费国产在线观看 | 亚洲 校园 春色 另类 激情 | 国产成人久久一区二区三区 | 亚洲欧美成人中文在线网站 | 国产三级午夜理伦三级 | 免费aⅴ网站 | 日韩拍拍拍 | 亚欧毛片 | 成年香蕉大黄美女美女 | 激情小视频 | 亚洲国产精品久久久久久 | 免费爽视频| a免费视频 | 欧美成人在线视频 | 欧美日韩一区二区三区免费 | 亚洲色播永久网址大全 | 欧美成人精品第一区 | 美国美女一级毛片免费全 | 亚洲全网成人资源在线观看 | v影院最新在线v视频 | 国产免费福利网站 | 成年人的天堂 | 国产大学生露脸激情 | 日韩欧美亚洲一区精选 | 香蕉成人啪国产精品视频综合网 | 性做久久久久免费看 | 日本成人一区 | 最近免费中文字幕mv | 致命坏男人漫画登录页面免费漫画第三话 | 国产一区二区在线免费观看 | 国产精品美乳免费看 | 国产成人精品一区二区三在线观看 | 免费网站在线看 | 欧美精品国产精品 |