分類整理I 微軟等100題系列V0 1版 c/c++基礎面試題集錦
分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow
也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!
微軟等100題系列V1.0版整理I:c/c++基礎面試題集錦
July 2010年12月14日
-----------------------------------------
應網友要求和建議,特此把微軟等公司資料結構+演算法面試100題系列V0.1版,分門別類、徹底整理下。
一來為了讓各位朋友看著清晰明瞭,二來為了讓大家對這100題有個總體印象。
即微軟等各大公司對資料結構+演算法的考察,最喜歡考察那些結構,那些演算法,著重點、重點考察在哪些方面。
所以,我現在把這些個著重點、重點給提煉出來,為了更方便的給大家分享。
我把這微軟等100題系列V0.1版,分了以下幾個方面:
1.c/c++基礎
2.連結串列
3.棧堆佇列
4.字串 + 陣列
5.樹 + 圖
6.數字遊戲
7.思維推理 演算法
8.百度、騰訊、微軟三公司題目集錦。
每一分類,即一篇文章,此整理系列,即是八篇文章。
謝謝各位。:D。
好的,咱們,開始吧,請看:
=============
第一章 c/c++基礎面試
55.
題目:類CMyString的宣告如下:
class CMyString
{
public:
CMyString(char* pData = NULL);
CMyString(const CMyString& str);
~CMyString(void);
CMyString& operator = (const CMyString& str);
private:
char* m_pData;
};
請實現其賦值運算子的過載函式,要求異常安全,
即當對一個物件進行賦值時發生異常,物件的狀態不能改變。
59.不能被繼承的類。
題目:用C++設計一個不能被繼承的類。
分析:這是Adobe公司2007年校園招聘的最新筆試題。
這道題除了考察應聘者的C++基本功底外,還能考察反應能力,是一道很好的題目。
72.
題目:設計一個類,我們只能生成該類的一個例項。
分析:只能生成一個例項的類是實現了Singleton模式的型別。
//此類c/c++基礎面試題,完。
歡迎,你對以上任何一題,發表你的見解、看法、和思路。
謝謝。
--------------------------------------------------------
1.關於本微軟等公司資料結構+演算法面試100題系列V0.1版的鄭重宣告
http://blog.csdn.net/v_JULY_v/archive/2010/12/02/6050133.aspx
2.完整100題,請參見,
[珍藏版]微軟等資料結構+演算法面試100題全部出爐[100題首次完整亮相]
http://blog.csdn.net/v_JULY_v/archive/2010/12/06/6057286.aspx
3.更多詳情,請參見,本人部落格:
My Blog:
4.所有的資源(題目+答案)下載地址:
http://v_july_v.download.csdn.net/
5.本微軟等100題系列V0.1版,永久維護(網友,思路回覆)地址:
http://topic.csdn.net/u/20101126/10/b4f12a00-6280-492f-b785-cb6835a63dc9.html
=========================
作者宣告:
本人July對本部落格所有任何內容和資料享有版權,轉載請註明作者本人July及出處。
永遠,向您的厚道致敬。謝謝。July、二零一零年十二月十四日。