问题标签 [wordsearch]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 检查单词搜索游戏的网格
我做了这个boggle类型的游戏,到目前为止效果很好。这里的方法是搜索 10x10 的网格来查看用户输入的单词是否正确。我遇到的问题是此代码仅适用于从左到右和从上到下出现的单词。现在我不指望做对角线,但我想让它以相反的顺序出现的单词也被系统接受。有人告诉我,您输入的单词必须翻转(反转)才能查看它是否正确匹配(这是有道理的。毕竟,您正在寻找一个反词)。那么我将如何实现这一目标?现在,我不太擅长编码,所以,如果你有时间,请写下我必须使用的代码。谢谢你。
java - 在单词搜索游戏中寻找所有可能性
我有这个用 Java 编写的 boggle 类型的游戏。它工作正常,没有任何问题,但我想添加一个功能,当游戏结束时(通过计时器达到 0,或用户输入 0 退出到主菜单)系统将计算所有可能的单词你本可以找到的。我在这里有一个方法,它用于搜索 10x10 的字母网格以找到与用户输入的内容匹配的内容。
我只想知道这是什么代码。当用户输入 0 我希望它显示所有可能的单词。请记住,我有一个外部 .txt 文件,它基本上是与单词进行比较的字典。
java - 在获取单词数的同时显示单词搜索的可能性
我这里有这个代码,它是单词搜索游戏的一部分。我试图让它在用户退出或时间结束时显示网格中存在的所有单词。那,到目前为止我已经实现了。我的问题是我还想显示存在的单词数量,所以是一个数字。我怎样才能让它在顶部显示“有(单词数)当前单词”,然后是它下面的单词。
java - 在 java 中使用二维数组进行单词搜索 - 越过第二个字母
所以,我的任务是使用二维数组网格创建一个单词搜索程序。
到目前为止,我的代码可以在网格中找到所有 2 个字母的单词,但是长度超过 2 个字母并且代码会跳过它们。我目前在凌晨 2 点累得要死,所以它可能是我明显遗漏的东西,但如果不是,请帮帮我?
当前搜索代码:
网格对象的构造函数 [如果我们需要它] 如下 -
最后,我用来搜索的参考:
谢谢大家的帮助=)
-Apok
algorithm - 使用 m.file 的词搜索算法
我已经在 Matlab 上使用多个字符串的单元格实现了我的算法,但我似乎无法通过读取文件来做到这一点。
在 Matlab 上,我为每一行创建字符串单元格,我们称它们为行。
所以我得到
等等。我有超过 100 行要阅读。
我想要做的是将第一行的单词与自身进行比较。然后将第一行和第二行合并,并将第二行中的单词与合并的单元格进行比较。我累积读取的每个单元格,并与读取的最后一个单元格进行比较。
这是我的代码
对于每一行 = a,b,c,d,...
.....当我阅读我的文件时,我创建了一个while循环,它读取整个脚本直到结束,那么如果我的所有字符串单元格都具有相同的名称,我该如何实现我的算法?
java - java新手:在文件中读取单词搜索代码。.add() 和 .toArray() 给了我错误
我真的想弄清楚这段代码有什么问题。.add() 和 .toArray() 下方有红线。写这两行是否有某种替代方法?我究竟做错了什么?
c++ - 检查单词搜索游戏中的重叠字符
我正在开发一个 wordsearch 生成器来更好地学习 c++,并且我坚持防止不重叠的单词重叠,例如一个并排的单词写在一个自上而下的单词中的一个字母上。这是代码片段:
我所做的是创建一个用 0(零)字符填充的二维数组 [10][11],所以当我遍历它时,所有空格都用 0 填充,每行中的第 11 个空格除外,并带有一个换行符一个 10X10 的网格。在我的 else if 循环中,第一部分已经选择了一个单词,它通过检查是否存在 0 来测试该单词是否适合其适当的空间。如果遇到非零字符(例如遇到自顶向下或对角词的字母),则内部循环终止,设置布尔标志,并输入 1(或任何随机字母)而不是整个词。发生的情况是整个单词无论如何都被插入并覆盖了自上而下单词中的一个字母。我究竟做错了什么?这是其余的代码:
还有一件事:
使我的程序崩溃。我认为这是一个范围界定问题:
我想要做的是最终让用户给我一个他们想要搜索的单词列表,这个功能会选择其中的一些并在玩游戏时将其呈现给用户。这无法正常工作也会导致重复出现在填字游戏和单词查找列表中。
谢谢您的帮助!
java - 为什么这个for循环wordcount方法在java中不起作用
谁能告诉我为什么这个 wordsearch 方法不起作用 -每次运行时count的返回值都是 0。
getString 的值 = 我的搜索字符串。如果有人可以提供帮助,我们将不胜感激 - 我敢肯定我正在做一些愚蠢的事情。迪伦
c - C编程单词搜索没有第二次扫描
我正在做一个单词搜索项目,它将扫描一个 18 x 18 的字母矩阵并找到隐藏在任何方向的单词。
我成功地从文件中读取矩阵并将其打印到控制台上。并且 wordsearch 将正确扫描第一行字母。
但是,如果你要求它查找位于 5 或 6 行以下的单词,它就不会这样做。
另外,如果说您正在寻找“roosevelt”这个词,它从 X=5,Y=4 开始。如果单词搜索在第一行找到字母“r”,它将停止搜索并说它只找到了“roosevelt”的第一个字母。
我不确定如何让程序继续搜索整个矩阵,直到矩阵完成或找到整个单词。
这是我的代码:
(我还有一个包含源代码和单词矩阵文件的保管箱链接): https ://www.dropbox.com/s/g5z3frtezjoj2vr/WordSearch.zip
数据文件:
php - 在 wordsearch 中设置条件,使单词的字母不会相互交叉?
我正在尝试使用 php 制作文字搜索游戏。首先,我将创建表格/网格,然后用随机字母填充表格,然后我将用单词的字母替换随机字母,并确定单词水平、垂直或对角线的方向。问题是,单词的字母相互交叉,这把桌子弄乱了。问题是,
- 如何设置单词字母不相交的条件
- 如何判断当前位置是否已经被其他单词字母占据?
我对它们不断相互交叉的单词字母有疑问。任何的想法?