资源简介
c++代码 解决车辆调度问题 遗传算法

代码片段和文件信息
#include “ga.h“
main()
{
outfile.open(“result.dat“ios::out);
InitializeIE(); //Import
outfile<<“\n ----------------------------------------------------- “;
outfile<<“\n The numbers of Import=“< <<“\n The loading vehicle probility=“< <<“\n The VehicleLoad=“< <<“\n The vehicle speed=“< <<“\n The max generation=“< <<“\n The early exit probility=“< outfile<<“\n ----------------------------------------------------- “;
InitializeData(); //parameter
InitializeReport(); //print parameter
InitializeMemory(); //初始oldpop
gen=0;
Initializepop();
if (avgfitness/maxfitness success=false;
else success=true;
while((gen {
gen++;
select();
generate();
ComputeFitness(newpop);
Statistics(newpop);
Report();
p1=oldpop;
oldpop=newpop;
newpop=p1;
}// end while 结束遗传操作
outfile<<“\n ----------------THE BEST PATH IS----------------- “;
outfile<<“\n -----------------------------------------------------\n “;
for (int j=0;j outfile< outfile<<“\n ----------------------------------------------------- “;
outfile<<“\n ----------------------------------------------------- “;
for (j=0;j {
delete[] oldpop[j].chrom;
oldpop[j].chrom=0;
delete[] newpop[j].chrom;
newpop[j].chrom=0;
//delete[] p1[j].chrom;
// p1[j].chrom=0;
}
delete[] bestfit.chrom;
bestfit.chrom=0;
delete[] oldpop;
oldpop=0;
delete[] newpop;
newpop=0;
p1=0;
delete[] dd;
dd=0;
delete[] ff;
ff=0;
delete[] PtrIP;
PtrIP=0;
return 0;
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2015-08-04 20:37 程序\
目录 0 2015-08-04 20:37 程序\Debug\
文件 614443 2005-06-15 13:35 程序\Debug\ga.exe
文件 865640 2005-06-15 13:35 程序\Debug\ga.ilk
文件 429324 2005-06-15 13:35 程序\Debug\ga.obj
文件 2542892 2005-06-15 13:35 程序\Debug\ga.pch
文件 1180672 2005-06-15 13:35 程序\Debug\ga.pdb
文件 0 2005-06-27 08:32 程序\Debug\result.dat
文件 91136 2005-06-15 13:35 程序\Debug\vc60.idb
文件 118784 2005-06-15 13:35 程序\Debug\vc60.pdb
文件 1730 2005-06-15 13:43 程序\ga.cpp
文件 3469 2005-06-15 13:43 程序\ga.dsp
文件 529 2005-06-15 13:43 程序\ga.dsw
文件 18802 2005-06-20 16:53 程序\ga.h
文件 58368 2005-06-15 13:43 程序\ga.ncb
文件 48640 2005-06-15 13:43 程序\ga.opt
文件 1083 2005-06-15 13:35 程序\ga.plg
文件 2708 2005-06-15 13:29 程序\head.h
文件 49912 2005-06-15 13:38 程序\result.dat
文件 47963 2005-06-17 09:52 程序\result1.txt
- 上一篇:C++ ffmpeg Release版本
- 下一篇:约瑟夫环问题图形界面展示
相关资源
- C++获取计算机的CPU ID,硬盘序列号等
- C++头文件转delphi工具 + 源码
- 国际象棋的qt源代码
- C++中头文件与源文件的作用详解
- C++多线程网络编程Socket
- VC++ 多线程文件读写操作
- 利用C++哈希表的方法实现电话号码查
- 移木块游戏,可以自编自玩,vc6.0编写
- C++纯文字DOS超小RPG游戏
- VC++MFC小游戏实例教程(实例)+MFC类库
- 连铸温度场计算程序(C++)
- 6自由度机器人运动学正反解C++程序
- Em算法(使用C++编写)
- libstdc++-4.4.7-4.el6.i686.rpm
- VC++实现CMD命令执行与获得返回信息
- 白话C++(全)
- C++标准库第1、2
- 大数类c++大数类
- C++语言编写串口调试助手
- c++素数筛选法
- C++ mqtt 用法
- 商品库存管理系统 C++ MFC
- c++ 多功能计算器
- C++17 In Detail
- 嵌入式QtC++编程课件
- 颜色识别形状识别STM103嵌入式代码
- c++ 邮件多附件群发
- c++ 透明代理(hookproxy)
- mfc 调用redis
- FTP客户端源码(c++)
评论
共有 条评论