|
|
@ -4,7 +4,7 @@ |
|
|
|
public class SparseVector { |
|
|
|
|
|
|
|
/** |
|
|
|
* [Beschreibung] |
|
|
|
* Hilfsklasse, welche ein einzelnes Node repräsentiert. |
|
|
|
* |
|
|
|
* @author Paul |
|
|
|
*/ |
|
|
@ -52,8 +52,8 @@ public class SparseVector { |
|
|
|
* wenn der head an dem Index nicht existiert |
|
|
|
* |
|
|
|
* @author Elif |
|
|
|
* @param index [Beschreibung] |
|
|
|
* @param value [Beschreibung] |
|
|
|
* @param index Index des zu setzenden Wertes |
|
|
|
* @param value Wert, welcher eingesetzt werden soll |
|
|
|
*/ |
|
|
|
public void setElement(int index, double value) { |
|
|
|
|
|
|
@ -95,8 +95,8 @@ public class SparseVector { |
|
|
|
* entsprechenden Wert des Index |
|
|
|
* |
|
|
|
* @author Paul |
|
|
|
* @param index [Beschreibung] |
|
|
|
* @return double [Beschreibung] |
|
|
|
* @param index Stelle, an der der Wert steht |
|
|
|
* @return double Wert des Elements |
|
|
|
*/ |
|
|
|
public double getElement(int index) { |
|
|
|
|
|
|
@ -121,7 +121,7 @@ public class SparseVector { |
|
|
|
* entfernt Element nach Index |
|
|
|
* |
|
|
|
* @author Leonhard |
|
|
|
* @param index [Beschreibung] |
|
|
|
* @param index Stelle des zu entferneden Elements |
|
|
|
*/ |
|
|
|
public void removeElement(int index) { |
|
|
|
// previous = pre |
|
|
@ -164,8 +164,8 @@ public class SparseVector { |
|
|
|
* testen, ob other = this (nur vergleichen die Nicht-Null Elemente) |
|
|
|
* |
|
|
|
* @author Terry |
|
|
|
* @param other [Beschreibung] |
|
|
|
* @return boolean [Beschreibung] |
|
|
|
* @param other Anderer Vektor, mit dem verglichen wird |
|
|
|
* @return boolean Wahrheitswert, ob Vektoren gleich sind |
|
|
|
*/ |
|
|
|
public boolean equals(SparseVector other) { |
|
|
|
|
|
|
@ -204,7 +204,7 @@ public class SparseVector { |
|
|
|
* to add two vectors together and renew (overwrite) the this.vector |
|
|
|
* |
|
|
|
* @author Terry |
|
|
|
* @param other [Beschreibung] |
|
|
|
* @param other Anderer Vektor, der auf addiert wird |
|
|
|
*/ |
|
|
|
public void add(SparseVector other) { |
|
|
|
|
|
|
|