내 친구는 한 번에 한 글자 씩 전환하여 한 단어를 다른 단어로 바꾸려고 할 때 좋아하는 단어 게임에 대해 말하고있었습니다. 한 번에 한 문자 씩 전환하여 각 반복이 실제 단어를 만들어냅니다.프로그래밍 방식으로 사용할 무료 단어 목록?
예 :
MOON -> 내가가 프로그램을 작성하는 재미 작은 프로젝트가 될 거라고 생각
난폭자
노는
골프
WOLF
WOLF 솔루션을 생성하고, 그것을 더 취하고, 주어진 2 단어, 솔루션이 존재하는지 여부 및 최적 솔루션의 반복 횟수를 결정합니다.
문제 프로그래밍 방식으로 쉽게 액세스 할 수있는 무료 단어 목록을 찾는 데 문제가 있습니다. 나는 이것을 파이썬을 배우기위한 변명으로 사용하려고 생각하고있다. 따라서 파이썬에서 구문 분석하고 액세스하는 방법에 대한 무료 단어 목록과 포인터를 아는 사람이라면 좋을 것이다. 최적의 경로를 찾는 방법을 알아내는 알고리즘은 독자적으로 작동합니다.
에 영어 버전이 있습니다. 이것은 우연한 일이긴하지만 유용한 질문입니다 (http://stackoverflow.com/a/772929/284795 참조) –