assign.c

来自「遗传算法的c源代码」· C语言 代码 · 共 34 行

C
34
字号
#include "genet.h"assign_probabilities(){    Cost sum;	int p;		sum = 0;		for (p = 0; p < pop; ++p)	   sum = sum + (Cost)(pp[p]->eval);	   		for (p = 0; p < pop; ++p)	   prob[p] = (double)(sum - pp[p]->eval)/((pop - 1)*sum);          	                          	                          	for (p = 1; p < pop; ++p)	   prob[p] = prob[p] + prob[p-1];}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?