Project Euler solutions
1.0.0
Nayuki 的程序代码集合,可解决 200 多个欧拉计划数学问题。
每个解决的问题都有一个用 Java(通常是 Python)编写的程序。一些解决方案还具有 Mathematica 和 Haskell 程序。一些解决方案程序在注释中包含详细的数学解释/证明,以证明代码逻辑的合理性。
从 #1 到 #100 的所有问题都有 Java 和 Python 程序,问题 #1 到 #50 都有 Mathematica 程序。该软件包包含至少 205 个 Java 解决方案、至少 200 个 Python 解决方案、至少 125 个 Mathematica 解决方案以及至少 95 个 Haskell 解决方案。
Java 解决方案需要 JDK 9+。 Python 解决方案经过测试可在 CPython 3.9.6 上运行。 Mathematica 解决方案经过测试可在 Mathematica 5.1 上运行。
包含背景信息、解决方案表、基准计时等的主页:https://www.nayuki.io/page/project-euler-solutions
版权所有 © 2023 奈雪计划。版权所有。没有保修。
此代码仅供参考。您可以逐字重新发布此代码,并保留完整的作者和 URL 信息。
您需要获得作者的书面许可才能修改代码、将某些部分包含到您自己的作品中等。