
算法设计与分析
文章平均质量分 85
qq_39322743
这个作者很懒,什么都没留下…
展开
-
用贪心法解决TSP问题
实验一 用贪心算法解决TSP问题1.实验内容TSP问题:有一个售货员要到n个城市去销售他的产品,n个城市每两个城市之间有一条路径,要求这个售货员遍历n个城市后回到原城市的最小路径。请用贪心算法解决这个问题。2.实验设计分析2.1 实验设计思路 首先选择第一个城市作为出发点,从当前节点出发遍历所有能达到的下一节点后,选择距离最近的点作为下一节点,然后把当前节点标记为已走过,下一节点作为当前节点...原创 2018-03-26 16:23:09 · 5883 阅读 · 0 评论 -
遗传算法解决TSP问题
遗传算法解决TSP问题1. TSP问题所谓TSP问题(旅行商问题)即最短路径问题就是在给定的起始点S到终止点T的通路集合中,寻求距离最小的通路,这样的通路成为S点到T点的最短路径。在寻找最短路径问题上,有时不仅要知道两个指定顶点间的最短路径,还需要知道某个顶点到其他任意顶点间的最短路径。用遗传算法解决这类问题,没有太多的约束条件和有关解的限制,因而可以很快地求出任意两点间的最短路径以及一...原创 2018-03-26 16:30:48 · 4529 阅读 · 2 评论 -
关于TSP问题的几种解决办法
一、实验内容:分别用动态规划、贪心及分支限界法实现对TSP问题(无向图)的求解,并至少用两个测试用例对所完成的代码进行正确性及效率关系上的验证。二、程序设计的基本思想、原理和算法描述:(包括程序的数据结构、函数组成、输入/输出设计、符号名说明等)1、 动态规划法(1)数据结构:①利用二进制来表示集合,则集合S可由一个十进制数x相对应,此x所对应的二进制数为y,如果y的第k位为1,则表示k存在集合...原创 2018-03-26 16:37:14 · 22478 阅读 · 0 评论