资源简介
求解tsp问题的数据库,很难找的,tsp测试库,
代码片段和文件信息
using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.OracleClient;
using Baosight.EMS.DBUtility;
public partial class _Default : System.Web.UI.Page
{
ColdRolling cr = new ColdRolling();
string cn = ConfigurationManager.ConnectionStrings[“OraConnString“].ToString();
//CommandType type = CommandType.Text;
protected void Page_Load(object sender EventArgs e)
{
}
//计算长度
public double compute_length(int N double[] individual)
{
double[] coordinate = new double[N+1 2];
string select = “select * from \“tsp31\““;
DataSet ds = cr.GetDataSet(select “distance“);
int i = 1;
foreach (DataRow myrow in ds.Tables[“distance“].Rows)
{
coordinate[i 0] = Convert.ToDouble(myrow[“COL001“]);
coordinate[i 1] = Convert.ToDouble(myrow[“COL002“]);
i++;
}
double length = 0;
for (int k = 0; k < N-1; k++)
{
length = length + Math.Sqrt(Math.Pow(coordinate[Convert.ToInt32(individual[k]) 0] - coordinate[Convert.ToInt32(individual[k+1]) 0] 2) + Math.Pow(coordinate[Convert.ToInt32(individual[k]) 1] - coordinate[Convert.ToInt32(individual[k+1]) 1] 2));
}
return length;
}
//计算适应值
public double[] fit(int n int mdouble[] lengthdouble maxdouble min)
{
double[] fitness = new double[n];
for (int i = 0; i < n; i++)
{
fitness[i] = Math.Pow((1 - (length[i] - min)/(max - min + 0.000001)) m);
}
return fitness;
}
//基因倒位
public void reverse(int Ndouble[] individual)
{
Random ra = new Random();
int a = ra.Next(N);
int b = ra.Next(N);
while (a == b)
{
b = ra.Next(N);
}
int c;
if (a > b)
{
c = a;
a = b;
b = c;
}
if ((b - a) % 2 == 0)
{
for (int i = 1; i <= (b - a) / 2; i++)
{
individual[a + i] = individual[b - i];
}
}
else
{
for (int i = 1; i <= Convert.ToInt32((b - a) / 2); i++)
{
individual[a + i] = individual[b - i];
}
}
}
//插入变异
public void insert(int Ndouble[] individual)
{
Random ra = new Random();
int a = ra.Next(N);
int b = ra.Next(N);
while (a == b)
{
b = ra.Next(N);
}
int c;
if (a > b)
{
c = a;
a = b;
b = c;
}
for (int i = 1; i < (b - a); i++)
{
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 460800 2008-04-08 14:56 ATSP测试库\ATSP测试库\ALL_atsp\ALL_atsp.tar
文件 357 1994-04-29 15:53 ATSP测试库\ATSP测试库\ALL_atsp\br17.atsp.gz
文件 6031 1994-04-29 16:08 ATSP测试库\ATSP测试库\ALL_atsp\ft53.atsp.gz
文件 10606 1994-04-29 16:09 ATSP测试库\ATSP测试库\ALL_atsp\ft70.atsp.gz
文件 53137 1994-04-29 16:10 ATSP测试库\ATSP测试库\ALL_atsp\ftv170.atsp.gz
文件 2487 1994-04-29 16:11 ATSP测试库\ATSP测试库\ALL_atsp\ftv33.atsp.gz
文件 2742 1994-04-29 16:11 ATSP测试库\ATSP测试库\ALL_atsp\ftv35.atsp.gz
文件 3163 1994-04-29 16:11 ATSP测试库\ATSP测试库\ALL_atsp\ftv38.atsp.gz
文件 4147 1994-04-29 16:11 ATSP测试库\ATSP测试库\ALL_atsp\ftv44.atsp.gz
文件 4694 1994-04-29 16:11 ATSP测试库\ATSP测试库\ALL_atsp\ftv47.atsp.gz
文件 6215 1994-04-29 16:12 ATSP测试库\ATSP测试库\ALL_atsp\ftv55.atsp.gz
文件 8252 1994-04-29 16:12 ATSP测试库\ATSP测试库\ALL_atsp\ftv64.atsp.gz
文件 9661 1994-04-29 16:13 ATSP测试库\ATSP测试库\ALL_atsp\ftv70.atsp.gz
文件 23539 1994-04-29 16:17 ATSP测试库\ATSP测试库\ALL_atsp\kro124p.atsp.gz
文件 1076 1994-04-29 16:20 ATSP测试库\ATSP测试库\ALL_atsp\p43.atsp.gz
文件 49272 1994-05-03 16:22 ATSP测试库\ATSP测试库\ALL_atsp\rbg323.atsp.gz
文件 62911 1994-05-03 16:22 ATSP测试库\ATSP测试库\ALL_atsp\rbg358.atsp.gz
文件 82849 1994-05-03 16:21 ATSP测试库\ATSP测试库\ALL_atsp\rbg403.atsp.gz
文件 103674 1994-05-03 16:20 ATSP测试库\ATSP测试库\ALL_atsp\rbg443.atsp.gz
文件 5616 1994-04-29 16:27 ATSP测试库\ATSP测试库\ALL_atsp\ry48p.atsp.gz
文件 739 2009-03-12 21:04 ATSP测试库\ATSP测试库\br17.atsp\br17.txt
文件 12551 2009-03-13 09:23 ATSP测试库\ATSP测试库\br17.atsp\ftv55.atsp
文件 6215 2008-04-08 14:56 ATSP测试库\ATSP测试库\br17.atsp\ftv55.atsp.gz
文件 15872 2009-03-13 07:56 ATSP测试库\ATSP测试库\br17.atsp\tsp.xls
文件 357 2008-04-08 14:58 ATSP测试库\ATSP测试库\br17.atsp.gz
文件 6031 2008-04-08 14:56 ATSP测试库\ATSP测试库\ft53.atsp.gz
文件 10606 2008-04-08 14:56 ATSP测试库\ATSP测试库\ft70.atsp.gz
文件 53137 2008-04-08 14:56 ATSP测试库\ATSP测试库\ftv170.atsp.gz
文件 2487 2008-04-08 14:56 ATSP测试库\ATSP测试库\ftv33.atsp.gz
文件 2742 2008-04-08 14:56 ATSP测试库\ATSP测试库\ftv35.atsp.gz
............此处省略50个文件信息
- 上一篇:AMI VeB whitepaper
- 下一篇:无限循环列表
相关资源
- A10-rtsph264_硬件编码.zip
- 遗传算法完整毕业设计
- 检索 COM 类工厂中 CLSID 为 {96749377-33
- ONVIF RTSP查看助手
- Automotive_Ethernet_ECU_TestSpecification_v2.0
- 用遗传算法求解旅行商问题
- tps63020资料
- 最远插值法求解TSP问题
- LayoutsPro控件 避免输入焦点被虚拟键盘
-
rtspPla
yer.rar - GB28181转RTSP、RTMP和HLS
- RTSP视频播放器
- 海康webcomponents最新版64位,32位内附各
- Windows下利用live555实现H264实时流RTSP发
- onvif协议源码rtsp,rtp,gb28181等等协议
- h264视频流解码并通过D3D显示
- Hi3518采集摄像头图片并把Hi3518当作R
- LTspice仿真软件
- ffmpeg 采集摄像机流(rtsp)后推流(
- webotsPRO7.0.3.rar
- FFMPEG实现RTSP中数据流解码 并且实时播
- DotSpatialMap
- 超低延迟RTSP/RTMP/HTTP播放器实测小于
- live555实现H264实时流进行RTSP发送
- DotSpatial影像扩展
- 佳博标签打印机 tspl指令集
- wowza media server 1.7.0 with keygen 支持RTS
- Vlc获取rtsp视频流opencv显示
- 基于hi3531的live555发送h264
- 海康webcomponents最新版64位,32位(内附
评论
共有 条评论