百度08-9-24成都電子科技大學筆試題(第一套)

發表于:2010-07-08來源:作者:點擊數: 標簽:百度成都電子科技大學筆試
百度08-9-24成都電子科技大學筆試題(第一套) 軟件測試 百度08-9-24成都電子科技大學筆試題(第一套) 008-9-24成都電子科技大學百度筆試題(第一套題) 一:編程題 現有一組共計N個固定的集合(N為萬量級),每個集合有個從0開始遞增的集合ID,每個集 合包含1~M個T

  百度08-9-24成都電子科技大學筆試題(第一套)   軟件測試

  百度08-9-24成都電子科技大學筆試題(第一套)

  008-9-24成都電子科技大學百度筆試題(第一套題)

  一:編程題

  現有一組共計N個固定的集合(N為萬量級),每個集合有個從0開始遞增的集合ID,每個集

  合包含1~M個TERM(M為0~100的量級),希望設計一個程序能夠持續對外服務,輸入是一個

  TERM數組,輸出其中任意一個集合ID(如果該TERM數組包含該集合的所有TERM),如果找

  不到輸出-1。要求:

  1, 時間復雜度最優,能夠在短時間內對大量輸入逐個輸出

  2, 實現具體的代碼(可以是偽代碼),其中常用的數據結構可以采用標準庫。

  3, 給出時間復雜度和空間復雜度。

  TERM組合集合的文件格式舉例:

  TERM_1 空格 TERM_2

  TERM_1 空格 TERM_3

  TERM_1 空格 TERM_3 TERM_4

  輸入的為TERM數組(說明:TERM為一個詞,可能是中文,固定字符串表示)

  二:算法題

  你現在有一個文件,文件中順序存有N個記錄,R1,R2,...,RN,這些記錄不是有序的,但是

  你知道一個整數M,這些記錄滿足R1

  1,設計一個算法或編寫一個程序,將文件中的記錄排序為R1'取文件的次數為O(N),不限內存使用,

  2,設計一個算法或編寫一個程序,將文件中的記錄排序為R1'寫文件的次數為O(N),空間復雜度為O(1),(亦即,你使用的內存大小和M,N均無關。)

  三:系統設計題

原文轉自:http://www.anti-gravitydesign.com

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97