traveller
所属分类:数据结构
开发工具:Visual C++
文件大小:500KB
下载次数:4
上传日期:2010-06-16 21:36:59
上 传 者:
maybewang
说明: 旅行商问题,带有图形功能,对理解和学习旅行商问题都有很大的帮助,对算法,数据结构,计算机图形和vc++的学习都有帮助
(Traveling salesman problem with graphics capabilities, understanding and learning are very helpful to the traveling salesman problem, on the algorithms, data structures, computer graphics and vc++ for learning has helped)
文件列表:
旅行商问题\1\1.dsp (4166, 2010-05-31)
旅行商问题\1\1.dsw (527, 2010-05-31)
旅行商问题\1\1.ncb (41984, 2010-05-31)
旅行商问题\1\1.opt (53760, 2010-05-31)
旅行商问题\1\1.plg (236, 2010-05-31)
旅行商问题\1\Debug\tsp.exe (225371, 2010-05-31)
旅行商问题\1\Debug\tsp.ilk (233836, 2010-05-31)
旅行商问题\1\Debug\tsp.obj (18527, 2010-05-31)
旅行商问题\1\Debug\tsp.pch (238908, 2010-05-31)
旅行商问题\1\Debug\tsp.pdb (418816, 2010-05-31)
旅行商问题\1\Debug\vc60.idb (41984, 2010-05-31)
旅行商问题\1\Debug\vc60.pdb (45056, 2010-05-31)
旅行商问题\1\draw.h (5385, 2005-11-19)
旅行商问题\1\ezd32m.lib (16166, 2005-11-19)
旅行商问题\1\ezdraw32.dll (277504, 2005-11-19)
旅行商问题\1\tsp.cpp (6035, 2010-05-31)
旅行商问题\1\tsp.dsp (3365, 2010-05-31)
旅行商问题\1\tsp.dsw (531, 2010-05-31)
旅行商问题\1\tsp.ncb (41984, 2010-05-31)
旅行商问题\1\tsp.opt (53760, 2010-05-31)
旅行商问题\1\tsp.plg (240, 2010-05-31)
旅行商问题\1\TSP10.TXT (314, 2005-10-30)
旅行商问题\1\tsp报告.doc (49152, 2005-12-03)
旅行商问题\1\图形库\draw.h (5385, 2005-11-19)
旅行商问题\1\图形库\example.cpp (854, 2005-11-19)
旅行商问题\1\图形库\example.exe (30208, 2005-11-19)
旅行商问题\1\图形库\ezd32m.lib (16166, 2005-11-19)
旅行商问题\1\图形库\ezdraw32.dll (277504, 2005-11-19)
旅行商问题\1\测试数据\TSP10.TXT (314, 2005-10-30)
旅行商问题\1\测试数据\TSP15.TXT (790, 2005-10-30)
旅行商问题\1\测试数据\TSP20.TXT (1390, 2005-10-30)
旅行商问题\1\测试数据\TSP4.txt (47, 2005-10-30)
旅行商问题\1\测试数据\TSP6.TXT (121, 2005-10-30)
旅行商问题\1\测试数据\TSP8.TXT (203, 2005-10-30)
旅行商问题\1\Debug (0, 2010-05-31)
旅行商问题\1\图形库 (0, 2005-12-03)
旅行商问题\1\测试数据 (0, 2005-12-03)
旅行商问题\1 (0, 2010-05-31)
... ...
推荐一个简单易用的图形库(江逢斌)
适用于VC++ (BC++也可用,不过好像没人用吧?)
#使用方法
将目录下的draw.h, ezd32m.lib,ezdraw32.dll 三个文件拷到程序源文件所在的目录。
目录下有一个简单的例子 example.cpp
在主程序开头中加入:
#include "draw.h"
要绘图的地方加入:
openWindow(); //打开绘图窗口
//这里面是绘图命令
viewWindow(); //等待一个任意键被按下
closeWindow(); //关闭绘图窗口
#绘图命令说明:(具体见draw.h)(函数都以ezd作为前缀)
ezdDrawLine(double fX1, double fY1, double fX2, double fY2); //由两点绘线段
ezdDrawRectangle(double fX1, double fY1, double fX2, double fY2); //由两点绘矩形
ezdDrawCircle(double fX, double fY, double fR); //由圆点与半径绘圆
ezdDrawText(char* szText, double fX, double fY); //从点(fx,fy)开始,输出一串文字
#设置颜色
setColor(red,green,blue); //由三原色各分量值设置颜色(各分量大小0...255之间)
或:ezdSetColor(unsigned long color);
其中预置的颜色有:
ezdWhite
ezdBlue //蓝色
ezdTeal
ezdGreen
ezdTurquoise
ezdDarkGray
ezdBrown
ezdPurple
ezdLightBlue
ezdLightGray
ezdGold
ezdRed //红色
ezdOrange
ezdPink
ezdYellow
ezdBlack //黑色
#设置视窗与原点
出于习惯,默认的原点在窗口的左下角,向右为X轴方向,向上为Y轴方向,范围均为0...100
可以通过:
resizeWindow(x1,y1,x2,y2); //定义坐标系统
其中(x1,y1)为窗口左上角的逻辑坐标, (x2,y2)为窗口右下角的逻辑坐标
近期下载者:
相关文件:
收藏者: