hallo zusammen,
ich habe ein Array DATA, ein int steps und int stepSize
Von mir wird steps auf einen Wert zwische 1 und 64 initialisiert.
Jetzt soll mein Array in einer Zeile steps um stepSize erhöht werden und alle Zeile die vor dieser liegen sollen um stepSize+1 erhöht werden.
beispiel :
int steps=3 soll die dritte Zeile um stepSize erhöhen.Zeile 2 um stepSize+1 erhöhen und Zeile 1 um stepSize+2 erhöhen.
int stepSize=1
mein Arry 1 2 3 +3 ArryNeu 4 5 6
4 5 6 +2 6 7 8
6 7 8 +1 7 8 9
.. .. .. .. .. ..
die Zeilen können bis 64 oder mehr gehen.
mit int steps =1 ist es so möglich, doch wie man sieht führt int steps=2
for(int i=0;i<steps;i++) {
for(int j=0;j<DATA.length;j++)
DATA[j]+= stepSize ;
...
hab Ihr vielleicht eine Tipp wie ich mit meinem Problem weiterkommen könnte?
ich habe ein Array DATA, ein int steps und int stepSize
Von mir wird steps auf einen Wert zwische 1 und 64 initialisiert.
Jetzt soll mein Array in einer Zeile steps um stepSize erhöht werden und alle Zeile die vor dieser liegen sollen um stepSize+1 erhöht werden.
beispiel :
int steps=3 soll die dritte Zeile um stepSize erhöhen.Zeile 2 um stepSize+1 erhöhen und Zeile 1 um stepSize+2 erhöhen.
int stepSize=1
mein Arry 1 2 3 +3 ArryNeu 4 5 6
4 5 6 +2 6 7 8
6 7 8 +1 7 8 9
.. .. .. .. .. ..
die Zeilen können bis 64 oder mehr gehen.
mit int steps =1 ist es so möglich, doch wie man sieht führt int steps=2
for(int i=0;i<steps;i++) {
for(int j=0;j<DATA.length;j++)
DATA[j]+= stepSize ;
...
hab Ihr vielleicht eine Tipp wie ich mit meinem Problem weiterkommen könnte?