蚂蚁算法用C++来实现

时间:2012-06-09 04:33:03
【文件属性】:

文件名称:蚂蚁算法用C++来实现

文件大小:578KB

文件格式:RAR

更新时间:2012-06-09 04:33:03

蚂蚁算法 仿生学

这种算法有别于传统编程模式,其优势在于,避免了冗长的编程和筹划,程序本身是基于一定规则的随机运行来寻找最佳配置。也就是说,当程序最开始找到目标的时候,路径几乎不可能是最优的,甚至可能是包含了无数错误的选择而极度冗长的。但是,程序可以通过蚂蚁寻找食物的时候的信息素原理,不断地去修正原来的路线,使整个路线越来越短,也就是说,程序执行的时间越长,所获得的路径就越可能接近最优路径。这看起来很类似与我们所见的由无数例子进行归纳概括形成最佳路径的过程。实际上好似是程序的一个自我学习的过程。


【文件预览】:
testMm
----testMm.dsp(4KB)
----Mm.plg(1KB)
----test.cpp(1B)
----Mm.ncb(49KB)
----testMm.opt(48KB)
----Mm.dsp(3KB)
----eil51.txt(494B)
----Mm.cpp(13KB)
----Mm.asp(249B)
----Debug()
--------vc60.pdb(100KB)
--------Mm.pdb(633KB)
--------vc60.idb(89KB)
--------Mm.ilk(1.15MB)
--------acs.obj(19KB)
--------Mm.pch(316KB)
--------Mm.exe(260KB)
--------test.obj(1KB)
--------testMm.pch(316KB)
--------testMm.pdb(481KB)
--------Mm.obj(26KB)
----testMm.plg(3KB)
----testMm.ncb(49KB)
----Mm.dsw(527B)
----testMm.dsw(535B)
----Mm.opt(48KB)

网友评论

  • 只能参考学习一下
  • 蚂蚁算法光靠这个源码是不行的,只能是由启发而已
  • 算法注释差,很难读
  • 压缩包中缺少一个文件夹,不能直接运行,不过还是谢谢楼主了