Also würde ich gerne ein rechteckiges Labyrinth von etwa Dimensionen 5x4 (Zeilen x Spalten) mit einem 2D-Array in C-Sprache darstellen. Ich habe jedoch Schwierigkeiten, anzugeben, was tatsächlich in das 2D-Array eingefügt werden muss.Robotics Maze-Darstellung in C
int a[5][4] = {
{},
{},
{},
{},
{},
};
Hier ist das Skelett des Arrays 2D ist, in jeder Reihe gibt es vier Werte sein, gehe ich davon aus, dass jeder dieser Werte eine einzelne ganze Zahl ist, die uns die Eigenschaften einer Zelle im Labyrinth erzählt. Mein Problem ist, ist das wirklich genug? Wie funktioniert sagen, ein einzelner Wert einen Roboter Wetter gibt es 3 Wände, 2 Wände usw.
Jemand bitte erleuchte mich D:
würde ich beginnen mit einer Matte verwenden könnte rix einer Struktur, die Informationen über N-, S-, W-, E-Wände enthält. – LPs
Als jemand, der mit Robotern in einem ähnlichen Szenario gearbeitet hat, hoffe ich, dass Ihr genau 90 Grad drehen kann. – schil227
@LPs Diese Information kann gut in 4 Bits gespeichert werden. –