nikkehtine / ProjectEuler

My solutions to Project Euler problems

Home Page:https://projecteuler.net

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ProjectEuler

My solutions to Project Euler problems in various languages, such as Python, Julia, etc.

Disclaimer

Please don't copy my solutions, think about them all by yourself!

Please don't ban my account, I'm not spoiling solutions to problems! I'm just trying to improve on mathematics and programming and want to document my journey.

Running solutions

Interpreted

  • Julia, Python, Ruby: name of the language + the file you want to run
  • JavaScript: node <FILE>
  • Go: go run <FILE>
  • C: ./run <FILE> in the c folder

Commit message pattern

#2 (Julia): Add solution

  • 2 - problem number
    • 2, 3 - commit can affect multiple problems
  • (Julia) - the implementation language
    • (C, Python) - commit can affect multiple implementations
  • Add solution - summary of the changes

Alternatively, the commit message can ignore this pattern for general changes

About

My solutions to Project Euler problems

https://projecteuler.net

License:The Unlicense


Languages

Language:Python 53.9%Language:C 14.7%Language:JavaScript 12.1%Language:Julia 9.4%Language:Ruby 6.4%Language:Shell 1.8%Language:Go 1.6%