【发布时间】:2016-05-10 11:37:07
【问题描述】:
我想在 C# 中使用以下条件编写填字游戏:
- 单词不能重复。
- 单词可以水平放置,但只能从左到右排列。
- 单词可以垂直放置,但只能从高到低。
- 水平词必须与一个或多个垂直词相交。
- 垂直词必须与一个或多个水平词相交。
- 每个单词必须用空格或网格边缘分隔。
没有给出字段大小。考虑到单词表,算法应该找到最好的填字游戏输出并且字段大小应该是最小的。我的问题是变量字段大小。有人想知道算法的样子吗?
【问题讨论】:
-
先尝试一下,然后当您遇到具体问题时,请在此处发布代码。 stackoverflow.com/help/how-to-ask