文思筆試試題

2021-05-03 21:48:05 字數 729 閱讀 3932

1.

建構函式與析構函式是否可以被過載,為什麼? 2.

指標和引用的區別。 3.

malloc

和new

的區別。

4.字串反轉。用兩種方法,第二種方法只用乙個數串,直接互換。 5.

乙個time

類,包含

minute

和sec

兩個資料成員。模擬秒錶,每次走一秒,滿

60秒進一分鐘,此時秒又從

0開始。

class time

time(int m, int s):minute(m),sec(s){}

time operator++();

time operator++(int);

private:

int minute;

int sec;

};(1)

time:operator++()

和time:operator++(int)

的區別;

(2)實現這兩個過載函式。 6.

帶鏢頭的單鏈表倒序。 7.

二叉樹的前序和中序遍歷如下:

前序:abcdef     

中序:cbdaef

畫出該樹。 8.

畫出8,9

,11,17

,28,30

,40在二叉搜尋樹中的位置。

9.寫乙個氣泡排序的演算法。

10.棧和佇列的相同和不同。

文思創新的SQL筆試題

題目 有a和b倆個表,都定義相同的主鍵,寫出sql語句找出a表中有而b表中沒有的記錄,然後把沒有的記錄插入到b表中。sql語句如下 create table a minus b as 建立乙個差集表a minus b 注意select 語句一定要a表在前。select from a minus se...

微策略筆試試題

1 奇數個整數,其中只有乙個整數重複奇數次,其他的重複偶數次。找出奇數次的整數 肯定是要求了時間複雜度了的,如果按照普通的演算法,時間複雜度為 n 2 異或運算 可以用來進行資料交換 交換兩個數字的大小 a 9 b 10 a a b b b a a a b 結果是a為10,b為9.採用位運算的方法,...

最新綠盟筆試試題

雖然考試試題絕大部分是一些基礎試題,但是明顯可以看得出來,如果沒有深厚的功底,是答不好的。我報的是研發。by rainfish 言歸正傳 第一題 描述tcp的三次握手,寫出syn ack的關係。第二題 描述tcp udp的區別及優劣。描述p2p機制,及其發展前景。第四題 樹的深度優先遍歷。第五題 有...