Die Programmierrunde des Krautspaces
This repository has been archived on 2024-01-26. You can view files and clone it, but cannot push or open issues or pull requests.
Find a file
Jörg Sommer 416b24f900 Jörgs Lösung(en) für Euler 87
Ich habe die Aufgabe auf drei verschiedene Weisen implementiert. Den
einfachen, naiven Ansatz mit verschachtelten Schleifen, der auch von allen
drei Implementierungen der schnellste und speichersparendste ist.

Die Variante *func* ist an funktionale Programmierung angelehnt, wobei
alle Zwischenergebnisse in Arrays gespeichert werden, was das Programm
sehr speicherhungrig macht.

In neueren Versionen von Javascript gibt es Iteratoren, mit denen man
theoretisch die funktionale Lösung effizienter bauen kann, da die
Zwischenergebnisse nicht gespeichert werden. Allerdings hat ein Iterator
keinen Prototypen, den man schön um die Methoden erweitern könnte, so dass
der Code angenehm lesbar wäre wie in der Variante *func*.
2017-03-15 15:58:06 +01:00
2017-03-07 2017-03-07: Jörgs Lösung für Euler 37 2017-03-09 16:26:33 +01:00
2017-03-14 Jörgs Lösung(en) für Euler 87 2017-03-15 15:58:06 +01:00
README.md Initial commit 2017-03-09 14:35:01 +01:00

Coding corner -- Die Programmierrunde des Krautspaces

Im Krautspace trifft sich die Programmierrunde zum gemeinschaftliches Lösen von Aufgaben. In diesem Repo sind die Ergebnisse der Treffen dokumentiert.