Einzelnen Beitrag anzeigen

Yheeky

Registriert seit: 7. Jun 2002
1.339 Beiträge
 
#1

"Reihen" auf Spielfeld finden

  Alt 30. Jul 2005, 19:11
Hi,

ein weiteres Problem (Anderes Problem siehe hier).
Das Spielfeld ist nach wie vor 10x10 groß. Meine Aufgabe ist nun "Reihen" im Spielfeld zu erkennen.

Beispiel:

0 0 0 0 0 0 0 0 0 0
0 1 1 1 1 0 0 0 0 0
0 0 0 0 0 0 2 0 0 0
0 0 0 0 0 0 2 0 0 0
0 0 0 0 0 0 2 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 3 0 0 0 0 0 0
0 0 3 3 3 0 0 0 0 0
0 0 0 3 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0

Dies ist nur eine Veranschaulichung, um die Reihen deutlich zu machen. Bei mir gibt es natürlich auch einzelne Zahlen, was eben keiner Reihe enspricht.
Wie würdet ihr das anstellen (gerade bei den 3en)? Würdet ihr mit for-Schleifen oder while...do arbeiten? Mein erster Versuch funktioniert zwar bisher, aber ist sehr umfangreich und ich bin nicht wirklich zufrieden. Ich verwende sehr viele Variablen, was natürlich Speicher belegt.
  Mit Zitat antworten Zitat