Skip to content

Project Euler, Advent of Code programs

Notifications You must be signed in to change notification settings

bergren2/konigsberg

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 

Repository files navigation

Königsberg

Project Euler Badge

Solutions to various problems on the Internet, including:

Languages

Language Build Status Code Quality Test Coverage
C# Build Status Maintainability Test Coverage
C++
Kotlin Build Status Maintainability Test Coverage
Lua Build Status Coverage Status
Python Build Status Maintainability Test Coverage
Ruby Build Status Maintainability Test Coverage
Scala Build Status Maintainability Test Coverage

What is this?

I use this repository to track solutions I have come up with for various programming puzzle sites. Solutions are sorted into different directories based on language, and then further separated by site and problem. If I've solved several problems with a particular language, there will usually be advanced features such as test suites and libraries.

Warning

I know this goes without saying, but these are solutions. You should really take a stab at the problems themselves before looking at this code.

Why multiple languages?

I originally intended to use Project Euler as a way to learn new languages. After sitting on that strategy for some time and seeing how it worked as the problems became more difficult, I realized I'm better off using one language really, really well and learnings its ins-and-outs -- hence, most of the solutions here are first implemented in Ruby.

Now that I have a few more problems under my belt, I have started writing solutions in other languages. Most of the time this starts out as a straight translation from one language to another, but it often means I can become familiar with a new language without needing to first understand the math, and it also can sometimes lead to using a particular language's feature to solve a problem in a different way.

About

Project Euler, Advent of Code programs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published