幾種排序算法的VC++實現,包括選擇排序,插入排序,歸并排序,自底向上排序,快速排序
標簽: VC 排序算法
上傳時間: 2015-06-08
上傳用戶:003030
數組排序算法-----這個程序的頭文件中包含四種排序方法:泡沫排序法,插入排序法,快速排序法和選擇排序法
標簽: 排序 數組 排序算法 頭文件
上傳時間: 2013-12-22
上傳用戶:lili123
Goertzel算法是DTMF信號檢測的核心,它利用二極點的IIR濾波器計算離散傅立葉變換值,快速有效的提取輸入信號的頻譜信息。
標簽: Goertzel DTMF 算法 信號檢測
上傳時間: 2013-12-06
上傳用戶:wys0120
包括CRC在內的N多算法2,自己自己看吧,很不錯,對于需要快速開發數據效驗的朋友很有幫助
標簽: CRC 算法
上傳時間: 2015-06-17
上傳用戶:13188549192
快速排序的高效實現,是排序基本算法之一,經過重寫,效率更好
標簽: 快速排序
上傳時間: 2015-06-18
上傳用戶:pkkkkp
《Delphi算法與數據結構》源碼 Delphi開發人員Julian Bucknall從實用角度為廣大程序員提供了有關使用算法和數據結構的一個詳盡的介紹。Bucknall先從算法性能的討論開始,涵蓋了諸如數組、鏈表和二叉樹等內容。這本書強調了查找算法(如順序和二分查找),另外也重點介紹了排序算法(包括冒泡排序、插入排序、希爾排序、快速排序和堆排序),此外還提供了有關的優化技術。不僅如此,作者還介紹了散列和散列表、優先隊列、狀態機和正則表達式以及諸如哈夫曼和LZ77等數據壓縮技術。 隨附光盤中有作者所開發的一個相當成功的自由軟件庫EZDSL,另外還有可運行于各版本Delphi上和Kylix上的源代碼,此外還提供了TurboPower Software公司的可執行程序。
標簽: Bucknall Delphi Julian 算法
上傳時間: 2013-12-21
上傳用戶:標點符號
許多工程軟件需要用到復雜的數學算法。VC++能夠形成各種用戶界面, 并可以直 接與系統及底層硬件交換數據。因此研究VC++和Matlab 的混合編程具有很大的實際意義。 該文討論了如何使用Matlab 的Complier 將*.m函數編譯為動態鏈接庫DLL, 提供給VC++ 調用的方法, 提供了一種VC++與Matlab 混合編程的快速實現。
標簽: VC 工程軟件 算法 用戶界面
上傳時間: 2015-07-20
上傳用戶:jackgao
該代碼實現加密算法,從而為信息的保密提供支持。該代碼具有快速,穩定的特點。
標簽: 代碼 加密算法
上傳時間: 2015-08-17
上傳用戶:franktu
冒泡排序的算法分析與改進 交換排序的基本思想是:兩兩比較待排序記錄的關鍵字,發現兩個記錄的次序相反時即進行交換,直到沒有反序的記錄為止。 應用交換排序基本思想的主要排序方法有:冒泡排序和快速排序。
標簽: 排序 算法分析 比較 記錄
上傳時間: 2013-12-17
上傳用戶:gtf1207
近來隨著計算機的快速發展,各種棋類游戲被紛紛請進了電腦,使得那些喜愛下棋,又常常苦于沒有對手的棋迷們能隨時過足棋癮。而且這類軟件個個水平頗高,大有與人腦分庭抗禮之勢。其中戰勝過國際象棋世界冠軍-卡斯帕羅夫的“深藍”便是最具說服力的代表;其它像圍棋的“手淡”、象棋的“將族”等也以其優秀的人工智能深受棋迷喜愛;而我們今天將向大家介紹的是五子棋的算法。 當我們與電腦對戰時,您知道這些軟件是怎樣象人腦一樣進行思考的嗎?前不久我曾編寫過一個五子棋的游戲,在這里就以此為例和大家一起探討探討。 總的來說(我們假定您熟悉五子棋的基本規則),要讓電腦知道該在哪一點下子,就要根據盤面的形勢,為每一可能落子的點計算其重要程度,也就是當這子落下后會形成什么棋型(如:“沖四”、“活三”等),然后通覽全盤選出最重要的一點,這便是最基本的算法。當然,僅靠當前盤面進行判斷是遠遠不夠的,這樣下棋很容易掉進玩家設下的陷阱,因為它沒有考慮以后的變化。所以在此基礎上我們加入遞歸調用,即:在電腦中預測出今后幾步的各種走法,以便作出最佳選擇,這也是我們下棋時常說的“想了幾步”。如此一來您的程序便具有一定的水平了。什么?不信!過來試試吧!
標簽: 計算機 發展
上傳時間: 2015-08-30
上傳用戶:zsjinju
蟲蟲下載站版權所有 京ICP備2021023401號-1