Synopsys筆試題
Synopsys筆試
1.說出指針和引用的`區別。
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;}
void printTotal() {int total = i+base::i;}
};
4.實現strcpy函數。
5.編程判斷字符串是否對稱。如:ABCCBA對稱,ABCDBA就不對稱。
6.1,2,5,10四個基數任意次數組合相加得到一個數N,求所有可能組合。
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筆試題】相關文章:
華為2017筆試題08-16
360筆試題目10-20
華為2017筆試試題08-10
桂林銀行筆試題筆經10-21
QMS2007筆試審核知識模擬試題11-02
眼線筆類型-如何挑選眼線筆11-09
馬克筆有哪些分類-馬克筆的分類11-03
唇線筆怎么用10-11
美甲筆如何保養10-07
ps筆刷怎么安裝08-27