Bonjour,
Je dois réaliser un programme qui calcule les solutions dans un labyrinthe.
Pour ce faire, on dispose d'un fichier texte décrivant le labyrinthe :
'E' pour l'entrée
'#' pour une case noire
'0' pour une case vide
Mon programme dispose d'un package "Affichage" qui tourne nickel, il charge le fichier, le converti en tableau de char[][] et l'envoie au package "Algo".
Ce dernier converti le tableau en tableau de boolean[][] et calcule les solutions grace à un algo récursif.
J'ai codé tout ça mais j'ai une erreur de sortie de bornes à l'exécution.
Je poste mes sources en pièce jointe, j'ai passé beaucoup de temps qur ce programme et je n'arrive pas à le débugger.
Si vous pouvez regarder mes sources et si possible modifier ma classe "Labyrinthe" qui bugue ça serais vraiment simpa car là, j'ai beau chercher, je vois pas le problème.
Le fichier test.txt est contenu dans le fichier zip joint.
Merci d'avance.
Partager