faecher:informatik:oberstufe:java:aoc:aoc2024:day02:start

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
faecher:informatik:oberstufe:java:aoc:aoc2024:day02:start [02.12.2024 08:12] Marco Kuemmelfaecher:informatik:oberstufe:java:aoc:aoc2024:day02:start [04.01.2025 14:39] (aktuell) – [Teil 2] Marco Kuemmel
Zeile 17: Zeile 17:
 ++++ Lösungsvorschlag | ++++ Lösungsvorschlag |
 <code java> <code java>
-public boolean istAufsteigend(int[] levels) {+private boolean istAufsteigend(int[] levels) {
     for (int i = 1; i < levels.length; i++) {     for (int i = 1; i < levels.length; i++) {
         if (levels[i] <= levels[i-1]) {// Gleichheit ist ein Ausschlusskriterium!         if (levels[i] <= levels[i-1]) {// Gleichheit ist ein Ausschlusskriterium!
Zeile 26: Zeile 26:
 } }
  
-public boolean istAbsteigend(int[] levels) {+private boolean istAbsteigend(int[] levels) {
     for (int i = 1; i < levels.length; i++) {     for (int i = 1; i < levels.length; i++) {
         if (levels[i] >= levels[i-1]) {// Gleichheit ist ein Ausschlusskriterium!         if (levels[i] >= levels[i-1]) {// Gleichheit ist ein Ausschlusskriterium!
Zeile 35: Zeile 35:
 } }
  
-public boolean distanzOkay(int[] levels) {+private boolean distanzOkay(int[] levels) {
     for (int i = 1; i < levels.length; i++) {     for (int i = 1; i < levels.length; i++) {
         if (Math.abs(levels[i-1] - levels[i]) < 1 || Math.abs(levels[i-1] - levels[i]) > 3) {         if (Math.abs(levels[i-1] - levels[i]) < 1 || Math.abs(levels[i-1] - levels[i]) > 3) {
Zeile 83: Zeile 83:
 ++++ Lösungsvorschlag | ++++ Lösungsvorschlag |
 <code java> <code java>
-public int[] reduceArray(int[] levels, int index) {+private int[] reduceArray(int[] levels, int index) {
     // das neue int-Array muss eins kürzer sein     // das neue int-Array muss eins kürzer sein
     int[] rLevels = new int[levels.length-1];     int[] rLevels = new int[levels.length-1];
  • faecher/informatik/oberstufe/java/aoc/aoc2024/day02/start.1733127179.txt.gz
  • Zuletzt geändert: 02.12.2024 08:12
  • von Marco Kuemmel