【发布时间】:2023-03-22 03:05:01
【问题描述】:
给定一个字典(只是一个字符串列表)。
您收到来自外部来源的未知数量的信件的提要。给定一串字母,你将如何列出所有有效的单词(来自字典),你可以从这些字母的任意组合中组成。
所以如果你收到:abpplead
你应该找到apple、bad、pad、lead等
我知道没有最佳答案。但是有哪些相当有效的方法可以做到这一点,使用什么数据结构等等。
此外,假设您可以对输入进行预处理,因此您可以选择将输入字母存储在您想要的任何数据结构中。
【问题讨论】:
-
这与字谜生成非常相似;参看。 stackoverflow.com/questions/55210/…