Primero solicita un archivo de texto que contenga la investigación de palabras. Luego importa los datos en matrices. El usuario ingresa la palabra que desea encontrar e imprime la búsqueda de palabras con la palabra resaltada, por lo que puede ver claramente su posición. El algoritmo para encontrar la palabra pasa por la investigación de palabras para encontrar todas las primeras letras de la palabra y almacena estas posiciones en una matriz. Luego usa un algoritmo de profundidad (DFS) para pasar por cada una de las letras iniciales y las 8 instrucciones posibles para encontrar la palabra.
Asegúrese de que su directorio de línea de comando sea la carpeta que contiene el archivo de texto de Wordsearch.
Python 3.6. Debería funcionar con 2.7 con pocas o ninguna modificación.
Puede descargar/usar/distribuir/modificar/host/vender el código como desee. No hay restricciones.