禁忌搜索算法的实现_Python

前言

最近想做关于接口用例自动生成,需要参数组合,就开始看算法。正好看到禁忌搜素算法,网上找了一些内容,python实现的会偏少,且实现的内容都存在较大缺陷。于是自己试着写了一下,分享一下。参考文章:
https://blog.csdn.net/adkjb/article/details/81712969
https://www.cnblogs.com/yjphhw/p/9700499.html

算法实现

数据直接采用参考文章里的数据,上代码:

import copy,random,datetime
import matplotlib.pyplot as pltcity_list = [[1, (1150.0, 1760.0)], [2, (630.0, 1660.0)], [3, (40.0, 2090.0)], [4,(750.0, 1100.0)],[5, (750.0, 2030.0)], [6, (1030.0, 2070.0)], [7, (1650.0, 650.0)], [8, (1490.0, 1630.0)],[9, (790.0, 2260.0)], [10, (710.0, 1310.0)], [11, (840.0, 550.0)], [12, (1170.0, 2300.0)],[13, (970.0, 1340.0)], [14, (510.0, 700.0)], [15, (750.0, 900.0)], [16, (1280.0, 1200.0)],[17,(230.0, 590.0)], [18, (460.0, 860.0)], [19, (1040.0, 950.0)], [20, (590.0, 1390.0)],[21, (830.0, 1770.0)], [22, (490.0, 500.0)], [23, (1840.0


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部