原创 微軟公司面試題【1】

            這道題挺簡單的,但網上說,這是微軟的面試題,初學編程的可以看看。             題目:                 求質數的和。如:F(4)= 2+3+5+7 = 17,輸入F(x)。        

原创 運算符重載(c++)

              運算符重載的應用,計算兩個複數的和。         #include<iostream> using namespace std; //類體********************** class Compl

原创 約瑟夫問題(c++)

           今天花幾小時完成了數據結構的實驗題,裏面實現了循環單鏈表的構建,節點的刪除。            但說句實話,裏面的執行函數我寫的時候就有點彆扭,覺得不太好,有點混亂,雖然最終還是實現出來了,供大家參考,也希望有朋

原创 內聯函數(inline function)

   內聯函數定義:嵌入到主調函數中的函數,可以避免函數調用帶來的時間開銷    只要在函數聲明語句或者函數頭一處寫上inline關鍵字即可表示該函數是一個內聯函數 要求: 1.不能包括複雜的控制語句 2.不能包括遞歸調用語句 3.不能

原创 動態數組(c++)

            相信很多朋友們在建立數組的時候,都會給一個100的長度,因爲無法確定數組的上限,只能預留大量內存,進而降低了系統的性能,而動態數組解決了這個問題。             運行結果:                

原创 MFC怎樣生成可執行文件

          現在MFC發佈的程序基本上都是Release的,最好不要弄成DEBUG的吧,因爲DEBUG的exe在脫離了VC後,有可能運行不了。(具體我也不太懂) 步驟如下:    1. Build—>Set Active Con

原创 unity 實現橢圓畫線(JavaScript)

              利用Vectrosity在unity上畫出橢圓,下面是運行效果圖和源程序: 建立一個新的JavaScript腳本編輯文本,寫入代碼後,附加上攝像機上面便可以,當然,顯示的平板Plane是自己添加的,下面是代

原创 函數嵌套(c++)

              函數的嵌套是指在A函數裏調用B函數(A,B都不是主函數)。當然,要注意的是:只允許函數的嵌套調用,但不允許函數的嵌套定義,也就是不能在A函數裏定義B函數。               下面是函數嵌套作用一個簡單

原创 枚舉算法(判斷n是否能被3,5,7整除)

           枚舉算法:也稱窮舉算法,它是編程中常用的一種算法。在解決某些問題的時候,可能無法按照一定規律從衆多的候選答案中找出正確的答案。此時,可以從衆多的候選解中逐一取出候選答案,並驗證候選答案是否爲正確的答案。這種方法就是枚

原创 MFC基礎教程(簡單計算器)

             好的,前兩篇教程已經把計算器的界面弄好了,現在便來真正的編程了。              首先,爲編輯框建立一個數據,鼠標右鍵點擊編輯框,選擇ClassWizard,出現如下界面:              

原创 MFC基礎教程(簡單計算器)

         一些沒接觸過MFC (Microsoft Foundation Classes)但又想了解一些基本用法的朋友可以看看,下面是MFC的簡單應用------製作簡單運算的計算器。      首先我這個是VC++6.0官方版的

原创 十字路口,抉擇……(喜歡音樂朋友)

                  最近聽beyond的歌,心裏又起了很多的浪花,心潮澎湃……            我覺得自己一直是個矛盾體。理科生一路走來,卻有着很多文科生的特質。從小便喜歡畫畫,一開始也是畫畫超人小怪獸之類的,後來學

原创 用List實現Stack基本功能

      Stack是一種特殊的串行形式的數據結構。       特點:          1、只允許在棧頂壓入新元素(push);          2、只允許先由棧頂元素輸出,也就是後進先出(pop);       下面我

原创 c++模版 template

              c++中定義重載函數可以使代碼重用,而模版template也是實現代碼重用機制的一種工具。它可以把參數類型化,也可以說是抽象化,而到真正調用的時候,系統會識別參數真正的類型,從而自動實例化參數,進行調用。  

原创 插入排序算法筆記

           插入排序:                        1、最簡單的排序算法。                        2、在增量排序中有很高的效率,比如已經存在成績排序,要插入一個新的成績並且排序。