J'ai la taille de la grille de taille 8x8, total de 64 tuiles. J'utilise cette grille pour implémenter des algorithmes de recherche Java tels que BFS et DFS.Comment doubler la taille de la grille 8x8 tout en gardant la position relative de certaines tuiles intactes?
La grille a donné des tuiles interdites (ce qui signifie qu'elles ne peuvent pas être traversées ou être voisines d'une autre tuile) ainsi qu'une tuile But et une tuile Début. par exemple, les tuiles 19,20,21,22 and 35, 52
sont interdites et 14 an 43
sont les tuiles Goal
et start
lorsque le programme s'exécute.
Ma question est, comment puis-je doubler la taille de la grille, à 16x16
tout en gardant le Relative position of forbidden tiles
ainsi que le Relative position of start and goal Tiles
intact? En déclarant simplement un tableau de grid[16][16]
, les tuiles interdites et les tuiles But et Début ne sont plus dans des positions relatives car elles étaient dans la taille de la grille 8x8.
Sur le papier je sais que je peux faire ceci en ajoutant 4 rows and columns to all sides
mais en termes de codage je ne sais pas comment le faire fonctionner? Quelqu'un peut-il s'il vous plaît donner des conseils?
ce devoir? –
Il est très difficile de savoir exactement ce que vous voulez. Pourriez-vous fournir un dessin avant et après peut-être? – NomeN