freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

遺傳算法的c語(yǔ)言程序案例-wenkub.com

2025-08-02 17:13 本頁(yè)面
   

【正文】 printf(/n)。 i CHROMLENGTH。} i PopSize。}} else {void performEvolution() {return decimal。039。for(i = 0, pointer=string+point。long decimal = 0L。//把二進(jìn)制轉(zhuǎn)化為十進(jìn)制population[i].value = x1 + x2。x1 = temp1 * temp1。temp1 = dedeChromosome(population[i].chrom, 0, LENGHT1)。//計(jì)算目標(biāo)值 i++) {double x1, x2。int i。}if ( ) {if (generation == 0) {}worstIndividual = population[i]。 i PopSize。 /}} i PopSize。newpopulation[i] = population[index]。while (p cfitness[index]) {p = rand() % 1000 / 。} i PopSize。for (i = 0。 i++) {Individual newpopulation[PopSize]。double p, sum = 。///選擇算子/////////////}population[index[i]].chrom[j] = population[index[i + 1]].chrom[j]。 j CHROMLENGTH。if (p Pc) { i PopSize 1。index[point + i] = temp。temp = index[i]。 i PopSize。index[i] = i。}) ? 39。for (j = 0。// bit mutationint i, j。}population[i].chrom[CHROMLENGTH] =39。 : 39。 j CHROMLENGTH。for (i = 0。int i, j。}}performEvolution()。generateNextPopulation()。///////////////////////define CHROMLENGTH LENGHT1+LENGHT2define Cmin 0 //certain minimum valueinclude (6)long decodechromosome(char *,int,int)本函數(shù)是染色體解碼函數(shù),它將以數(shù)組形式存儲(chǔ)的二進(jìn)制數(shù)轉(zhuǎn)成十進(jìn)制數(shù),然后才能用適應(yīng)度函數(shù)計(jì)算。首先用rand ()函數(shù)產(chǎn)生隨機(jī)概率,若小于交叉概率,則進(jìn)行染色體交叉,同時(shí)交叉次數(shù)加1。根據(jù)給定的變量用適應(yīng)度函數(shù)計(jì)算然后返回適度值。6.程序的各函數(shù)的簡(jiǎn)單算法說(shuō)明如下:(1).void generateinitialpopulation ()和void input ()初始化種群和遺傳算法參數(shù)。void crossoveroperator()。void calculatefitnessvalue()。 void generatenextpopulation()。 //最佳個(gè)體struct individual worstindividual。int generation。
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1