<dfn id="w48us"></dfn><ul id="w48us"></ul>
  • <ul id="w48us"></ul>
  • <del id="w48us"></del>
    <ul id="w48us"></ul>
  • SYNOPSYS新思科技的筆試題

    時間:2024-08-14 14:42:43 綜合指導 我要投稿
    • 相關推薦

    SYNOPSYS新思科技的筆試題

      SYNOPSYS(新思科技)上海研發中心,原為AVANTI(先驅微電子)上海研發中心,01年12月被合并。目前地址在兆豐大廈(長寧)主要是做EDA軟件。除了LIBRARY組做硬件庫外,其余組都是運用語言編程或測試。畢竟是EDA軟件,所以對VHDL,VERILOG,電路基礎知識也有一定要求。

    SYNOPSYS新思科技的筆試題

      今天Synopsys筆試內容大致如下,有一題想不起來了,大家幫忙回憶:

      1。說出指針和引用的區別。

      1) 引用必須被初始化,指針不必。

      3) 不存在指向空值的引用,但是存在指向空值的指針。

      2。說下深度優先遍歷和廣度優先遍歷區別。

      3。C++語法錯誤判斷。這題很有趣,我記下了,貼出來大家看看:)

      class base{

      private: int i;

      public: base(int x){i=x;}

      };

      class derived: public base{

      private: int i;

      public: derived(int x, int y) {i=x;} ---------(1)

      void printTotal() {int total = i+base::i;} ----------(2)

      };

      (1)“base” : 沒有合適的默認構造函數可用

      (2)“base::i” : 無法訪問 private 成員(在“base”類中聲明)

      public: derived(int x, int y):base(y) {i=x;} ---------(1)

      程序員定義構造函數后,編譯器就不會自動生成默認構造函數了,而派生類必須調用基類的構造函數,所以出錯

      4。實現strcpy函數。

      5。編程判斷字符串是否對稱。如:ABCCBA對稱,ABCDBA就不對稱。

      6。1,2,5,10四個基數任意次數組合相加得到一個數N,求所有可能組合。

      背包問題(非0/1)

      #include "stdafx.h"

      using namespace std;

      const int INPUT = 10;

      const int N = 10;

      int a[N];

      int b[4] = {10, 5, 2, 1

      };

      void inita()

      {

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

      {

      a = 0;

      }

      }

      bool ok(int num, int k)

      {

      return num >= a[k] && a[k] <= a[k-1];

      }

      void backtrack(int num, int k)

      {

      if(k >= INPUT || num == 0)

      {

      if(num == 0)

      {

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

      {

      cout << a << " + ";

      }

      cout << endl;

      }

      }

      else

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

      {

      a[k] = b;

      if(ok(num, k))

      backtrack(num -a[k], k+1);

      }

      }

      int main(void)

      {

      inita();

      a[-1]=INPUT;

      backtrack(INPUT, 0);

      return 0;

      }

      7。二叉樹前序遍歷得到表達式。

      8。題目意思不是很明白,可能是推出產生式的意思吧。

      9。用盡可能多的方法來表示數組a[2][3]里第一個元素的地址。

      cout << (int)&a[0][0] << endl;

      cout << (int)&a[0] << endl;

      cout << (int)a << endl;

      10。循環鏈表的節點對換和刪除。

      11。hash表實現。


    【SYNOPSYS新思科技的筆試題】相關文章:

    趨勢科技筆試,筆經分享02-25

    新媒體運營筆試題09-25

    亞信科技技術類筆試題11-08

    網宿科技筆試題(研發類)02-25

    中國銀行筆試題回顧,新鮮筆經!11-21

    攜筆從戎成為大學生擇業新熱點11-11

    揚智(科技)筆試題目分享 ZZ11-21

    迅雷JAVA廣州站二筆筆試題目分享11-21

    2009年杭州聚光科技“機械”筆試題目02-18

    百思買測試智力相關筆試題分享11-21

    主站蜘蛛池模板: 精品人妻中文字幕有码在线| 午夜影视日本亚洲欧洲精品一区| 四虎影永久在线观看精品| 精品一区二区三区波多野结衣| 亚洲精品动漫免费二区 | 精品性影院一区二区三区内射| 中文成人无码精品久久久不卡| 欧美精品亚洲精品日韩精品| 久久国产乱子精品免费女| 国产精品亚洲欧美一区麻豆| 亚洲国产精品尤物YW在线观看 | 精品熟女少妇aⅴ免费久久 | 亚洲av成人无码久久精品| 少妇人妻偷人精品无码视频新浪| 欧美精品亚洲精品日韩传电影 | 国产精品爽黄69天堂a| 99熟女精品视频一区二区三区| 久久精品国产亚洲一区二区三区| 无码国内精品久久人妻麻豆按摩 | 日韩精品一区二区三区不卡| 国产精品视频白浆免费视频| 精品国产福利久久久| 国产精品小视频免费无限app| 夜夜高潮夜夜爽国产伦精品| 99精品视频在线观看免费| 精品a在线观看| 色花堂国产精品第一页| 国产精品被窝福利一区| 自拍偷在线精品自拍偷无码专区| 99久久er这里只有精品18 | 亚洲国产精品成人久久| 亚洲精品免费在线观看| 亚洲乱码精品久久久久..| 国产精品专区第二| 亚洲精品成人片在线播放| 亚洲视频精品在线| 亚洲2022国产成人精品无码区| 91久久精品视频| 91国内外精品自在线播放| 亚洲一区二区精品视频| 97国产视频精品|