當前位置:學識都>好好學習>考研>

創新工場2014校招筆試題

學識都 人氣:3.02W

一 選擇題

創新工場2014校招筆試題

1. Inter-process communication (IPC) is the transfer of data among processes. Which of the following is NOT a typical programming technique for IPC?

x B. pipe et age queue

2. 如果我們的程序需要經常在多種算法中相互替換,我們應該選用哪種設計模式

A.工廠方法模式 B.策略模式 C.適配器模式 D.責任*模式

3. 以下TCP原語,中,哪一個是屬於客戶端的:

en ect pt

4. 以下情況發生時,對程序運行的速度影響最小的是:

A.分支預測失效 B.L1 cache失效 等待 D.虛擬內存page miss

5. 若進棧序列爲a,b,c,d,進棧過程中可以出棧,那麼()是不可能的`出棧序列:

6. 給出這樣一個函數:

static int calc(int a,int b) {

if(a>=b)

return (a==b)?a:b; else

return a + b + calc(a+2,b-1); }

計算calc(2,7)的值:

A.25 B.24 C.22 D.16

7. 完全二叉樹中編號爲i的結點存在右孩子,右孩子結點的編號爲()。設根結點的編號爲1。

A.2i-1 B.2i C.2i+1 D.2i+2

8. 關於數據庫的描述錯誤的是:

A.創建索引一定能提升查詢時間 B.主鍵的數據列要創建索引 C.外鍵的數據列要建立索引 D.常見數據庫索引有Hash索引,B-tree索引

9. 下面哪種排序算法的平均時間複雜度和其他的不一樣: A.堆排序 B.快速排序 C.插入排序 D.歸併排序

10. 小馮和小崔都去參加一個workshop,這個workshop從晚上6點到8點。但是由於小馮和小崔都很忙,所以都只能參加部分會議。小馮參加一個小時,而小崔會參加半個小時。那麼小馮和小崔在works遇到的概率有多大? A.5/6 B.5/8 C.7/16 D.1/2

二 編程題

1. 輸入一個整型無序數組,用堆排序的方法使數組有序。

2. 求一個正整數N的開方,要求不能用庫函數sqrt,結果的精度在0.001即可。

3. 給定一個矩陣int matrixA[m][n],每行每列都是增序的,實現一個算法去尋找矩陣中的某個元素element。