用多點交叉實現遺傳算法,能夠自主選擇種群大小、變異率、交叉率以及染色體編碼的輸出,結果輸出為文本。
標簽: 多點 算法
上傳時間: 2013-12-17
上傳用戶:181992417
用VC編寫的數值分析的追趕法,可以通過修改N的值來改變矩陣的大小。
標簽: 編寫 數值分析
上傳時間: 2015-06-03
上傳用戶:Miyuki
---- Huffman 算法的不同實現 本目錄下的程序用8種不同的方式實現了Huffman編碼算法,這8種方式分別是 * huffman_a 使用鏈表結構生成Huffman樹的算法,這是最基本的實現方法,效率最低。 * huffman_b 使用《數據結構》(嚴蔚敏,吳偉民,1997,C語言版)中給出的算法,將二叉樹存放在連續空間里(靜態鏈表),空間的每個結點內仍有左子樹、右子樹、雙親等指針。 * huffman_c 使用Canonical Huffman編碼,同時對huffman_b的存儲結構進行改造,將二叉樹存放在連續空間tree里,空間的每個結點類型都和結點權值的數據類型相同,空間大小為2*num,tree[0]未用,tree[1..num]是每個元素的權值,生成Huffman后,tree[1..2*num-1]中是雙親結點索引。 * huffman_d 在huffman_c的基礎上,增加預先排序的功能先用QuickSort算法對所有元素的權值從小到大排序,這樣,排序后最前面的兩個元素就是最小的一對元素了。我們可以直接將它們挑出來,組合成一個子樹。然后再子樹的權值用折半插入法插到已排序的元素表中, 保證所有結點有序。為了保證初始元素的順序不變,我們另外使用了一個索引數組,所有排序中的交換操作都是在索引數組中進行的
標簽: Huffman 算法 目錄 方式
上傳時間: 2015-06-12
上傳用戶:xg262122
c語言版的多項式曲線擬合。 用最小二乘法進行曲線擬合. 用p-1 次多項式進行擬合,p<= 10 x,y 的第0個域x[0],y[0],沒有用,有效數據從x[1],y[1] 開始 nNodeNum,有效數據節點的個數。 b,為輸出的多項式系數,b[i] 為b[i-1]次項。b[0],沒有用。 b,有10個元素ok。
標簽: 多項式 曲線擬合 c語言 最小二乘法
上傳時間: 2014-01-12
上傳用戶:變形金剛
jrtplib-3.6.0最新下載的jrtplib. 我現在正在用jrtplib2.7版本,大小146K。希望能給大家提供更方便下載
標簽: jrtplib 2.7 正
上傳時間: 2015-06-24
上傳用戶:lanwei
可以用這些源代碼學會文件的上傳,剛在別的論壇下載的工大家分享了,很簡單的一看就會。
標簽: 源代碼
上傳時間: 2013-12-11
上傳用戶:wweqas
電子看板的物件程式,讓程式更好看 delphi 3.0, 4.0, 5.0, 6.0, 7.0 適用
標簽: 程式
上傳時間: 2015-07-13
上傳用戶:dongbaobao
VC++通過函數OnGetMemorySize()獲取內存大小。包括系統系統總內存,系統可用內存,系統虛擬總內存,系統虛擬可用內存,系統虛擬已用內存。
標簽: OnGetMemorySize 內存 VC
上傳時間: 2014-08-31
上傳用戶:daoxiang126
* 本算法用最小二乘法依據指定的M個基函數及N個已知數據進行曲線擬和 * 輸入: m--已知數據點的個數M * f--M維基函數向量 * n--已知數據點的個數N-1 * x--已知數據點第一坐標的N維列向量 * y--已知數據點第二坐標的N維列向量 * a--無用 * 輸出: 函數返回值為曲線擬和的均方誤差 * a為用基函數進行曲線擬和的系數, * 即a[0]f[0]+a[1]f[1]+...+a[M]f[M].
標簽: 數據 函數 算法 最小二乘法
上傳時間: 2015-07-26
上傳用戶:
* 用改進的歐拉方法求解初值問題,其中一階微分方程未y =f(x,y) * 初始條件為x=x[0]時,y=y[0]. * 輸入: f--函數f(x,y)的指針 * x--自變量離散值數組(其中x[0]為初始條件) * y--對應于自變量離散值的函數值數組(其中y[0]為初始條件) * h--計算步長 * n--步數 * 輸出: x為說求解的自變量離散值數組 * y為所求解對應于自變量離散值的函數值數組
標簽: 初值
上傳用戶:libinxny
蟲蟲下載站版權所有 京ICP備2021023401號-1