有多个点,求必须经过所有点,没有环路,的最短路径,实现思路是怎么样有哪些算法比较适用
Travelling salesman problem.
■网友
旅行商问题,属于NPC,几乎不太可能存在多项式时间的算法.如果严格要求最优解,比较快的方法是动态规划,时间复杂度是O(2^n*n^2)的.我不太清楚有没有更快的算法.
■网友
旅行商问题,可以建一个线性规划的模型用求解器解,这样一般能得到最优解。如果要求速度的话,可以关注下LKH算法。目前解旅行商问题最牛逼的就是它了~
■网友
2016华为codecraft比赛题目可以看看
■网友
Simulated annealing Genetic algorithm ...
推荐阅读
- 乌鲁木齐再迎大规模降雪多个航班取消
- 招聘都要学历,何来程序员不看学历
- 易车原创|谁更适合年轻人?长安欧尚X5对比哈弗F5
- |苏州科技城新增160多个非机动车停车位!
- 知识产权保护|中国(南通)知识产权保护中心通过预验收
- 怎样评价互联网医院必须在15天内注销
- 市政府|常州市政府公布一批人事任免 涉多个公司董事长、总经理
- 单例模式static函数必须在头文件中实现么
- 一个不熟悉的人要找我做合伙人,求指导
- 米家温湿度传感器为啥必须要搭配米家网关比直接连接WIFI控制更好吗
