筆試時(shí)間為2015年8月29日,均為網(wǎng)上答題。第一部分為單選題,共20題,要在40分鐘內(nèi)完成。每個(gè)人的選擇題都不一樣,應(yīng)該是后臺(tái)有題庫,每個(gè)人的試卷都是隨機(jī)生成的。第二部分為附加題,一般為1道問答題,2道編程題。(崗位不同,題目也不一樣)。
通過算法生成的隨機(jī)數(shù)是“偽隨機(jī)”的,也就是說,在設(shè)定好第一個(gè)數(shù)之后,后面的數(shù)字的序列是確定的,并且經(jīng)過一個(gè)非常大的循環(huán)會(huì)回到第一個(gè)數(shù)的狀態(tài),然后周而復(fù)始。顯然,搖號(hào)、抽獎(jiǎng)的程序是不能通過偽隨機(jī)數(shù)來實(shí)現(xiàn)的,F(xiàn)實(shí)中常常基于某種熱噪聲來實(shí)現(xiàn)真正的隨機(jī)數(shù)。假定某熱噪聲是標(biāo)準(zhǔn)正態(tài)分布,那么能否將它轉(zhuǎn)換成(0,1)區(qū)間上的均勻分布______?
忽略測(cè)量和計(jì)算誤差,可以轉(zhuǎn)換為(0,1)區(qū)間上的均勻分布。
無法轉(zhuǎn)換為(0,1)區(qū)間上的均勻分布。
信息不足,無法判斷。
借助偽隨機(jī)數(shù)生成算法可以轉(zhuǎn)換為(0,1)區(qū)間上的均勻分布。
僅僅靠偽隨機(jī)數(shù)生成算法,就可以生成(0,1)區(qū)間上的均勻分布
以上說法都不對(duì)。
在一個(gè)童話世界里,任意兩個(gè)人之間要么是朋友關(guān)系,要么是敵人關(guān)系,不存在其他關(guān)系及沒有關(guān)系的情況。并且,如果A和B是朋友關(guān)系,B和C是朋友關(guān)系,那么A和C必然是朋友關(guān)系。那么關(guān)于這個(gè)童話世界中的人群的說法錯(cuò)誤的是:______?
可能只有1個(gè)人群,這個(gè)人群內(nèi)部是朋友關(guān)系。
可能有2個(gè)人群,人群內(nèi)部是朋友關(guān)系,人群之間是敵人關(guān)系。
可能有3個(gè)及以上個(gè)人群,人群內(nèi)部是朋友關(guān)系,人群之間是敵人關(guān)系。
如果存在多個(gè)人群,并且人群內(nèi)部是朋友關(guān)系,人群之間是敵人關(guān)系,那么這些人群必然是差不多大小的。
選項(xiàng)B中的情況可以是其中一個(gè)人群只有一個(gè)人,另外一個(gè)人群可以由很多人。
這樣一個(gè)世界里朋友關(guān)系是比較不容易發(fā)生變化的。
對(duì)立的兩方爭(zhēng)奪一個(gè)價(jià)值為1的物品,雙方可以采取的策略可以分為鴿子策略和鷹策略。如果雙方都是鴿子策略,那么雙方各有1/2的幾率獲得該物品;如果雙方均為鷹策略,那么雙方各有1/2的概率取勝,勝方獲得價(jià)值為1的物品,付出價(jià)值為1的代價(jià),負(fù)方付出價(jià)值為1的代價(jià);如果一方為鴿子策略,一方為鷹策略,那么鷹策略獲得價(jià)值為1的物品。在爭(zhēng)奪的結(jié)果出來之前,沒人知道對(duì)方是鴿子策略還是鷹策略。那么以下說法正確的是:______?
如果選擇鴿子策略的人多于2/3,那么你應(yīng)該選擇鴿子策略。
如果選擇鴿子策略的人少于1/3,那么你應(yīng)該選擇鴿子策略。
選擇鴿子策略的人越多,你越應(yīng)該選擇鴿子策略。
如果選擇鷹策略的人多于2/3,那么你應(yīng)該選擇鷹策略。
如果選擇鷹策略的人少于1/3,那么你應(yīng)該選擇鴿子策略。
以上結(jié)論都不對(duì)。
下列C代碼中,不屬于未定義行為的有:______。
int i=0; i=(i++);
char p="hello"; p[1]='E';
char p="hello"; char ch=p++;
int i=0; printf("%d %d\n",i++,i--);
都是未定義行為
都不是未定義行為
在以下操作中,數(shù)組比線性表速度更快的是______。