Encontrar a alguien para comprobar qué le pasa a mi Buscaminas VB (con dirección) (100 puntos)
Vi brevemente tu programa. Cuando hay hinchazón, me resulta difícil ver dónde está el error. El error de estimación depende de la dirección.
Si fuera yo, haría esto:
Hacer
buscar nuevo espacio=Falso
Para i=0 a 99
Si actualmente está vacío, entonces.
Mira alrededor de las ocho ubicaciones. Ten en cuenta que no hay ocho fronteras.
Si hay una región recién encontrada, entonces
Si esta región está en blanco, entonces
Nuevo espacio encontrado = Verdadero
Si ... Terminará
Terminará si...
Terminará si...
Entonces
bucle donde se encuentra el nuevo espacio.
Este método no necesita considerar la dirección de expansión, por lo que no es propenso a errores.