模拟退火算法解TSP问题C++版

时间:2012-06-12 12:18:19
【文件属性】:

文件名称:模拟退火算法解TSP问题C++版

文件大小:11KB

文件格式:RAR

更新时间:2012-06-12 12:18:19

模拟退火 TSP

模拟退火算法求解TSP问题 #include #include #include #include #include using namespace ::std; const int MAX_CITY_SIZE = 100;//最大城市个数 int n; //城市个数 int dist[MAX_CITY_SIZE][MAX_CITY_SIZE];//距离矩阵 int cur_path[MAX_CITY_SIZE];//当前解 int exd_path[MAX_CITY_SIZE];//扩展解 double t = 100; const int L = 2000; double randf(){//返回0到1之间的随机浮点数 return (float)rand()/RAND_MAX; } ......


【文件预览】:
SA_TSP
----SA_TSP.plg(246B)
----SA_TSP.opt(48KB)
----TSP8.TXT(203B)
----TSP6.TXT(121B)
----TSP15.TXT(790B)
----SA_TSP.cpp(3KB)
----TSP4.txt(47B)
----StdAfx.cpp(293B)
----SA_TSP.dsw(537B)
----StdAfx.h(769B)
----最优解.txt(93B)
----SA_TSP.ncb(49KB)
----Debug()
----TSP20.TXT(1KB)
----TSP10.TXT(314B)
----ReadMe.txt(1KB)
----SA_TSP.dsp(4KB)

网友评论

  • 很好的代码,用在项目中了,很实用
  • 很不错,收获很大
  • 注释很详细
  • 程序可以,能够运行,但是输入的不是城市的坐标,而是各个城市间的距离
  • 程序不错,但是输入格式和我要求的不一样
  • 很好的程序,很有参考价值,学习了!
  • 注释多,规范,可惜运行不了,但还是给了我思路,so,thanks
  • 代码写的很好,注释比较多,而且格式非常规范,是一个好资源!