Hallo Community,
eigentlich ein simples Problem - habe allerdings keine Ahnung weshalb der Suchlauf durch das Array nicht funktioniert.
permut_ref ist ein symmetrisches 2D int Array (Matrix). Nach Beendigung einer Prozedur soll in dem Array permut_ref in den Spalten einer bestimmten Zeile nach einem Eintrag "0" bzw. einem Eintrag ungleich "-1" gesucht werden. Wenn solch ein Eintrag in der Zeile vorliegt wird die Suche beendet. Unabhängig vom EIntrag in der ersten Zelle der entsprechenden Zeile wird die For-SChleife allerdings bereits beim ersten Suchlauf (permut_ref[height-2][0] beendet - wieso?
Gruß,
Snopy
eigentlich ein simples Problem - habe allerdings keine Ahnung weshalb der Suchlauf durch das Array nicht funktioniert.
Java:
for (int w = 0 ; w < height ; w++ )
{ if ( permut_ref[ height - 2 ][w] == 0 )
{ place = true ;
break ; }
}
permut_ref ist ein symmetrisches 2D int Array (Matrix). Nach Beendigung einer Prozedur soll in dem Array permut_ref in den Spalten einer bestimmten Zeile nach einem Eintrag "0" bzw. einem Eintrag ungleich "-1" gesucht werden. Wenn solch ein Eintrag in der Zeile vorliegt wird die Suche beendet. Unabhängig vom EIntrag in der ersten Zelle der entsprechenden Zeile wird die For-SChleife allerdings bereits beim ersten Suchlauf (permut_ref[height-2][0] beendet - wieso?
Gruß,
Snopy