Inhaltsverzeichnis

Day 19: Linen Layout

Teil 1 lässt sich wunderbar (und relativ einfach) mit Rekursion lösen. Für Teil 2 benötigt man zwingend eine kleine Erweiterung um die dynamische Programmierung zu nutzen - es müssen nämlich etwa einige Billionen (!) Kombinationen gefunden bzw. berechnet werden. Bei der dynamischen Programmierung werden Zwischenergebnisse gespeichert und später mehrfach wiederverwendet, um nicht wieder und wieder dasselbe zu berechnen.

Teil 1

Vorgehensweise:

Lösungsvorschlag

Teil 2

Es müssen nur kleine Änderungen vorgenommen werden.

Lösungsvorschlag