200개가 넘는 프로젝트 오일러 수학 문제를 해결하기 위한 Nayuki의 프로그램 코드 모음입니다.
해결된 모든 문제에는 Java와 일반적으로 Python으로 작성된 프로그램이 있습니다. 일부 솔루션에는 Mathematica 및 Haskell 프로그램도 있습니다. 일부 솔루션 프로그램에는 코드의 논리를 정당화하기 위해 주석에 자세한 수학적 설명/증거가 포함되어 있습니다.
1번부터 100번까지의 모든 문제에는 Java 및 Python 프로그램이 있고, 1번부터 50번까지의 문제에는 Mathematica 프로그램이 있습니다. 이 패키지에는 Java에서 최소 205개, Python에서 최소 200개, Mathematica에서 최소 125개, Haskell에서 최소 95개의 솔루션이 포함되어 있습니다.
Java 솔루션에는 JDK 9 이상이 필요합니다. Python 솔루션은 CPython 3.9.6에서 작동하도록 테스트되었습니다. Mathematica 솔루션은 Mathematica 5.1에서 작동하도록 테스트되었습니다.
배경 정보, 솔루션 표, 벤치마크 타이밍 등이 포함된 홈 페이지: https://www.nayuki.io/page/project-euler-solutions
Copyright © 2023 프로젝트 나유키. 모든 권리 보유. 보증이 없습니다.
이 코드는 참조용으로만 제공됩니다. 작성자 및 URL 정보를 그대로 유지하면서 이 코드를 그대로 다시 게시할 수 있습니다.
코드를 수정하거나 자신의 작업에 일부를 포함하려면 작성자의 서면 허가가 필요합니다.