最初に、Wordearchを含むテキストファイルを要求します。次に、データを配列にインポートします。ユーザーは見つけたい単語を入力し、Wordsearchを強調表示された単語で印刷するので、その位置をはっきりと見ることができます。単語を見つけるアルゴリズムは、単語の最初の文字のすべてを見つけるためにWordearchを通過し、これらの位置を配列に保存します。次に、深度優先アルゴリズム(DFS)を使用して、最初の各文字と8つの可能な方向を通過して単語を見つけます。
コマンドラインディレクトリがWordearchテキストファイルを含むフォルダーであることを確認してください。
Python 3.6。修正がほとんどまたはまったくない2.7で動作する必要があります。
好きなコードをダウンロード/使用/配布/ホスト/販売/販売することができます。制限はありません。