8queens:Scala中八皇后问题的实现

时间:2021-05-29 11:08:46
【文件属性】:
文件名称:8queens:Scala中八皇后问题的实现
文件大小:7KB
文件格式:ZIP
更新时间:2021-05-29 11:08:46
Scala 询问如何将 8 个皇后放在棋盘上,这样没有皇后可以捕获任何其他皇后。 这是计算机科学中的一个经典问题,被Dijkstra推广为回溯的一个例子。 该库为希望使用Scala 3编程语言解决八皇后问题的人们提供了一个起点。 目标受众是刚接触 Scala 并正在寻找练习的人。 主分支包含问题的骨架和必要的构建设置以立即移动。 开始: 设置编译环境 您需要安装 Java 开发工具包以及 SBT 构建工具。 如果您没有这些工具,我们可以通过 Couriser 获取。 首先,通过在此页面上为您的操作系统选择安装方法来安装 Coursier: : 。 然后运行cs setup 。 您可能还需要一个了解 Scala 语法的编辑器。 我推荐带有扩展的 。 克隆此存储库 > git clone https://github.com/mpilquist/8queens > cd 8queens 启动
【文件预览】:
8queens-main
----.gitignore(20B)
----README.md(9KB)
----build.sbt(165B)
----src()
--------test()
--------main()
----project()
--------plugins.sbt(53B)
--------build.properties(18B)

网友评论