• 大小: 9KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-08
  • 语言: Java
  • 标签: Java  人工智能  

资源简介

Java实现用模拟退火算法解决旅行商问题,采用文件输入输出流模式,有详细的中文注释。

资源截图

代码片段和文件信息

package SA;

public class City {

public City(){

}
public City(float xfloat y){
this.x = x;
this.y = y;
}

// private int num;
private float x;
private float y;

public float getX() {
return x;
}
public void setX(float x) {
this.x = x;
}
public float getY() {
return y;
}
public void setY(float y) {
this.y = y;
}

public double distanceTo(City city){
float xDistance = Math.abs(getX() - city.getX());
float yDistance = Math.abs(getY() - city.getY());
        double distance = Math.sqrt( (xDistance*xDistance) + (yDistance*yDistance) );
return distance;

}



}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        301  2019-03-31 19:21  TSP\.classpath

     文件        379  2019-03-31 19:21  TSP\.project

     文件        598  2019-03-31 19:21  TSP\.settings\org.eclipse.jdt.core.prefs

     文件        742  2019-03-31 21:21  TSP\bin\input.txt

     文件       1032  2019-03-31 19:40  TSP\bin\SA\City.class

     文件        742  2019-03-31 21:21  TSP\bin\SA\input.txt

     文件       3043  2019-03-31 23:21  TSP\bin\SA\SA.class

     文件       3189  2019-03-31 22:49  TSP\bin\SA\Tour.class

     文件        742  2019-03-31 21:21  TSP\input.txt

     文件        742  2019-03-31 21:21  TSP\src\input.txt

     文件        650  2019-03-31 19:40  TSP\src\SA\City.java

     文件        742  2019-03-31 21:21  TSP\src\SA\input.txt

     文件       2404  2019-03-31 23:21  TSP\src\SA\SA.java

     文件       2645  2019-03-31 22:49  TSP\src\SA\Tour.java

     目录          0  2019-03-31 23:40  TSP\bin\SA

     目录          0  2019-03-31 23:40  TSP\src\SA

     目录          0  2019-03-31 23:40  TSP\.settings

     目录          0  2019-03-31 23:40  TSP\bin

     目录          0  2019-03-31 23:40  TSP\src

     目录          0  2019-03-31 23:40  TSP

----------- ---------  ---------- -----  ----

                17951                    20


评论

共有 条评论