国产成人做受免费视频-国产成在线观看免费视频-国产传媒在线播放-国产传媒在线观看-欧美一区二区三区不卡免费观看-欧美一区二区三区不卡片

所在位置:大風車考試網 > 招聘筆試題 > 正文

盛大游戲最新筆試題和面試題答案

2024-05-20 09:54:50 大風車考試網

  盛大游戲2015最新筆試題共享,想要了解的朋友敬請關注此文!
  1、下列代碼的輸出為:

  [cpp] view plaincopy

  #include "iostream"

  #include "vector"

  using namespace std;

  int main(void)

  {

  vectorarray;

  array.push_back(100);

  array.push_back(300);

  array.push_back(300);

  array.push_back(500);

  vector::iterator itor;

  for(itor=array.begin();itor!=array.end();itor++)

  {

  if(*itor==300)

  {

  itor = array.erase(itor);

  }

  }

  for(itor=array.begin();itor!=array.end();itor++)

  {

  cout<<*itor<<" ";

  }

  return 0;

  }

  A、100 300 300 500 B、100 300 500 C、100 500 D、程序錯誤

  vector在erase之后,指向下一個元素的位置,其實進行erase操作時將后面所有元素都向前移動,迭代器位置沒有移動。itor=array.erase(itor) erase返回下一個元素的地址,相當于給itor一個新值。

  2、下列代碼的輸出為:

  [cpp] view plaincopy

  class CParent

  {

  public:

  virtual void Intro()

  {

  printf("I'm a Parent, ");

  Hobby();

  }

  virtual void Hobby()

  {

  printf("I like football!");

  }

  };

  class CChild:public CParent

  {

  public:

  virtual void Intro()

  {

  printf("I'm a Child, ");

  Hobby();

  }

  virtual void Hobby()

  {

  printf("I like basketball!\n");

  }

  };

  int main(void)

  {

  CChild *pChild = new CChild();

  CParent *pParent = (CParent*)pChild;

  pParent->Intro();

  return 0;

  }

  A、I'm a Child,I like football! B、I'm a Child,I like basketball!

  C、I'm a Parent,I like football! D、I'm a Parent,I like basketball!

  3、在win32臺下,以下哪種方式無法實現進程同步?

  A、Critical Section B、Event C、Mutex D、Semaphore

  4、按照升序排列的一組數據123456798,下面哪種排序法在空間和時間上最優?

  A、快速排序 B、冒泡排序 C、插入排序 D、堆排序

  插入排序從后面插入的時候,只要把8和9交換一下就行了,遍歷到前面都不再有任何操作。冒泡排序第一次循環把9沉到最后面,然后第二次循環發現沒有任何交換操作,說明已經排好序了。

  5、以下哪句的說法是正確的

  A、在頁式存儲管理中,用戶應將自己的程序劃分為若干個相等的頁

  B、所有的進程都掛起時,系統將陷入死鎖

  C、執行系統調用可以被中斷

  D、進程優先數是進程調度的重要依據,必須根據進程運行情況動態改變

  6、以下描述正確的是

  A、虛函數是可以內聯的,可以減少函數調用的開銷提高效率

  B、類里面可以同時存在函數名和參數都一樣的虛函數和靜態函數

  C、父類的析構函數是非虛的,但是子類的析構函數是虛的,delete子類對象指針會調用父類的析構函數

  D、以上都不對

  7、5+55+555+...+555..5(55個5)所得之和的末四位數是多少

  A、9435 B、9445 C、9475 D、9485

  可以很顯然看出他們尾數均是5,五十五個5相加為275,所以個位是5,進位27。 五十四個5相加為270再加進位的27是297,所以十位為7,進位29。五十三個五相加為265再加進位的29為294,所以百位為4,故選擇C。

  8、5+55+555+...+555..5(12個5)所得之和的末三位數是多少

  可以很顯然看出他們尾數均是5,十二個5相加為60,所以個位是0,十一個5相加為55再加進位的6是61,所以十位為1,10個五相加為50再加進位的6為56,所以百位為6,故得和的最后三位是610。

  9、7+77+777+...+777..7(2005個7)所得之和的末四位數是多少

  2005*7=14035 所以個位數是5,進位1403

  2004*7+1403=15431,所以十位數是1,進位1543

  2003*7+1543=15564,所以百位數是4,進位1556

  2002*7+1556=15570,所以千位數是0。末四位數是0415

  簡答題:快速排序的是遞歸的,但是它的均效率卻是眾多排序算法中最快的,為什么?請結合本例說明你對遞歸程序的理解。

  算法題:用你熟悉的編程語言,設計如下功能的函數:輸入一個字符串,輸出該字符串中所有字母的全排列。程序請適當添加注釋。

  C++函數原型: void Print(const char *str)

  輸入樣例: abc

  輸出結果: abc、acb、bca、bac、cab、cba

  • 相關文章
主站蜘蛛池模板: 久久久久久久一精品 | 国产a久久精品一区二区三区 | 久久美乳 | 亚洲一区二区高清 | 97免费在线 | 欧美一区二区视频三区 | 99自拍网 | 欧美一区二区三区精品影视 | а新版天堂中文在线 | 算你色永久免费视频播放 | 日本免费无遮挡吸乳视频中文 | 国产一级一级毛片 | 黄色欧美在线观看 | 思思91精品国产综合在线 | 自拍偷拍图区 | 亚洲伦理天堂 | 欧美成人久久久免费播放 | 97夜夜澡人人爽人人喊一欧美 | 成人免费一区二区三区在线观看 | 91麻豆怎么进去 | 国产色拍 | 91日韩视频 | 日日夜夜操天天干 | 四虎永久在线观看 | 99热国产精品 | 日韩精选| 久久99综合| 操操干 | 趁女同学洗澡摸她胸喝她奶 | 青青草国产免费国产是公开 | 日本视频免费在线观看 | 亚洲欧美在线视频 | 中文字幕精品一区二区日本 | 成在线人永久免费视频下载 | 青青青国产成人久久111网站 | a天堂视频在线观看 | 花季传媒可以看什么 | 亚洲区在线| 人心蜈蚣2在线观看 | 成人区精品一区二区不卡亚洲 | 色拍999|