【发布时间】:2011-11-03 11:13:42
【问题描述】:
这是为文本生成字谜的最佳方式(最多 80 个字符长度)。 例子: 输入:狗 输出dog dgo odg ogd gdo god
我只是想一个回溯的解决方案,但如果文本较长,这将需要一段时间。
另一个想法是构建我尝试字典中的所有单词,但问题并不要求真正的单词。
有人能指出最小时间复杂度的解决方案吗?
谢谢!
【问题讨论】:
-
它类似于建立排列的字典顺序。数字指的是索引器。
-
如果不是,请说明实际需求。我有兴趣!
-
@Fredrik,如果是这样,为什么重要?无论哪种方式,他都想学习一些东西。
-
@Filip:如果是家庭作业,最好提供指针而不是解决方案。
-
在这个 SO 问题上有一些讨论:Algorithm to generate anagrams