禁忌搜索算法30城市TSP问题(C++源代码)

上传者: cdownload_zxl | 上传时间: 2019-12-21 19:32:00 | 文件大小: 6.11MB | 文件类型: rar
此代码是我智能计算课的一个练习作业。使用的是MFC对话框做的显示界面,在vc6.0平台上开发的,当然也可以用vs其他版本打开、更改或重新编译,文件中的debug文件夹和release文件夹里的.exe的文件可以直接双击运行。debug版本运行时带有调试信息,速度会慢点,release版本是发布版本,运行速度非常快。 1.显示界面上可实现的功能: 对话框上可以显示城市位置、规划后得到的结果路线,上面还设置有编辑框,可以直接调整算法的参数(如最大循环次数、禁忌长度、候选解个数等)。另外还设计有算法统计模块,可直接用曲线显示算法的收敛过程等等,路径长度和算法耗时也可显示。 2.关于源代码: 源代码是一并上传了的,其中每一个函数的功能都有详细标注,基本上每一个关键的程序位置都有说明原因及注意事项,代码的可读性是非常强的,也非常方便朋友们根据自己的需要要求更改。

文件下载

资源详情

[{"title":"( 40 个子文件 6.11MB ) 禁忌搜索算法30城市TSP问题(C++源代码)","children":[{"title":"禁忌搜索算法(MFC)项目全","children":[{"title":"禁忌搜索算法(MFC)Dlg.cpp <span style='color:#111;'> 22.34KB </span>","children":null,"spread":false},{"title":"禁忌搜索算法(MFC).dsp <span style='color:#111;'> 4.30KB </span>","children":null,"spread":false},{"title":"禁忌搜索算法(MFC).clw <span style='color:#111;'> 2.21KB </span>","children":null,"spread":false},{"title":"Release","children":[{"title":"StdAfx.obj <span style='color:#111;'> 3.11KB </span>","children":null,"spread":false},{"title":"禁忌搜索算法(MFC).res <span style='color:#111;'> 3.62KB </span>","children":null,"spread":false},{"title":"vc60.idb <span style='color:#111;'> 57.00KB </span>","children":null,"spread":false},{"title":"禁忌搜索算法(MFC)Dlg.obj <span style='color:#111;'> 51.30KB </span>","children":null,"spread":false},{"title":"禁忌搜索算法(MFC).pch <span style='color:#111;'> 7.72MB </span>","children":null,"spread":false},{"title":"禁忌搜索算法(MFC).obj <span style='color:#111;'> 11.68KB </span>","children":null,"spread":false},{"title":"禁忌搜索算法(MFC).exe <span style='color:#111;'> 36.00KB </span>","children":null,"spread":false}],"spread":true},{"title":"禁忌搜索算法(MFC).cpp <span style='color:#111;'> 2.02KB </span>","children":null,"spread":false},{"title":"禁忌搜索算法(MFC).APS <span style='color:#111;'> 37.80KB </span>","children":null,"spread":false},{"title":"res","children":[{"title":"禁忌搜索算法(MFC).rc2 <span style='color:#111;'> 411B </span>","children":null,"spread":false},{"title":"禁忌搜索算法(MFC).ico <span style='color:#111;'> 1.05KB </span>","children":null,"spread":false},{"title":"Thumbs.db <span style='color:#111;'> 3.50KB </span>","children":null,"spread":false}],"spread":true},{"title":"禁忌搜索算法(MFC).rc <span style='color:#111;'> 7.05KB </span>","children":null,"spread":false},{"title":"禁忌搜索算法(MFC).h <span style='color:#111;'> 1.33KB </span>","children":null,"spread":false},{"title":"禁忌搜索算法(MFC).opt <span style='color:#111;'> 52.50KB </span>","children":null,"spread":false},{"title":"StdAfx.cpp <span style='color:#111;'> 221B </span>","children":null,"spread":false},{"title":"resource.h <span style='color:#111;'> 2.03KB </span>","children":null,"spread":false},{"title":"禁忌搜索算法(MFC).plg <span style='color:#111;'> 2.09KB </span>","children":null,"spread":false},{"title":"StdAfx.h <span style='color:#111;'> 2.14KB </span>","children":null,"spread":false},{"title":"禁忌搜索算法(MFC)Dlg.h <span style='color:#111;'> 2.85KB </span>","children":null,"spread":false},{"title":"Debug","children":[{"title":"StdAfx.obj <span style='color:#111;'> 113.92KB </span>","children":null,"spread":false},{"title":"禁忌搜索算法(MFC).bsc <span style='color:#111;'> 5.13MB </span>","children":null,"spread":false},{"title":"禁忌搜索算法(MFC).ilk <span style='color:#111;'> 536.99KB </span>","children":null,"spread":false},{"title":"禁忌搜索算法(MFC).pdb <span style='color:#111;'> 513.00KB </span>","children":null,"spread":false},{"title":"禁忌搜索算法(MFC).res <span style='color:#111;'> 3.57KB </span>","children":null,"spread":false},{"title":"vc60.idb <span style='color:#111;'> 265.00KB </span>","children":null,"spread":false},{"title":"禁忌搜索算法(MFC)Dlg.obj <span style='color:#111;'> 139.85KB </span>","children":null,"spread":false},{"title":"StdAfx.sbr <span style='color:#111;'> 1.54MB </span>","children":null,"spread":false},{"title":"禁忌搜索算法(MFC).sbr <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"禁忌搜索算法(MFC).pch <span style='color:#111;'> 9.16MB </span>","children":null,"spread":false},{"title":"禁忌搜索算法(MFC)Dlg.sbr <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"vc60.pdb <span style='color:#111;'> 468.00KB </span>","children":null,"spread":false},{"title":"禁忌搜索算法(MFC).obj <span style='color:#111;'> 27.96KB </span>","children":null,"spread":false},{"title":"禁忌搜索算法(MFC).exe <span style='color:#111;'> 136.11KB </span>","children":null,"spread":false}],"spread":false},{"title":"禁忌搜索算法(MFC).ncb <span style='color:#111;'> 97.00KB </span>","children":null,"spread":false},{"title":"ReadMe.txt <span style='color:#111;'> 3.68KB </span>","children":null,"spread":false},{"title":"禁忌搜索算法(MFC).dsw <span style='color:#111;'> 563B </span>","children":null,"spread":false}],"spread":false}],"spread":true}]

评论信息

  • qq_25879299 :
    不错的,注释很详细
    2018-10-22
  • DongJS168 :
    挺好的,可以用。程序在VS2010下生成时需要对pow的参数进行强转,或者不用这个函数,直接相乘求平方也行,然后编译运行都没再出问题,正在研究算法的实现细节,不知道其他下载的朋友为什么不评论。评论一下
    2018-04-17
  • 董大人 :
    下载不了? 404
    2017-12-24

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明