Auf Thema antworten

Temporäres Array klingt gut, aber eine Variable müsste auch reichen. Du tauschst einfach den ersten mit dem letzten Teil des Arrays bzw. den zweiten Teil mit dem zweitletzten und so weiter...

Dafür musst du nur den ersten oder letzten Wert jeweils in einer Variable speichern und der andere überschreibt den gespeicherten.


Wäre in Pseudo-Code etwa:


[code=Java]int array[] = new int[50]

int temp;


for(int zaehler; zaehler = array.length()/2; zaehler-1)

temp = array[array.length()-zaehler];

array[array.length()-zaehler] = array[array.length()+zaehler];

array[array.length()+zaehler] = temp;

}

[/code]


Find ich zumindest ne schicke Art das zu bearbeiten ;)



Oben