diff --git a/Nullen_durch_Spaltenmittelwert_ersetzen.md b/Nullen_durch_Spaltenmittelwert_ersetzen.md index 93860532a11231a59091a288238236f50f8ba400..188dddc4f122b63c3b42ff34afcdc0c0326d8af9 100644 --- a/Nullen_durch_Spaltenmittelwert_ersetzen.md +++ b/Nullen_durch_Spaltenmittelwert_ersetzen.md @@ -8,13 +8,7 @@ Implementieren Sie eine Methode `replaceZerosWithColumnAverage`: Diese Methode akzeptiert ein zweidimensionales Array von Ganzzahlen und strukturiert dieses um, indem alle Nullen durch den Durchschnitt der entsprechenden Spalte ersetzt werden. -**Vorbedingungen:** - -- `workArray != null` - -- `workArray.length > 0` - -- Für alle gültigen Indizes `i` gilt: Die Länge der Zeile `workArray[i]` ist größer als 0 (`workArray[i].length > 0`). +**Vorbedingung:** `workArray != null`. ***Anmerkung:*** Falls Nullen in der Spalte vorkommen, werden sie ebenso zum Durchschnitt gezählt. @@ -44,4 +38,7 @@ replaceZerosWithColumnAverage(new int[][] 4 4 2 3 1 6 2 6 3 1 + +replaceZerosWithColumnAverage(new int[][] +{}) --> [] ``` \ No newline at end of file