Astrova
-
Gesamte Inhalte
6 -
Benutzer seit
-
Letzter Besuch
Inhaltstyp
Profile
Forum
Downloads
Kalender
Blogs
Shop
Beiträge von Astrova
-
-
vor 18 Minuten schrieb 0x00:
Da wir hier den Grundsatz Hilfe zur Selbsthilfe wertschätzen: Woran scheiterts denn? Hast du schon irgendwelche Lösungsansätze? Irgendwelche Ideen?
unten habe ich meinen ansatz gepostet
-
vor 14 Minuten schrieb Whiz-zarD:
Es gibt keine Arrays mit unbekannter Länge.
Die Länge eines Arrays ist immer bekannt, sie als ein ganzer Block im Speicher liegen. Die Größe muss also schon beim erstellen bekannt sein und die Größe lässt sich auch nicht verändern.
Wie sehen denn ansonsten deine Versuche aus und was verstehst du nicht?
genau, die größe wird jedoch zufällig gesetzt in dieser aufgabe,
meinen Ansatz habe ich unten gepostet
-
Gerade eben schrieb Astrova:
[ public static int[] arrayNext(int[] array, int i1, int i2, int i3) {
if(array[i1] > array[i2]){
int temp = array[i1];
array[i1] = array[i2];
array[i2] = temp;
}
if(array[i2] > array[i3]){
int temp2 = i2;
array[i2] = array[i3];
array[i3] = temp2;
}
if(array[i1] > array[i2]){
int temp3 = array[i1];
array[i1] = array[i2];
array[i2] = temp3;
}
return array;
}]
ich weiß leider nicht genau, wie ich hier meinen code angemessen anzeigen lassen kann, aber das hier ist mein ansatz bis jetzt
-
[ public static int[] arrayNext(int[] array, int i1, int i2, int i3) {
if(array[i1] > array[i2]){
int temp = array[i1];
array[i1] = array[i2];
array[i2] = temp;
}
if(array[i2] > array[i3]){
int temp2 = i2;
array[i2] = array[i3];
array[i3] = temp2;
}
if(array[i1] > array[i2]){
int temp3 = array[i1];
array[i1] = array[i2];
array[i2] = temp3;
}
return array;
}]
-
Hallo,
ich bin ein bisschen am verzweifeln und hoffe, dass mir hier jemand helfen kann.
Mein Aufgabe lautet, dass ich die Werte der Komponenten eines Arrays an drei vorher zufällig gewählten Indizes so vertauschen soll, dass array[i1] ≤ array[i2] und array[i2] ≤ array[i3] gilt.
Ich stehe noch am Anfang meines Studiums und weiß nicht genau, wie ich das Lösen kann.
Vielen Dank für jede Hilfe!
3 Komponenten in einem Array mit unbekannter Länge vertauschen und nach Größe sortieren
in Java
Geschrieben
vielen dank! ok super, das schaue ich mir einmal an