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 資訊。
您需要獲得作者的書面許可才能修改程式碼、將某些部分包含到您自己的作品中等。