百度招聘筆試考試題

2021-05-21 21:50:30 字數 1170 閱讀 3161

1)此題10分

對任意 輸入的正整數n,編寫c程式求n!的尾部連續0的個數,並指出計算複雜度。如:18!=6402373705728000,尾部連續0的個數是3。

(不 用考慮數值超出計算機整數界限的問題)

2)此題10分

編寫乙個c語言函式,要求輸入乙個url,輸出該url是首頁、目錄 頁或者其他url

如下形式叫做首頁:

如下形式叫做目錄 頁:

請注意:

a) url有可能帶http頭也有可能不帶

b)動態url(即含有"?"的url)的一律不算目錄 頁,如:

www.buddhismcity.net/utility/mailit.php?l=/activity/details/3135/

www.buddhismcity.net/utility/mailit.php?l=/activity/details/2449/

另:如果你會linux,請用linux下的grep命令實現第2題的功能(附加5分)。

3)此題40分

如 果必須從網頁中區分出一部分"重要網頁"(例如在10億中選8億),比其他網頁更值得展現給使用者,請提出一種方案。

4)此題40分

假 設有10億網頁已經被我們存下來,並提供如下資訊:網頁全文(即網頁的原始碼)、全文長度、網頁正文(即網頁中提取的主體文字)、

正文長度,以 及其他網頁提取物等,現在希望去掉其中的重複網頁,請提出可行的方案,計算出每個網頁對應的重複度,你可以自己

對網頁重複下定義,也可以提出 需要哪些更多的網頁提取物來實現更好的去重複方案

百度2015校園招聘筆試題

一 簡答題 30分 1.程序和執行緒的聯絡與區別。2.簡述資料庫的儲存過程及其優點。3.static全域性變數與普通的全域性變數有什麼區別?static區域性變數和普通的區別?static函式和普通函式的區別?二 演算法與程式設計題 45分 1 請編碼實現memcpy函式 void memcpy v...

百度2017春季招聘筆試題

題目 已知有n個點分布在三維空間,且各個點都有三種顏色中的一種,即 r g b 每次輸入格式為顏色和座標,要求計算組成的最大三角形的面積 另外該三角形需要滿足的條件是三個點要麼顏色完全相同,要麼完全不同。輸入示例 5 r 0 0 0 g 92 14 7 r 0 4 0 r 0 0 3 g 12 16...

Z 百度2011校園招聘筆試題

研發工程師 核心研發方向 bj 場 一1.extern c 的含義及解決的問題 2.說明兩種設計模式及應用場景 3.tcp中time wait是什麼狀態,有什麼優缺點?二1.任務分配問題,任務之間有依賴關係。給出演算法及時間 空間複雜度。2.給英文分句。文章由大小寫字母 逗號和點號組成。句子以點號結...