色www,五月婷婷深爱五月,午夜国产一级片,色噜噜综合,国产大胸无码视频,清纯美女被操黄网站在线观看,波多野结衣av高清一区二区三区

google公司預(yù)選筆試題

時(shí)間:2024-09-22 09:52:44 面試筆試 我要投稿
  • 相關(guān)推薦

google公司預(yù)選筆試題

  大家有興趣看看吧,5/10 sjtu的考卷。

google公司預(yù)選筆試題

  選擇題3、8我蒙的,大牛給解答一下。

  1.單項(xiàng)選擇題

  1. 下面一段代碼的輸出是[ ]

  void fn( int* b){

  (*b)++;

  }

  int main(){

  int a=7;

  fn(&a);

  cout

  }

  a.0 b.7 c.8 d.undefined

  2. 定義int i,j,*p=&i; 那么下面哪條語(yǔ)句可以完成i=j的賦值[ ]

  a.i=*p; b. *p=*&j; c.i=&j; d.i=**p;

  3. 用二叉搜索樹(shù)和哈希表存儲(chǔ)相同的數(shù)據(jù)集,對(duì)于以下何種操作,二叉搜索樹(shù)比哈希表& lt;br/>

  速度更快?[ ]

  a.檢索 b. 插入 c.刪除 d.更新 e.排序

  4. 包含n個(gè)幾點(diǎn)和m條邊的有向帶權(quán)圖g, 邊的權(quán)為正, 以下操作中不可以在o(n+m)

  的時(shí)間復(fù)雜度內(nèi)完成的操作是:[ ]

  a. 求結(jié)點(diǎn)s到結(jié)點(diǎn)t之間的最短距離

  b. 求距離結(jié)點(diǎn)s最近的結(jié)點(diǎn)

  c. 已知起始結(jié)點(diǎn), 對(duì)圖g中的結(jié)點(diǎn)進(jìn)行拓?fù)渑判?/p>

  d. 求圖g的最大強(qiáng)連通子圖

  5. 有如下遞歸函數(shù) f(n),其時(shí)間復(fù)雜度為[ ]

  int f(int n){

  if(n0)

  return 0;

  if(n1)

  return 1;

  return ( 5*f(n-1) - 6*f(n-2));

  }

  a.o(n) b. o(n^2) c. o(n^3) d. o(2^n)

  6. 下面所述步驟中,哪一個(gè)不是創(chuàng)建經(jīng)常所必需有的[ ]

  a.由調(diào)度程序?yàn)檫M(jìn)程分配cpu b.建立一個(gè)進(jìn)程控制塊

  c.為進(jìn)程分配內(nèi)存 d.將進(jìn)程控制塊鏈入就緒隊(duì)列

  7. 在多進(jìn)程的系統(tǒng)中,為了保證公區(qū)變量的完整性,各進(jìn)程應(yīng)互斥進(jìn)入臨界區(qū)。所謂臨

  界區(qū)是[ ]

  a.一個(gè)緩沖區(qū) b.一個(gè)數(shù)據(jù)區(qū) c.一個(gè)同步機(jī)構(gòu) d.一段程序

  8. 能產(chǎn)生滿足如下條件語(yǔ)言的正則表達(dá)式是:1.每一個(gè)a后至少緊跟兩個(gè)c; 2.每一個(gè)b

  后至少緊跟一個(gè)c [ ]

  a.(acc|bc|c)* b.(acc|bc)* c.(ac|bc)* d.不是正則語(yǔ)言

  9. 以下哪項(xiàng)不是rpc(遠(yuǎn)程過(guò)程調(diào)用)的特點(diǎn) [ ]

  a.速度快 b.降低系統(tǒng)耦合度 c.可以實(shí)現(xiàn)異構(gòu)系統(tǒng)間的協(xié)作

  10. 有三個(gè)桶,容量分別是3升,5升,7升,你只能進(jìn)行下面的操作:

  把一個(gè)桶中所有的水倒掉;

  把一個(gè)桶a中的水倒入桶b,直到桶a空了或者桶b滿了;

  假設(shè)一開(kāi)始容量為3升和5升的桶是滿的,7升的桶是空的,希望通過(guò)一系列操作使3個(gè)桶

  中任意一個(gè)中正好有4升水,那么至少需要[ ]次操作。

  a.3 b.5 c.7 d.不可能

  2. 程序設(shè)計(jì)與算法

  2.1 實(shí)現(xiàn)如下編碼算法,對(duì)于重復(fù)2-9次數(shù)的字符,用兩個(gè)數(shù)字表示,即nx(其中n為重

  復(fù)的次數(shù),x為重復(fù)的字符,下同),超過(guò)九個(gè)則先輸出9x,然后處理剩下的字符。對(duì)于

  連續(xù)的不重復(fù)的字符,則兩邊加1來(lái)封字符串。如果被封的字符串其中有數(shù)字為1,則用1

  來(lái)轉(zhuǎn)義。 示例: aaaaaabcccc -> 6a1b14c, 12344 -> 11123124。。。(下面的框

  架是用c++語(yǔ)言寫(xiě)的。你可以用你熟悉的語(yǔ)言。)

  void encode (const char* text, char* dest)

  text 為需要編碼的字符串,dest表示編碼輸出的目標(biāo)空間,而空間足夠大

  2.2給定一顆有n個(gè)結(jié)點(diǎn)的二叉樹(shù)。求它的所有結(jié)點(diǎn)數(shù)為m的連通子圖數(shù)目。m<=n分析你的

  算法的時(shí)間復(fù)雜度,解釋算法即可,不必寫(xiě)代碼。

【google公司預(yù)選筆試題】相關(guān)文章:

Google公司預(yù)選筆試試題02-18

google招聘筆試題02-18

Google筆試題目分享11-21

google公司的招聘題目02-16

名企面試試題 面試題目 Google02-24

Google令人抓狂的面試題,看看你能承受幾個(gè)11-19

google的招聘怪題02-18

海大面試預(yù)選 面經(jīng)11-20

大唐公司筆試題02-19

中國(guó)銀行筆試題回顧,新鮮筆經(jīng)!11-21