Hallo,
ich würde gerne in einem Array die Position ausgeben, an der zum ersten mal eine bestimmte Anzahl an Nullen auftaucht.
Die Position durch meinen Code stimmt allerdings nicht immer. Hat jemand vll eine Idee woran es liegen könnte, bzw wie diese Position einfacher ermittelt werden kann?
Ziel des Codes ist es, für jedes Element im Array zu prüfen ob die jeweils nachfolgenden Stellen eine Null beinhalten. Wenn ja soll die Position in eine Variable gesetzt werden.
Gruß C.
ich würde gerne in einem Array die Position ausgeben, an der zum ersten mal eine bestimmte Anzahl an Nullen auftaucht.
Die Position durch meinen Code stimmt allerdings nicht immer. Hat jemand vll eine Idee woran es liegen könnte, bzw wie diese Position einfacher ermittelt werden kann?
Ziel des Codes ist es, für jedes Element im Array zu prüfen ob die jeweils nachfolgenden Stellen eine Null beinhalten. Wenn ja soll die Position in eine Variable gesetzt werden.
Java:
for(int x=aktuelleposition; x<tabelle.length[0]-aktuelleposition; x++){
for(int p=x; p<anzahldernullen+x; p++){
if(tabelle[zeile][p]==0){
freizaehler++;
abdaisfrei++;
}
else{
freizaehler=0;
break;
}
if(freizaehler==anzahldernullen){
break;
}
}
cacheeins=abdaisfrei;
}
Gruß C.