Wie könnte ich es schaffen, ein gezacktes Feld in ein anderes zu kopieren? Zum Beispiel habe ich ein 5x7 Array von:
0, 0, 0, 0, 0, 0, 0
0, 0, 0, 0, 0, 0, 0
0, 0, 0, 0, 0, 0, 0
0, 0, 0, 0, 0, 0, 0
0, 0, 0, 0, 0, 0, 0
und ein 4x3-Array von:
0,1,1,0
1,1,1,1
0,1,1,0
Ich möchte in der Lage sein, einen bestimmten Startpunkt wie (1,1) auf meine alle Null-Array angeben, und kopieren Sie meine zweite Array oben auf es, so dass ich ein Ergebnis wie haben würde:
0, 0, 0, 0, 0, 0, 0
0, 0, 1, 1, 0, 0, 0
0, 1, 1, 1, 1, 0, 0
0, 0, 1, 1, 0, 0, 0
0, 0, 0, 0, 0, 0, 0
Wie lässt sich dies am besten bewerkstelligen?
2 Stimmen
Sind Ihre Arrays immer rechteckig? Wenn ja, warum verwenden Sie dann nicht ein rechteckiges Array anstelle eines gezackten Arrays?
0 Stimmen
Eine Beobachtung - die Beispielfelder sind beide rechteckig.