什么是商旅问题啊?用c语言设计,是关于图的程序。最好能给出代码 旅行商问题(Traveling Saleman Problem,TSP)又译为旅行推销员问题、货郎担问题,简称为TSP问题,是最基本的路线问题,该问题是在寻求单一旅行者由起点出发,通过所有给定的需求点之后,最后再回到原点的最小路径成本。字面上的理解是:有一个推销员,要到n个城市推销商品,他要找出一个包含所有n个城市的具有最短路程的环路。解决TSP问题的思想有回溯法、贪心法、动态规划法等。如果动态规划法解决TSP问题,可以参考程序代码:includeincludeusing namespace std;typedef list<;int>;LISTINT;LISTINT listAnother;LISTINT list_result;int d[4][4]={{-1,3,6,7},{2,-1,8,6},{7,3,-1,5,},{7,3,7,-1}};int matrix_length=4;int getPath(int n,LISTINT list_org){LISTINT:iterator i;int minValue;if(n=1){i=list_org.begin();minValue=d[*i-1][0];if(list_org.size()=matrix_length-1){list_result=list_org;}}else{int temp;i=list_org.begin();temp=*i;list_org.erase(i);i=list_org.begin();minValue=d[temp-1][*(i)-1]+getPath(n-1,list_org);if(list_org.size()=matrix_length-1){list_result=list_org;}for(int j=2;j;j+){i=list_org.begin();。
随机阅读
- 海珠区明记海鲜酒家 广州海珠区有哪些有名的饭店?海鲜各国的餐都可以哦,人均二百以内就可以了。
- 青海省民和县巴州镇的经度,纬度是多少 青海省民和县有几个镇
- 鸿丰馨苑小区北区到三中怎么走 黑龙江省建三江农垦鸿丰星程生物质能源科技有限公司怎么样?
- 房子已过户银行不放款怎样处理 房子已经过户 银行不放款
- 升降椅螺杆DIY改造木工桌钳 人体工学椅为什么这么贵?
- 北京万达嘉华酒店自助餐多少钱一个人 乌鲁木齐万达文华酒店自助餐
- 安全第一预防为主警示牌 谁有项目部三级安全教育培训题及答案
- 郴州永兴湘阴渡镇贪头村刘易组 湖南省郴州市永兴县国土局后面是顺风速运吗?
- 神奇宝贝梦幻怎么超进化 我的世界神奇宝贝mod梦幻进化超梦
- 毕家疃 龙王庙 邯郸市曲周县有多少个村庄
- 激光与光电子学进展是EI吗 激光与光电子学进展 退稿重投
- 谁知道武汉有个华银集团吗是干什么的 湖北华银集团 李先进
- 云南省结石病医院挂号 肾结石做检查却没有但是还在疼
- 青岛倍特机械科技有 自动称重包装机的原理是什么
- 福建福州永泰的永泰一中的邮编是多少?梧桐镇的邮编是? 通缉赤水坊李健
- 湖北自驾游,哪里最值得去? 汉仙岩徒步美篇
- 松江到康桥半岛地铁 上海地区所有大润发超市的具体地址
- 男的对女的说撸你呢应该怎么回答 女生说,你,嘴怎么这么甜呢[害羞][害羞][害羞],,,怎么回复
- 调研课题座谈会交流材料 面试题: 你负责组织的单位某课题座谈会上,领导和一位专家发生了激烈的争辩,专家愤然离场,
- 5层办公楼渗水井 渗水井出水了怎么办呢???