Einzelnen Beitrag anzeigen

Benutzerbild von Nikolas
Nikolas

Registriert seit: 28. Jul 2003
1.528 Beiträge
 
Delphi 2005 Personal
 
#4

Re: Sudoku Programm !?

  Alt 22. Mär 2006, 22:35
Es ist sicher besser ein großes 9*9 array zu nehmen.
Wenn du überprüfen willst, ob in einer Zeile eine 9 vorkommt, kannst du so schreiben:
Delphi-Quellcode:
for i:=1 to 9 do
if feld[x,i]=p then bla;
Bei den kleinen müsstest du erst Identifizieren, in welchen arrays du suchen musst, und dann gleich 3 Schleifen scheiben. Und damit du nicht für jedes Feld einen eigenen COde schreiben musst,müsstest du die 9 arrays eigentlich noch in einem 3*3 Array zusammenfassen.
Also auf jeden Fall ein großes.
Erwarte das Beste und bereite dich auf das Schlimmste vor.
  Mit Zitat antworten Zitat