All Projects → DestructHub → Projecteuler

DestructHub / Projecteuler

Licence: mit
Polyglot solutions for www.projecteuler.net mathematical challenges

Programming Languages

python
139335 projects - #7 most used programming language
lua
6591 projects
clojure
4091 projects
haskell
3896 projects
elixir
2628 projects

Projects that are alternatives of or similar to Projecteuler

Cppnumericalsolvers
a lightweight C++17 library of numerical optimization methods for nonlinear functions (Including L-BFGS-B for TensorFlow)
Stars: ✭ 638 (+365.69%)
Mutual labels:  mathematics, solver
Mather
zzllrr mather(an offline tool for Math learning, education and research)小乐数学,离线可用的数学学习(自学或教学)、研究辅助工具。计划覆盖数学全部学科的解题、作图、演示、探索工具箱。目前是演示Demo版(抛转引玉),但已经支持数学公式编辑显示,部分作图功能,部分学科,如线性代数、离散数学的部分解题功能。最终目标是推动专业数学家、编程专家、教育工作者、科普工作者共同打造出更加专业级的Mather数学工具
Stars: ✭ 270 (+97.08%)
Mutual labels:  mathematics, solver
Project Euler Solutions
Runnable code for solving Project Euler problems in Java, Python, Mathematica, Haskell.
Stars: ✭ 1,374 (+902.92%)
Mutual labels:  mathematics
Codeforces
Stars: ✭ 128 (-6.57%)
Mutual labels:  mathematics
Domains
A computational algebra system in Smalltalk.
Stars: ✭ 124 (-9.49%)
Mutual labels:  mathematics
Math Expression Evaluator
Math JS library. Super advanced & efficient Math expression evaluator
Stars: ✭ 102 (-25.55%)
Mutual labels:  mathematics
Calc
C-style arbitrary precision calculator
Stars: ✭ 127 (-7.3%)
Mutual labels:  mathematics
Algorithms
A collection of algorithms and data structures
Stars: ✭ 11,553 (+8332.85%)
Mutual labels:  mathematics
Math Classes
A library of abstract interfaces for mathematical structures in Coq [[email protected]]
Stars: ✭ 133 (-2.92%)
Mutual labels:  mathematics
Python Mathematics Handbook
A set of notebooks for an introduction to Python for Mathematicians.
Stars: ✭ 117 (-14.6%)
Mutual labels:  mathematics
Seagull
A Python Library for Conway's Game of Life
Stars: ✭ 130 (-5.11%)
Mutual labels:  mathematics
Dmsh
Simple mesh generator inspired by distmesh.
Stars: ✭ 113 (-17.52%)
Mutual labels:  mathematics
Sage
Mirror of the Sage source tree -- please do not submit PRs here -- everything must be submitted via https://trac.sagemath.org/
Stars: ✭ 1,656 (+1108.76%)
Mutual labels:  mathematics
Graphonline
This is source code of graphonline service. Graphonline helps visualize graph and applies a lot of algorithms.
Stars: ✭ 127 (-7.3%)
Mutual labels:  mathematics
Root
The official repository for ROOT: analyzing, storing and visualizing big data, scientifically
Stars: ✭ 1,377 (+905.11%)
Mutual labels:  mathematics
Pytransform3d
3D transformations for Python
Stars: ✭ 133 (-2.92%)
Mutual labels:  mathematics
Javascript
A repository for All algorithms implemented in Javascript (for educational purposes only)
Stars: ✭ 16,117 (+11664.23%)
Mutual labels:  mathematics
Cadabra2
A field-theory motivated approach to computer algebra.
Stars: ✭ 112 (-18.25%)
Mutual labels:  mathematics
Echo
Python package containing all custom layers used in Neural Networks (Compatible with PyTorch, TensorFlow and MegEngine)
Stars: ✭ 126 (-8.03%)
Mutual labels:  mathematics
Polymath
Scientific Computing with Pharo
Stars: ✭ 135 (-1.46%)
Mutual labels:  mathematics

Build Status

Telegram Chat

ProjectEuler

Compilation of some solutions of the challenges existent in the website www.projecteuler.net

Graphs

Solutions by Language Time Execution by Language

Test

You can now test the algoritms just using on our Docker image hosted on destructhub/project_euler just calling: docker-compose run async or docker-compose run sync. Assuming of course that you have a docker installation with docker-compose. On the end of execution, will be print a tabular-like structure with information about problem, language, time execution and if the answer is correct.

The asynchronous build is written in Elixir, the synchronous version is written in Python. You can look on both systems at stats.exs and stats.py.

Status

Check the status of our roadmap here: STATUS.md

Rules

Check the rules of the repository here: RULES.md

Authors and Contributors

Check the ProjectEuler badges and tables by nickname: SOLVERS.md

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].