Not logged in. · Lost password · Register

Page:  previous  1  2 
ItodNerd
Member since Dec 2012
24 posts
In reply to post ID 148716
+1 Jazzpirate
Der Endpunkt befindet sich übrigens auf (42,42), wenn man Zeilen und Spalten ab 1 nummeriert und nicht auf (41,41).

Für alle, die zu faul zum zählen sind:
//zuerst Zeile, später Spalte
LAB = new boolean[50][50];
// draw the lines:
for (int i = 5; i < 45; i++) {
    LAB[5][i] = true; //upper
    LAB[44][i] = true; //lower
    LAB[i][10] = true; //connection
    if (i < 11 || i > 38) {
        LAB[i][5] = true; //dieser 2 linken dinger
        LAB[i][44] = true; //diese 2 rechten dinger
    }
}
Jazzpirate
Member since Oct 2016
767 posts
Der Endpunkt befindet sich übrigens auf (42,42)
true.

Generall, alle nicht-betretbaren Felder (inklusive rand) sehen in meinem code folgendermaßen aus:
(1 to 50).map(i => (0,i)) :::
(1 to 50).map(i => (i,0)) :::
(1 to 50).map(i => (51,i)) :::
(1 to 50).map(i => (i,51)) :::
(6 to 45).map(i => (i,6)) :::
(6 to 45).map(i => (11,i)) :::
(6 to 45).map(i => (i,45)) :::
(6 to 11).map(i => (6,i)) :::
(6 to 11).map(i => (45,i)) :::
(40 to 45).map(i => (6,i)) :::
(40 to 45).map(i => (45,i))
Close Smaller – Larger + Reply to this post:
Verification code: VeriCode Please enter the word from the image into the text field below. (Type the letters only, lower case is okay.)
Smileys: :-) ;-) :-D :-p :blush: :cool: :rolleyes: :huh: :-/ <_< :-( :'( :#: :scared: 8-( :nuts: :-O
Special characters:
Page:  previous  1  2 
Go to forum
Datenschutz | Kontakt
Powered by the Unclassified NewsBoard software, 20150713-dev, © 2003-2011 by Yves Goergen