Archiv
Ansicht:   
Suche   erweiterte Suche

Nachricht aus dem Archiv

Quidi schrieb am 14.June.2013, 18:02:12 in der Kategorie nt.netz-treff

Logisches Problem - Denkfehler

> > Es soll in Java ein Gitter programmiert werden.
> > Stellen wir uns mal vor ich habe eine Tabelle mit x Spalten und y
> Zeilen.
>
> In welcher Form liegen die Daten denn vor?
>
> public static final int MAX_ROWS = 20;
> public static final int MAX_COLS = 20;
> Object[][] gitter = new Object[MAX_ROWS][MAX_COLS];
>
> wäre der normale Ansatz in Java (Object natürlich durch die Klasse
> ersetzen, die die "Zellen" haben sollen.
>
> Links und oben ist dann der Index jeweils 0, rechts und unten der
> entsprechende Max-Wert - 1

Nehmen wir mal ein 4x4-Gitter an

1 2 3 4
5 6 7 8
9 10 11 12
13 14 15 16

Ich will jetzt prüfen, ob der Mauszeiger in Feld 8 oder 12 rumstochert. Wie könnte ich da rankommen? Die Anzahl von Max_Rows und Max_Cols ist größer als 4, läßt sich hier aber mit 4 wahrscheinlich besser erklären.
Archiv
Ansicht:   
Suche   erweiterte Suche
Auf unserer Web-Seite werden Cookies eingesetzt, um diverse Funktionalitäten zu gewährleisten. Hier erfährst du alles zum Datenschutz