• 大小: 3.51MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-09-19
  • 语言: C/C++
  • 标签: C++  Hopfiled  TSP  

资源简介

C++实现用Hopfiled网络解决TSP问题

资源截图

代码片段和文件信息

#include “CityInfo.h“
//设置城市名字
void CityInfo::SetName(string na){
    Name=na;
}
//设置城市索引
void CityInfo::SetCityIndex(int index){
    CityIndex=index;
}
//设置Coordx
void CityInfo::SetCoordx(double x){
    Coordx=x;
}
//设置Coordy
void CityInfo::SetCoordy(double y){
    Coordy=y;
}
//得到城市名字
string CityInfo::GetName( ){
    return Name;
}
//得到城市下标索引
int CityInfo::GetCityIndex( ){
    return CityIndex;
}
//得到X坐标
double CityInfo::GetCoordx( ){
    return Coordx;
}
//得到Y坐标
double CityInfo::GetCoordy(){
    return Coordy;
}
//得到两个城市距离
double CityInfo::GetCityDis(CityInfo c1){
return sqrt((c1.GetCoordx()-Coordx)*(c1.GetCoordx()-Coordx)+(c1.GetCoordy()-Coordy)*(c1.GetCoordy()-Coordy));
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2016-11-12 19:47  HopfiledTSP\
     文件         648  2009-06-03 17:29  HopfiledTSP\48.in
     目录           0  2016-11-12 16:31  HopfiledTSP\Backup\
     文件         768  2011-12-09 23:22  HopfiledTSP\CityInfo.cpp
     文件         457  2009-05-30 10:01  HopfiledTSP\CityInfo.h
     目录           0  2016-11-12 17:24  HopfiledTSP\Debug\
     文件      160156  2016-11-12 16:32  HopfiledTSP\Debug\CityInfo.obj
     文件           0  2016-11-12 16:32  HopfiledTSP\Debug\CityInfo.sbr
     文件     1150395  2016-11-12 17:24  HopfiledTSP\Debug\Main.obj
     文件           0  2016-11-12 17:24  HopfiledTSP\Debug\Main.sbr
     文件     2329600  2016-11-12 17:24  HopfiledTSP\Debug\TSP_HNN.bsc
     文件         495  2016-11-12 16:32  HopfiledTSP\Debug\TSP_HNN.Build.CppClean.log
     文件     1212416  2016-11-12 17:24  HopfiledTSP\Debug\TSP_HNN.exe
     文件     3954924  2016-11-12 17:24  HopfiledTSP\Debug\TSP_HNN.ilk
     文件        3855  2016-11-12 17:24  HopfiledTSP\Debug\TSP_HNN.log
     文件     6245376  2016-11-12 17:24  HopfiledTSP\Debug\TSP_HNN.pdb
     目录           0  2016-11-12 17:24  HopfiledTSP\Debug\TSP_HNN.tlog\
     文件         364  2016-11-12 17:24  HopfiledTSP\Debug\TSP_HNN.tlog\BscMake.command.1.tlog
     文件         490  2016-11-12 17:24  HopfiledTSP\Debug\TSP_HNN.tlog\bscmake.read.1.tlog
     文件         334  2016-11-12 17:24  HopfiledTSP\Debug\TSP_HNN.tlog\bscmake.write.1.tlog
     文件        1338  2016-11-12 17:24  HopfiledTSP\Debug\TSP_HNN.tlog\cl.command.1.tlog
     文件       25420  2016-11-12 17:24  HopfiledTSP\Debug\TSP_HNN.tlog\CL.read.1.tlog
     文件        1484  2016-11-12 17:24  HopfiledTSP\Debug\TSP_HNN.tlog\CL.write.1.tlog
     文件        2864  2016-11-12 17:24  HopfiledTSP\Debug\TSP_HNN.tlog\link.command.1.tlog
     文件        6756  2016-11-12 17:24  HopfiledTSP\Debug\TSP_HNN.tlog\link.read.1.tlog
     文件         558  2016-11-12 17:24  HopfiledTSP\Debug\TSP_HNN.tlog\link.write.1.tlog
     文件         170  2016-11-12 17:24  HopfiledTSP\Debug\TSP_HNN.tlog\TSP_HNN.lastbuildstate
     文件      388096  2016-11-12 17:24  HopfiledTSP\Debug\vc120.idb
     文件      446464  2016-11-12 17:24  HopfiledTSP\Debug\vc120.pdb
     文件        9789  2016-11-12 17:24  HopfiledTSP\Main.cpp
     文件        4419  2011-12-11 19:50  HopfiledTSP\TSP_HNN.dsp
............此处省略7个文件信息

评论

共有 条评论