Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung | |||
faecher:informatik:oberstufe:java:aoc:aoc2024:day10:start [04.01.2025 15:15] – [Teil 2] Marco Kuemmel | faecher:informatik:oberstufe:java:aoc:aoc2024:day10:start [04.01.2025 15:16] (aktuell) – [Teil 1] Marco Kuemmel | ||
---|---|---|---|
Zeile 10: | Zeile 10: | ||
* Speichere den Input in einem zweidimensionalen int-Array. Jeden '' | * Speichere den Input in einem zweidimensionalen int-Array. Jeden '' | ||
* Iteriere anschließend über jede Koordinate des Arrays. Wenn eine Koordinate 0 ist (= Startpunkt eines Trails), dann passieren zwei Dinge: | * Iteriere anschließend über jede Koordinate des Arrays. Wenn eine Koordinate 0 ist (= Startpunkt eines Trails), dann passieren zwei Dinge: | ||
- | - Speichere in einer ArrayList< | + | - Speichere in einer '' |
- Anschließend startest du den rekursiven Aufruf. | - Anschließend startest du den rekursiven Aufruf. | ||
* Der rekursive Aufruf benötigt folgende Parameter: | * Der rekursive Aufruf benötigt folgende Parameter: |