faecher:informatik:oberstufe:java:aoc:aoc2022:day3:start

Dies ist eine alte Version des Dokuments!


Day 3: Rucksack Reorganization

  • Input (d2e - Beispieleingabe aus dem Aufgabentext, d2i Eingabe für die Lösungen auf dieser Wikiseite)

Diese Aufgabe kann man mit Arrays lösen: Wenn man die eingelesenen Zeilen (String) in ein Array aus Zeichen verwandelt, kann man folgendermaßen vorgehen:

Man benötigt also zwei verschachtelte Schleifen, die erste geht durch die erste Hälfte des Zeichen-Arrays und vergleicht in jedem Durchlauf das jeweilige Zeichen mit jedem Zeichen der zweiten Hälfte des Zeichen-Arrays. So kann man identische Zeichen finden.

  • faecher/informatik/oberstufe/java/aoc/aoc2022/day3/start.1670271870.txt.gz
  • Zuletzt geändert: 05.12.2022 20:24
  • von Frank Schiebel