<dfn id="w48us"></dfn><ul id="w48us"></ul>
  • <ul id="w48us"></ul>
  • <del id="w48us"></del>
    <ul id="w48us"></ul>
  • sap筆試試題

    時間:2024-08-13 15:59:50 面試筆試 我要投稿
    • 相關(guān)推薦

    sap筆試試題

      1.below is usual way we find one element in an array:

    sap筆試試題

      const int *find1(const int* array, int n, int x)

      {

      const int* p = array;

      for(int i = 0; i < n; i++)

      {

      if(*p x)

      {

      return p;

      }

      ++p;

      }

      return 0;

      }

      in this case we have to bear the knowledge of value type "int", the size of

      array,

      even the existence of an array. would you re-write it using template to elim

      inate all

      these dependencies?

      2. assume you have a class like

      class erp

      {

      hr* m_hr;

      fi* m_fi;

      public:

      erp()

      {

      m_hr = new hr();

      m_fi = new fi();

      }

      ~erp()

      {

      }

      };

      if "new fi()" failed in the constructor, how can you detect this problem and

      release the

      properly allocated member pointer m_hr?

      3. check the class and variable definition below:

      #include

      #include

      using namespace std;

      class base

      {

      public:

      base() { cout<<"base-ctor"< ~base() { cout<<"base-dtor"< virtual void f(int) { cout<<"base::f(int)"< virtual void f(double) {cout<<"base::f(double)"< virtual void g(int i = 10) {cout<<"base::g()"<};

      class derived: public base

      {

      public:

      derived() { cout<<"derived-ctor"< ~derived() { cout<<"derived-dtor"< void f(complex) { cout<<"derived::f(complex)"< virtual void g(int i = 20) {cout<<"derived::g()"<};

      base b;

      derived d;

      base* pb = new derived;

      select the correct one from the four choices:

      cout

      cout

      pb->f(1.0);

      a.derived::f(complex) b.base::f(double)

      pb->g();

      a.base::g() 10 b.base::g() 20

      c.derived::g() 10 d.derived::g() 20

      4.implement the simplest singleton pattern(initialize if if necessary).

      5.name three sort algorithms you are familiar with. write out the correct or

      der by the

      average time complexity.

      6.write code to sort a duplex direction linklist. the node t has overridden

      the comparision operators

    【sap筆試試題】相關(guān)文章:

    SAP筆試 -上海交大11-21

    ITT HR的筆試題目,筆試試題02-24

    sony筆試題02-18

    華碩筆試題02-18

    神龍筆試題02-18

    外企筆試題精選11-21

    畢馬威筆試題02-16

    寶潔筆試題02-18

    朗訊筆試題02-18

    南京筆試題11-21

    主站蜘蛛池模板: 国产精品福利片免费看 | 2021年精品国产福利在线| 亚欧无码精品无码有性视频| 国产精品一二三区| 亚洲av永久无码精品网站| 国产精品乱伦| 538国产精品一区二区在线| 无码日韩精品一区二区免费| 久久精品中文字幕有码| 亚洲精品人成在线观看| 成人国内精品久久久久影院| 久久精品国产亚洲AV大全| 亚洲国产精品VA在线看黑人| 日本免费精品一区二区三区| 国产精品片在线观看手机版| 91视频国产精品| 国产精品一区二区久久国产| 亚洲国产精品va在线播放| 亚洲第一区精品观看| 精品人妻少妇一区二区三区不卡 | 午夜精品久久久久久中宇| 拍国产乱人伦偷精品视频| 国产一区二区三精品久久久无广告| 亚洲精品一二区| 精品午夜久久福利大片| 99在线精品一区二区三区| CAOPORM国产精品视频免费| 国产精品女同一区二区| 国产日产韩国精品视频| 久久精品国产清高在天天线| 久久精品国产亚洲av高清漫画| 无码aⅴ精品一区二区三区浪潮| 完整观看高清秒播国内外精品资源 | 亚洲精品无码鲁网中文电影| 亚洲国产精品成人午夜在线观看 | 亚洲国产精品一区二区三区久久| 麻豆精品视频在线观看91| 久久精品国产一区二区三区不卡| 久久精品亚洲男人的天堂| 日本精品久久久久久久久免费| 午夜福利麻豆国产精品 |