資源簡介
使用Java實現了幾個典型的智能優化算法,通過模擬退火、禁忌搜索、遺傳算法解決了TSP旅行商問題。BP神經網絡問題解決了分類問題。程序已經通過了測試,可直接運行。
代碼片段和文件信息
package?org.wucl;
/**
?*?TSP城市實體
?*?
?*?@author?wucl(lailaiwcl@163.com)
?*?
?*/
public?class?City?{
public?String?name;
public?double?x;
public?double?y;
public?City(String?name?double?x?double?y)?{
this.name?=?name;
this.x?=?x;
this.y?=?y;
}
public?City(City?c)?{
this.name?=?c.name;
this.x?=?c.x;
this.y?=?c.y;
}
@Override
public?String?toString()?{
return?name?+?“:(“?+?x?+?““?+?y?+?“)“;
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2014-02-21?10:28??arithmetic\
?????文件?????????360??2014-02-21?10:06??arithmetic\.classpath
?????文件?????????386??2013-09-26?10:32??arithmetic\.project
?????目錄???????????0??2014-02-21?10:28??arithmetic\.settings\
?????文件??????????88??2014-01-08?17:17??arithmetic\.settings\org.eclipse.core.resources.prefs
?????文件?????????629??2013-09-26?10:32??arithmetic\.settings\org.eclipse.jdt.core.prefs
?????目錄???????????0??2014-02-21?10:28??arithmetic\bin\
?????文件?????????284??2013-12-11?13:11??arithmetic\bin\data.txt
?????文件????????4698??2014-01-15?18:30??arithmetic\bin\iris.data
?????文件?????????621??2014-02-19?12:18??arithmetic\bin\log4j.properties
?????目錄???????????0??2014-02-21?10:28??arithmetic\bin\org\
?????目錄???????????0??2014-02-21?10:28??arithmetic\bin\org\wucl\
?????目錄???????????0??2014-02-21?10:28??arithmetic\bin\org\wucl\bp\
?????文件????????4676??2014-02-21?10:08??arithmetic\bin\org\wucl\bp\BP.class
?????文件????????3421??2014-02-21?10:12??arithmetic\bin\org\wucl\bp\BPMain.class
?????文件????????2206??2014-02-21?10:06??arithmetic\bin\org\wucl\bp\RamdomFileLine.class
?????文件?????????996??2014-02-21?10:24??arithmetic\bin\org\wucl\City.class
?????目錄???????????0??2014-02-21?10:28??arithmetic\bin\org\wucl\ga\
?????文件????????5888??2014-02-21?10:23??arithmetic\bin\org\wucl\ga\Genetic.class
?????目錄???????????0??2014-02-21?10:28??arithmetic\bin\org\wucl\sa\
?????文件????????5241??2014-02-21?10:25??arithmetic\bin\org\wucl\sa\SA.class
?????目錄???????????0??2014-02-21?10:28??arithmetic\bin\org\wucl\ts\
?????文件????????5515??2014-02-21?10:26??arithmetic\bin\org\wucl\ts\Tabu.class
?????文件?????????795??2014-02-21?10:26??arithmetic\bin\org\wucl\ts\Tabu2$1.class
?????文件?????????795??2014-02-21?10:26??arithmetic\bin\org\wucl\ts\Tabu2$2.class
?????文件????????1887??2014-02-21?10:26??arithmetic\bin\org\wucl\ts\Tabu2$3.class
?????文件????????5713??2014-02-21?10:26??arithmetic\bin\org\wucl\ts\Tabu2.class
?????目錄???????????0??2013-12-17?09:14??arithmetic\d\
?????目錄???????????0??2014-02-21?10:28??arithmetic\lib\
?????文件??????358085??2013-09-06?10:49??arithmetic\lib\log4j-1.2.12.jar
?????目錄???????????0??2014-02-21?10:28??arithmetic\src\
............此處省略17個文件信息
評論
共有 條評論