From 63284cc9b81a5cbc62716e39dcef1689040b2f5b Mon Sep 17 00:00:00 2001 From: "elif.efe" Date: Sun, 26 Nov 2023 15:52:41 +0100 Subject: [PATCH] Kommentare2 --- SparseVector.java | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/SparseVector.java b/SparseVector.java index 21a3537..89bd4c2 100644 --- a/SparseVector.java +++ b/SparseVector.java @@ -47,7 +47,10 @@ public class SparseVector { } /* den value in index hinzufügen - - Aktualiiseren des Wertes, wenn der firstNode an dem Index mit einem Wert exisitiert + * @author Elif + * @param index Stelle,w wo Vektor eingefügt werden soll + * @param value wert, den wir übergeben + - Aktualisieren des Wertes, wenn der firstNode an dem Index mit einem Wert exisitiert - Neuer firstNode mit neuem Wert hinzufügen, wenn der firstNode an dem Index nicht existiert */ public void setElement(int index, double value) { @@ -55,7 +58,7 @@ public class SparseVector { removeElement(index); int maxIndex = this.getLength() - 1; - // 1. if: schauen, ob Index im erlaubten Bereich + //1. if: schauen, ob Index im erlaubten Bereich //2. if: schauen, ob erster Knoten null ist und index von erstem knoten größer als index, dann neuen knoten setzen if (index > maxIndex) { System.out.println("Fehler: Der Index " + index + " ist außerhalb des erlaubten Bereichs."); @@ -67,7 +70,7 @@ public class SparseVector { } //hilfsknoten erstellen - //solange im index und gesuchten index nicht erreicht haben, gehen wir weiter + //solange im index und gesuchten index nicht erreicht haben, gehen wir weiter Node now = this.firstNode; while (now.next != null && now.next.index < index) { @@ -87,7 +90,6 @@ public class SparseVector { } - /* getElement: return the Wert value of that index input das Index, und return den entsprechenden Wert des Index */