ruby-on-rails – 解决ruby中的旅行商问题(50个地点)

我在一家快递公司工作.我们目前通过“手”解决50个地点的路线.

我一直在考虑使用谷歌地图API解决这个问题,但我已经读到有24点的限制.

目前我们在服务器中使用rails,所以我正在考虑使用ruby脚本来获取50个位置的坐标并输出合理的解决方案.

你会用什么算法来解决这个问题?

Ruby是一种很好的编程语言来解决这类问题吗?

你知道任何现有的ruby脚本吗?

解决方法

这可能是您正在寻找的:

警告:

这个网站被firefox标记为攻击网站 – 但我似乎并不是.事实上,我以前使用它没有问题

[检查URL的修订历史记录]

rubyquiz似乎已经关闭(已经有所下降)但是你仍然可以查看WayBack机器和archive.org来查看该页面
http://web.archive.org/web/20100105132957/http://rubyquiz.com/quiz142.html

相关文章

以下代码导致我的问题: class Foo def initialize(n=0) @n = n end attr_accessor :n d...
这是我的spec文件,当为上下文添加测试“而不是可单独更新用户余额”时,我得到以下错误. require 's...
我有一个拦截器:DevelopmentMailInterceptor和一个启动拦截器的inititializer setup_mail.rb. 但我想将...
例如,如果我有YAML文件 en: questions: new: 'New Question' other: recent: ...
我听说在RSpec中避免它,let,let !,指定,之前和主题是最佳做法. 关于让,让!之前,如果不使用这些,我该如...
我在Rails中使用MongoDB和mongo_mapper gem,项目足够大.有什么办法可以将数据从Mongoid迁移到 Postgres...