-2

好的。这可能是一个非常基本的问题,请不要激怒我,但我一直在谷歌搜索,我想学习如何使用 F# 编写运输问题的解决方案,如狼、卷心菜和山羊或旅行推销员

到目前为止,我的研究已将我带到网络上的这些资源

http://mat.gsia.cmu.edu/orclass/integer/integer.html

http://www.zib.de/Publications/Reports/SC-95-27.pdf

狐山羊白菜运输

http://www.qauprogrammers.com/Article/File-192324030/PROLOG-Programming-with-NET

但是尽管通读了这些,我仍然无法“思考”如何用 F# 类型的语言解决这样的问题

4

1 回答 1

3

我建议阅读优秀的文章Escape from Zurg: An Exercise in Logic Programming。虽然选择的函数式语言是 Haskell,但它应该给你足够的关于函数式优化搜索问题编程的想法。

此外,Scala 中的 Escape from Zurg具有可轻松移植到 F# 的完整源代码。

于 2012-07-13T16:16:42.140 回答