A bunch of programming challenges or exercises I've solved over the years.
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.
 
 
 
 
 
 
Ethan Gruffudd 711e6ee56a [Swift, Project Euler] Solve the second problem 10 months ago
C/Learn Code The Hard Way Initial commit 1 year ago
C++ [C++, other] Solve balancing brackets problem 1 year ago
D/Project Euler Initial commit 1 year ago
FORTRAN/Project Euler/0001 Initial commit 1 year ago
Go Initial commit 1 year ago
Haskell [Haskell, other] Print a sequence of numbers, marking only odds or only evens 10 months ago
Haxe [Haxe, Project Euler] Solve the first problem 1 year ago
Idris [Idris, Project Euler] Solve the first problem 1 year ago
Javascript/CodinGame Initial commit 1 year ago
Lua/Project Euler Initial commit 1 year ago
OCaml Initial commit 1 year ago
Odin [Odin, MakingGamesWithBen] Add color via ANSI codes and start adding weapons 1 year ago
Perl Initial commit 1 year ago
Python Initial commit 1 year ago
Racket Initial commit 1 year ago
Rust Initial commit 1 year ago
Swift/Project Euler [Swift, Project Euler] Solve the second problem 10 months ago
Zig Initial commit 1 year ago
LICENSE Add licensing information 1 year ago
README.md Add licensing information 1 year ago

README.md

Exercises

Just a bunch of programming exercises or challenges I've solved (or tried to) in various languages.

Contributing

The idea of this repository is to showcase my solutions to programming problems, thus contributions adding new solutions won't be accepted.

That being said, you are more than welcome to improve my code or suggest new problems. Keep in mind that, for this specific repository, I prefer things that can be solved at best in a few hundred lines and without the need for external libraries. This isn't, however, a hard rule, just a guideline that I may break for interesting stuff.

And, if you do suggest a problem for me to solve, please credit its original source.

Licensing

This gets a bit tricky since this repository contains problems from various sources; you may notice there is a LICENSE file, but that's for my code only, not for the problems themselves. For those, please contact the authors or seek their licensing information.

If any of the problems contains licensing information that differs from the LICENSE file, please disregard it, as it was probably an oversight. Only the LICENSE file is valid for whatever code is contained in this repository.

There may be original problems in this repository, and those are licensed under the Creative Commons Attribution-ShareAlike 4.0 International License.