在本光盤中提供了由譚浩強編著的《C++程序設計》(清華大學出版社出版)一書中各章的例題程序以及全部習題的參考解答,以方便教師進行教學,也便于讀者上機運行這些程序以及在此基礎上修改和調試程序。 程序按章設立文件夾(子目錄),例如文件夾c12中包含的是第12章全部例題的程序。程序的文件名以c開頭,與例題號一一對應,如c5-7.cpp是第5章例5.7的程序。對于教材中同一例題中包含兩個或多個程序的,在文件名中加了順序號,如c10-4-1.cpp是例10.4的第1個程序,c10-4-2.cpp是例10.4的第2個程序。 教材中所有的程序都是符合C++標準規定的,在GCC中能通過,但有的程序在Visual C++ 6.0中通不過。如果在Visual C++ 6.0環境下運行程序,需要對程序作一些修改。例如,如果程序c10-4-1.cpp在Visual C++ 6.0環境下編譯,第1行應改為“include <iostream.h>”,并將第2行“using namespace std ”取消即可順利通過編譯,其他類似。我們在教材的例題程序中還提供了能在Visual C++ 6.0環境下運行的程序,在文件名中加了"(VC)"字樣,如c10-4-2(VC) 表示它是對程序c10-4-2修改后能用于Visual C++ 6.0環境的程序。
上傳時間: 2017-02-04
上傳用戶:youth25
:#include <stdlib.h>#include <stdio.h>#include <time.h> void InsertSort(int a[],int *(k1),int *(k2))//0:直接插入排序{ int i,j int temp *(k1)=0 *(k2)=0 for(i=0 i<149 i++) { temp=a[i+1] *(k2)++ ...
標簽: include InsertSort gt lt
上傳時間: 2014-11-30
上傳用戶:362279997
很經典的一個算法。大家做工程和通信用的著。遺傳算法(Genetic Algorithm)是模擬達爾文的遺傳選擇和自然淘汰的生物進化過程的計算模型,是一種通過模擬自然進化過程搜索最優解的方法,它是有美國Michigan大學J.Holland教授于1975年首先提出來的,并出版了頗有影響的專著《Adaptation in Natural and Artificial Systems》,GA這個名稱才逐漸為人所知,J.Holland教授所提出的GA通常為簡單遺傳算法(SGA)。
上傳時間: 2017-02-09
上傳用戶:wkchong
學習javascript的好資料! 第一講 JavaScript語言概況 第二講 JavaScript基本數據結構 第三講 JavaScript程序構成 第四講 基于對象的JavaScript語言 第五講 創建新對象 第六講 使用內部對象系統 第七講 窗口及輸入輸出 第八講 WEB頁面信息交互 第九講 實現更復雜交互
標簽: JavaScript javascript 語言 數據結構
上傳時間: 2014-01-06
上傳用戶:努力努力再努力
EE小站,詳細介紹,J-Link GDB Server + Eclipse CDT進行ARM程序調試
標簽:
上傳時間: 2017-02-16
上傳用戶:heart520beat
Instead of finding the longest common subsequence, let us try to determine the length of the LCS. Then tracking back to find the LCS. Consider a1a2…am and b1b2…bn. Case 1: am=bn. The LCS must contain am, we have to find the LCS of a1a2…am-1 and b1b2…bn-1. Case 2: am≠bn. Wehave to find the LCS of a1a2…am-1 and b1b2…bn, and a1a2…am and b b b b1b2…bn-1 Let A = a1 a2 … am and B = b1 b2 … bn Let Li j denote the length of the longest i,g g common subsequence of a1 a2 … ai and b1 b2 … bj. Li,j = Li-1,j-1 + 1 if ai=bj max{ L L } a≠b i-1,j, i,j-1 if ai≠j L0,0 = L0,j = Li,0 = 0 for 1≤i≤m, 1≤j≤n.
標簽: the subsequence determine Instead
上傳時間: 2013-12-17
上傳用戶:evil
數據結構與程序設計——C++語言描述(影印版)習題的答案 【作 者】Robert L.Kruse,Alexander J.Ryba
上傳時間: 2017-03-04
上傳用戶:lgnf
【問題描述】 設計一個利用哈夫曼算法的編碼和譯碼系統,重復地顯示并處理以下項目,直到選擇退出為止。 【基本要求】 (1)初始化:鍵盤輸入字符集大小n、n個字符和n個權值,建立哈夫曼樹; (2)編碼:利用建好的哈夫曼樹生成哈夫曼編碼; (3)輸出編碼; (4)設字符集及頻度如下表: 字符:A B C D E F 頻度:4 9 23 2 17 15 字符:G H I J K 頻度:1 2 3 3 4
上傳時間: 2017-03-07
上傳用戶:qwe1234
這是日本OKI公司開發的ML9636芯片說明書,這款芯片專門用于DSRC開發,由于國內只有ETC標準,尚無DSRC標準,此款芯片是基于日本ARIB STD-T75標準開發的。希望能對打算研究DSRC的朋友提供幫助
上傳時間: 2014-01-03
上傳用戶:拔絲土豆
八皇后游戲的說明: 問題的提出:八皇后是個古老而有趣的游戲,是由高斯于1850年首先提出的。 要求在國際象棋的棋盤上放置八個皇后,使其不能相互攻擊,即任意兩個皇后不能處于 棋盤的同一行、同一列和同一條對角線上。試問有多少種放法? 基本思想是:先把皇后放在(0,0)位置,然后把1號皇后放在(1,j)位置, 使其滿足要求。接著放2號皇后,依此類推。遇到某個皇后如把她無論放在該行的任意 位置均不滿足要求,則前一個皇后放置不當,須重新放置前一皇后,如8個皇后均按要 求放置好,這就是一次成功的擺法。
標簽:
上傳時間: 2013-12-17
上傳用戶:hanli8870