前言
上次出了邻域搜索的各种概念科普,尤其是LNS和ALNS的具体过程更是描述得一清二楚。不知道你萌都懂了吗?小编相信大家早就get到啦。不过有个别不愿意透露姓名的热心网友表示上次没有代码,遂不过瘾啊~哎,大家先别急,代码有得你们酸爽的……
不过由于ALNS的代码量实在太大,小编打算把这个做成一个系列来一一为大家讲解,好让小伙伴们彻底把这个算法框架的代码吃透。今天暂时还是先不对代码进行讲解,先来教大家怎么使用ALNS的框架求解一个TSP问题吧~
环境准备
小编的演示是基于Windows 10 x64位环境的(Linux党就更简单了),其他Windows 环境也类似。在此之前我们需要配置几个东西。
2.1 安装MinGW
这玩意单独装比较麻烦,但是安装devC++会自带这玩意儿,特别方便。没有安装devC++的小伙伴戳下面链接(