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

正文內(nèi)容

遺傳算法的c語(yǔ)言程序案例(編輯修改稿)

2024-09-01 17:13 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 rator()。void mutationOperator()。void outputTextReport()。//以上為函數(shù)以及全局變量定義部分int main(){generation = 0。generateInitialPopulation()。evalutePopulation()。while (generation MaxGeneration) {generation++。generateNextPopulation()。evalutePopulation()。performEvolution()。outputTextReport()。}system(pause)。return 0。}////////////////////////////////////////////////////////////////////產(chǎn)生第一代樣本/////void generateInitialPopulation() {int i, j。srand((unsigned)time(NULL))。for (i = 0。 i PopSize。 i++) {for (j = 0。 j CHROMLENGTH。 j++) {population[i].chrom[j] = ((rand() % 10) 5) ? 39。039。 : 39。139。}population[i].chrom[CHROMLENGTH] =39。/039。}}////////產(chǎn)生下一代樣本 //////void generateNextPopulation() {selectionOperator()。crossoverOperator()。mutationOperator()。}//變異算子//void mutationOperator() {int i, j。double p。// bit mutationfor (i = 0。 i PopSize。 i++) {for (j = 0。 j CHROMLENGTH。 j++) {p = rand() % 1000 / 。if (p Pm) {population[i].chrom[j] = (population[i].chrom[j] == 39。039。) ? 39。139。: 39。039。}}}}//交叉算子///void crossoverOperator() {int i, j。int index[PopSize]。int point, temp。double p。char ch。for (i = 0。 i PopSize。 i++) {index[i] = i。}for (i = 0。 i PopSize。 i++) {point = rand() %(PopSize i)。temp = index[i]。index[i] = index[point + i]。index[point + i] = temp。}for (i = 0。 i PopSize 1。 i+=2) {p = rand() % 1000 / 。
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1