Hallo Forum,
leider muss ich euch mal wieder mit einer Frage belästigen...
Ich soll eine Methode schreiben, der ich als Parameter ein 2D-Array (quadratisch) übergebe. Diese soll das Array um 90° drehen und wieder zurück geben. Der Witz an der Aufgabe ist jedoch, dass kein weiteres Hilfsarray erzeugt werden darf, sondern ausschließlich auf dem originalen Array gearbeitet werden soll.
Aus:
1 2 3 4
5 6 7 8
9 10 11 12
13 14 15 16
soll
13 9 5 1
14 10 6 2
15 11 7 3
16 12 8 4
werden.
Ich sitze jetzt schon einige Zeit an der Aufgabe und kann keinen Ansatz finden. Wäre nett, wenn mir jemand auf die Sprünge helfen könnte.
Vielen Dank im Voraus!
leider muss ich euch mal wieder mit einer Frage belästigen...
Ich soll eine Methode schreiben, der ich als Parameter ein 2D-Array (quadratisch) übergebe. Diese soll das Array um 90° drehen und wieder zurück geben. Der Witz an der Aufgabe ist jedoch, dass kein weiteres Hilfsarray erzeugt werden darf, sondern ausschließlich auf dem originalen Array gearbeitet werden soll.
Aus:
1 2 3 4
5 6 7 8
9 10 11 12
13 14 15 16
soll
13 9 5 1
14 10 6 2
15 11 7 3
16 12 8 4
werden.
Ich sitze jetzt schon einige Zeit an der Aufgabe und kann keinen Ansatz finden. Wäre nett, wenn mir jemand auf die Sprünge helfen könnte.
Vielen Dank im Voraus!
Zuletzt bearbeitet: