国产不卡视频一区二区三区,中文字幕亚洲一区,亚洲一本色道 AV,免费观看的AV在线播放

阿里巴巴實習生招聘筆試題和面試題答案(一)

思而思學網

單選20分

第一個題目是關于存儲介質的。找出那個錯誤

A、SATA硬盤的速度速度大約為500Mbps/s

B、18XDVD速度大約為1Gbps/S

C、千兆網的速度1Gbps/S

D、DDR3的內存讀取速度為100Gbps/S

2.下面不能用作linux進程間通信的是_

A.共享內存 B.管道名 C.信號量 D.臨界區

3.CPU和I/0一次只能處理一個程序,現有

P1:計算60ms I/o80ms 計算20ms

P2: 計算120ms I/o40ms 計算40ms

p3:計算40ms I/o80ms 計算40ms

C.160 D.200

4.兩個進程同時執行一個函數,初始a=0:

2.一個函數為

foo()

{

if(a<=0)

a++;

else

a--;

printf(%d,a);

}

其中a是全局變量;架設++,--,printf都是原子操作。如果有兩個并發線程都運行函數foo()那么下面哪個結果不會出現?A

A、01 B、10 C、12 D、22

5.給定fun函數如下,那么fun(10)的輸出結果是()

int fun(intx)

{

return(x==1)? 1 : (x + fun(x-1));

}

A.0 B.10 C.55 D.

6.在C++程序中,如果一個整型變量頻繁使用,最好將它定義為()

A.auto B.extern C.static D.register

7.長度為n的字符串匹配子串長度為m的字符串,求算法的復雜度最小為_

A.O(n) B.O(n+m) C.O(n+logm) D.O(m+logn)

8.下列排序算法中最壞復雜度不是n(n-1)/2的是_

A.快速排序 B.冒泡排序 C.直接插入排序 D.堆排序

8.判斷一包含n個整數a[]中是否存在i、j、k滿足a[i] + a[j] = a[k]的時間復雜度最小值是()

A.O(n^2) B. O(n^2logn) C. O(n^3) D. O(nlogn)

8.射擊3次打靶成功的概率是0.95,打靶一次成功的概率是多少?

C.0.63 D.0.86

然后是不定項選擇(20分)

1.不記得

2.棧的處理:一個棧的數列為:1、2、3、4、5、6;下列哪個是不可能的出棧順序。

選項不記得

3.下列哪個代碼能實現a和b的數值交換?

選項不記得

5:A和B晚上無聊就開始數星星。每次只能數K個(20<=k<=30)A和B輪流數。最后誰把星星數完誰就獲勝,那么當星星數量為多少時候A必勝?

A、2015 B、2888 C、4062 D、 E、

熱門推薦

最新文章