登录
首页 » Others » 模拟退火-遗传算法 34省会城市TSP问题python代码

模拟退火-遗传算法 34省会城市TSP问题python代码

于 2020-12-05 发布
0 151
下载积分: 1 下载次数: 4

代码说明:

在原有传统的遗传算法上进行改进,加入了精英主义和模拟退火的方法(比较简单),但算法的效率极高,相比之前大有改观。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 快速峭度普
    利用快速峭度谱实现对故障信号的特征提取,对故障诊断十分有效
    2020-12-11下载
    积分:1
  • 基于自适应预处理的图像分割方法
    为了防止分水岭算法过分割问题,该文提出了一种基于自适应预处理的图像分割算法。该方法在分水岭算法的基础上,首先结合像素点亮度特征和空间分布特性应用自适应方法对梯度图像进行预处理。通过考察各像素点邻域中像素分类后的分布情况,来判断考察点是处于区域中心还是处于边界,并据此对考察点的梯度值进行调节。然后在预处理后的梯度图像上选定标记,将预处理后的梯度图像中大于200个像素的连通区域标定为标记。最后用分水岭分割方法对带标记的参考图像进行分割。试验结果表明,该分割方法具有良好的分割效果。
    2021-05-07下载
    积分:1
  • 数字信号处理实验指导书(MATLAB版)源码及电子档 mitra
    数字信号处理实验指导书(MATLAB版)是mitra 教授为数字信号处理--基于计算机的方法一书编写的实验指导书。本资源中含有本书原版高清PDF,以及例程代码。资源来自网络。
    2020-12-06下载
    积分:1
  • jdk-8u181-windows-x64.exe
    jdk-8u181-windows-x64.exe jdk8官网安装包,已测可用
    2020-12-09下载
    积分:1
  • 傅里叶变化频谱图及频域滤波
    了解傅立叶变换在图像处理中的应用;掌握频率滤波的原理和特点;利用matlab 实现二维图像的傅里叶变换;实现图像的理想高/低通、高斯高/低通、布特沃斯高/低通滤波
    2021-05-06下载
    积分:1
  • matlab传染病模型
    模型完备,建立了传染病模型的SI SIR SIS 模型,包含代码过程及matlab截图
    2020-11-27下载
    积分:1
  • 二进制转换,原码,反码,补码的学习
    二进制转换十进制例:  01100100 =100  第0位:0*2^0=0  第1位:0*2^1=0  第2位:1*2^2=4  第3位:0*2^3=0  第4位:0*2^4=0  第5位:1*2^5=32  第6位:1*2^6=64  第7位:0*2^7=0         4 32 64=100八进制转换十进制例:  1507=839  第0位:7*8^0=7  第1位:0*8^1=0  第2位:5*8^2=320  第3位:1*8^3=512         7 320 512=839十六进制转换十进制例:  2AF5=10997  第0位:5*16^0=5  第1位:F*16^1=240  第2位:A*16^2=2560  第3位:2*16^3=8192         5 240 2560 8192=10997十进制转换八进制例:  120=170  120 120/8 15 0  15  15/8  1  7  1   1/8   0  1十进制转换二进制和十进制转换八进制一样只是把除数变成2。十进制转换十六进制例:  120=78  120 120/16 7 8  7   7/16   0 7二进制转换十六进制例:  二进制转换十六进制是以4位一段分别转换为十六进制。  权值:23=8,22=4,21=2,20=1  所以:1111=F 二进制                  十进制               十六进制 1111            8 4 2 1=15                      F 1110            8 4 2 0=14                      E ......1111 1101 , 1010 0101 , 1001 1011  F    D  ,   A    5  ,   9   B原码:    一个整数,按照绝对值大小转换成二进制,成为原码。  例:00000000 00000000 00000000 00000101 是5的原码反码:   将二进制数按位取反,所得的新二进制数称为原二进制数的反码。   取反操作指:1变0;0变1例:    00000000 00000000 00000000 00000101每一位取反,得11111111 11111111 11111111 11111010   称:00000000 00000000 00000000 00000101是11111111 11111111 11111111 11111010的反码补码:     反码加1称为补码    也就是说,要得到一个数的补码,先得到反码,然后将反码加上1,所得数称为补码例:00000000 00000000 00000000 00000101是11111111 11111111 11111111 11111010的反码   那么,补码位:11111111 11111111 11111111 11111010 1=11111111 11111111 11111111 11111011
    2015-04-09下载
    积分:1
  • Spire.doc安装及dll文件
    通过安装该库及引用其dll文件,可实现对word的复杂的操作
    2021-05-06下载
    积分:1
  • abaqus umat子序教
    abaqus umat学习资料,非常好的资源,有简单到复杂,大家有需要可以下载
    2020-11-27下载
    积分:1
  • FPGA_veriog_Quartus_DDS
    用quartus 13.1 写的代码,DDS信号发生器模块,里面有详细注释,原理解释。
    2020-12-04下载
    积分:1
  • 696524资源总数
  • 103904会员总数
  • 44今日下载