An open API service indexing awesome lists of open source software.

https://github.com/jeslie0/project-euler

My Project Euler solutions, in Haskell.
https://github.com/jeslie0/project-euler

cabal nix projecteuler-solutions

Last synced: 16 days ago
JSON representation

My Project Euler solutions, in Haskell.

Awesome Lists containing this project

README

          

#+title: My Project Euler solutions
[[https://img.shields.io/badge/License-CC%20BY--NC--SA%204.0-lightgrey.svg]]

[[https://projecteuler.net/profile/jamesleslie.png]]
* What is this?
[[https://projecteuler.net/][Project Euler]] is a growing collection of puzzles, designed to help test and improve one's coding and mathematical skills. I had previously started solving these problems; however, I didn't have a consistent structure, or any real comments on my approach. This new branch is meant to address those issues. In particular, I will be attempting to analyse the time complexity wherever possible.

* Solutions
| [[file:app/P001.hs][001]] | [[file:app/P002.hs][002]] | [[file:app/P003.hs][003]] | [[file:app/P004.hs][004]] | [[file:app/P005.hs][005]] | [[file:app/P006.hs][006]] | [[file:app/P007.hs][007]] | [[file:app/P008.hs][008]] | [[file:app/P009.hs][009]] | [[file:app/P010.hs][010]] |
| [[file:app/P011.hs][011]] | [[file:app/P012.hs][012]] | [[file:app/P013.hs][013]] | [[file:app/P014.hs][014]] | [[file:app/P015.hs][015]] | [[file:app/P016.hs][016]] | [[file:app/P017.hs][017]] | [[file:app/P018.hs][018]] | [[file:app/P019.hs][019]] | [[file:app/P020.hs][020]] |
| 021 | [[file:app/P022.hs][022]] | [[file:app/P023.hs][023]] | 024 | 025 | 026 | 027 | 028 | 029 | 030 |
* Posting solutions?
From what I have read, it is not in the spirit of Project Euler to post solutions online. However, this is not the case for the first 100 problems, of which constructive discussion is allowed/encouraged. What I do with problem 101+ will be decided when I get closer to completing them.

* License
This work is licensed under a
[[http://creativecommons.org/licenses/by-nc-sa/4.0/][Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License]].

[[https://licensebuttons.net/l/by-nc-sa/4.0/88x31.png]]