You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
David Williamson 7c3a14febf Solutions to problems 001 and 002 in R. 6 months ago
lang-mathematica Move some files, create solutions.csv to track solved problems and problems in progress 7 years ago
prob001 Solutions to problems 001 and 002 in R. 6 months ago
prob002 Solutions to problems 001 and 002 in R. 6 months ago
prob003 Rename problem files so the markdown is rendered 7 years ago
prob004 Rename problem files so the markdown is rendered 7 years ago
prob005 Rename problem files so the markdown is rendered 7 years ago
prob006 Rename problem files so the markdown is rendered 7 years ago
prob007 Rename problem files so the markdown is rendered 7 years ago
prob008 Rename problem files so the markdown is rendered 7 years ago
prob009 Rename problem files so the markdown is rendered 7 years ago
prob010 Rename problem files so the markdown is rendered 7 years ago
prob011 Rename problem files so the markdown is rendered 7 years ago
prob012 Rename problem files so the markdown is rendered 7 years ago
prob013 Rename problem files so the markdown is rendered 7 years ago
prob014 Rename problem files so the markdown is rendered 7 years ago
prob015 Rename problem files so the markdown is rendered 7 years ago
prob016 Rename problem files so the markdown is rendered 7 years ago
prob017 Rename problem files so the markdown is rendered 7 years ago
prob018 Rename problem files so the markdown is rendered 7 years ago
prob019 Rename problem files so the markdown is rendered 7 years ago
prob020 Rename problem files so the markdown is rendered 7 years ago
prob021 Rename problem files so the markdown is rendered 7 years ago
prob022 Rename problem files so the markdown is rendered 7 years ago
prob023 Rename problem files so the markdown is rendered 7 years ago
prob024 Rename problem files so the markdown is rendered 7 years ago
prob025 Rename problem files so the markdown is rendered 7 years ago
prob026 Rename problem files so the markdown is rendered 7 years ago
prob027 Rename problem files so the markdown is rendered 7 years ago
prob028 Rename problem files so the markdown is rendered 7 years ago
prob029 Rename problem files so the markdown is rendered 7 years ago
prob030 Rename problem files so the markdown is rendered 7 years ago
prob031 Rename problem files so the markdown is rendered 7 years ago
prob032 Rename problem files so the markdown is rendered 7 years ago
prob033 Rename problem files so the markdown is rendered 7 years ago
prob034 Rename problem files so the markdown is rendered 7 years ago
prob035 Rename problem files so the markdown is rendered 7 years ago
prob036 Rename problem files so the markdown is rendered 7 years ago
prob037 Rename problem files so the markdown is rendered 7 years ago
prob038 Rename problem files so the markdown is rendered 7 years ago
prob039 Rename problem files so the markdown is rendered 7 years ago
prob040 Rename problem files so the markdown is rendered 7 years ago
prob041 Rename problem files so the markdown is rendered 7 years ago
prob042 Rename problem files so the markdown is rendered 7 years ago
prob044 Rename problem files so the markdown is rendered 7 years ago
prob045 Rename problem files so the markdown is rendered 7 years ago
prob047 Rename problem files so the markdown is rendered 7 years ago
prob048 Rename problem files so the markdown is rendered 7 years ago
prob049 Rename problem files so the markdown is rendered 7 years ago
prob052 Rename problem files so the markdown is rendered 7 years ago
prob053 Rename problem files so the markdown is rendered 7 years ago
prob055 Rename problem files so the markdown is rendered 7 years ago
prob056 Rename problem files so the markdown is rendered 7 years ago
prob059 Rename problem files so the markdown is rendered 7 years ago
prob063 Rename problem files so the markdown is rendered 7 years ago
prob065 Rename problem files so the markdown is rendered 7 years ago
prob066 Rename problem files so the markdown is rendered 7 years ago
prob067 Rename problem files so the markdown is rendered 7 years ago
prob069 Rename problem files so the markdown is rendered 7 years ago
prob070 Rename problem files so the markdown is rendered 7 years ago
prob079 Update problem 79 7 years ago
prob084 Rename problem files so the markdown is rendered 7 years ago
prob097 Rename problem files so the markdown is rendered 7 years ago
prob099 Rename problem files so the markdown is rendered 7 years ago
prob108 Rename problem files so the markdown is rendered 7 years ago
prob205 Rename problem files so the markdown is rendered 7 years ago
prob206 Rename problem files so the markdown is rendered 7 years ago
.gitignore Setup R Studio Project 6 months ago
README.md Master Mathematica Solutions file (ProjectEuler.nb), .gitignore, update README.md 9 years ago
euler.Rproj Setup R Studio Project 6 months ago
solutions.csv Add ruby solution to prob001 7 years ago

README.md

euler

My solutions to Project Euler problems.

Primarily implemented using Python and Mathematica although I may dabble a bit with other languages at times.

Standard folder structure for a problem:

  • prob###/ Problem folder containing required files, notes, and code.
  • prob###/problem###.txt Copy of the problem from the Project Euler website
  • prob###/prob###.* Final solution for the problem - if revised/optimized at a later date a letter will be added after the problem number
  • prob###/prob###work.nb Scratch notebook for developing a Mathematica solution. May contain notes, new functions, and rough draft attempts.
  • prob###/prob###func.py Functions created to solve the problem pulled out to be available for later use.
  • prob###/prob###out.* Saved output
  • prob###/prob###notes Notes on the problem that don't seem to belong elsewhere

Other Files

  • ProjectEuler.nb Compilation of Mathematica solutions to date - new problems aren't added until they have been submitted and accepted on the website.