• 大小: 0.29M
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-29
  • 语言: C/C++
  • 标签: 算法  

资源简介


资源截图

代码片段和文件信息


#include 
#include 
#include 
#include 
#include 
#define Num_city 48

double coord[Num_city][2]; //坐标矩阵
double d[Num_city][Num_city];
double pc=0.2;
double pm=0.1;
int pop[100][Num_city]; //编码长度为Num_city位分别代表Num_city个城市
int M_pos1M_pos2;
int pop_sizemaxgen;

static void distance(void)
{
int ij;
double tem;
    for(i=0;i {
for (j=i;j {   tem=pow((coord[i][0]-coord[j][0])2)+pow((coord[i][1]-coord[j][1])2);
d[i][j]=sqrt(tem);
d[j][i]=d[i][j];
}
d[i][i]=0;
}

}

static void swap(int mint nint mn)
{
int s;
s=pop[m][mn];
pop[m][mn]=pop[n][mn];
pop[n][mn]=s;

}

static void swap_pop(int mint nint mn)
{
int s;
s=pop[mn][m];
pop[mn][m]=pop[

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        683  2012-04-10 09:56  遗传算法\data.txt

     文件      16285  2012-04-16 16:58  遗传算法\Debug\11111.obj

     文件      19772  2012-04-10 09:56  遗传算法\Debug\GA_Newgai.obj

     文件     270442  2012-04-16 17:00  遗传算法\Debug\main.exe

     文件     314688  2012-04-16 17:00  遗传算法\Debug\main.ilk

     文件      27269  2012-04-16 17:00  遗传算法\Debug\main.obj

     文件     223648  2012-04-15 17:27  遗传算法\Debug\main.pch

     文件     615424  2012-04-16 17:00  遗传算法\Debug\main.pdb

     文件      82944  2012-04-16 17:03  遗传算法\Debug\vc60.idb

     文件      61440  2012-04-15 17:27  遗传算法\Debug\vc60.pdb

     文件       8700  2012-04-10 09:56  遗传算法\main.cpp

     文件       3377  2012-04-16 17:00  遗传算法\main.dsp

     文件        516  2012-04-16 17:04  遗传算法\main.dsw

     文件      50176  2012-04-16 17:04  遗传算法\main.ncb

     文件      48640  2012-04-16 17:04  遗传算法\main.opt

     文件        738  2012-04-16 17:00  遗传算法\main.plg

     文件       1044  2012-04-16 17:04  遗传算法\输出结果.txt

     目录          0  2009-05-04 14:16  遗传算法\Debug

     目录          0  2009-05-04 14:16  遗传算法

----------- ---------  ---------- -----  ----

              1745786                    19


评论

共有 条评论