Сначала он запрашивает текстовый файл, который содержит WordSearch. Затем он импортирует данные в массивы. Пользователь вводит слово, которое они хотят найти, и оно печатает «Исследование» со знаемотым словом, так что вы можете четко увидеть его положение. Алгоритм, чтобы найти слово, проходит через слова, чтобы найти все первые буквы слова, и хранит эти позиции в массиве. Затем он использует алгоритм первого глубины (DFS), чтобы пройти через каждую из стартовых букв и 8 возможных направлений, чтобы найти слово.
Убедитесь, что ваш каталог командной строки - это папка, содержащая текстовый файл Wordsearch.
Python 3.6. Должен работать с 2.7 с небольшими или без модификаций.
Вы можете загрузить/использовать/распространять/изменить/Ходить/продать код, как вам нравится. Там нет ограничений.