' schrieb:Also nun bin ich vollkommen verwirrt. Ich sehe das immer so, dass die Horizontale, x-Richtung, die Reihen sind aber eben egrade durch Cols beschrieben werden, zB 30 Kolumnen, ergeibt eine Reihenlänge von 30. Leider sehe ich erst am Ende wie das nun heraus und hereinwandert, gehe aber davon aus, dass zuerst die Erste Reihe hereinkommt, dann die Zweite dahinter gehangen wird usw.
Ja, das ist ja immer der Mist. Ständig muss ich da drüber grübeln, was jetzt wie in welcher Reihenfolge kommt. Aber eigentlich ist das nicht so schlimm: Wichtig ist nur, dass der Algorithmus "konstistent" ist. D.h. man überlegt es sich zuerst bildlich im Geiste wie es sein soll: Zuerst Pointer auf Null. Dann alle Fenster rüberwärts. Dann Pointer auf den Beginn der soundsovielste Zeile (= begin der Reihe). Dann wieder rüberwärts. etc. Dann benutzt man ein Bild, von dem man das genaue Ergebnis kennt. Hat man die falsche Richtung genommen, ist das Ergebnis gespiegelt. Jetzt muss man lediglich Row und Col austauschen - uns schon MUSS es funktionieren. (Leider hab ich zu wenig Zeit das genau auszuprobieren. Auch mangelt es mir an einem entsprechendem Bild). "bildlich im Geiste" kann auch heißen: Stift und Papier nehmen und aufzeichnen.
Zitat:Wenn das am Ende dann doch nach Kolumen geht, ist das natürlich tragisch.
Tragisch ist das nicht. Durch vertauschen von Col/Row muss dieses Problem zu lösen sein.