例如,我有一个填字游戏网格
+-----+
| * |
| |
+-----+
和单词列表
a
ababa
bb
cc
ba
bb
ca
cb
每个词都必须使用。目标是找到如何解决这个填字游戏的所有变体,在这种情况下有两个变体 -
bb*cc
ababa
和
cc*bb
ababa
一些更复杂的填字游戏看起来像这样,例如:
+-----+
| * |
| |
| *|
| * |
| * *|
| * |
| |
+-----+
带有20个单词等的列表
我试图创建算法来解决这类问题,但没有成功。有人能帮我吗?