algorithm - 在大图中搜索简单图

标签 algorithm search grid 2d

<分区>

我创建了由正方形组成的大图。 我也有一些由正方形组成的简单图形

如何在大图中找到我的简单图

-- 谢谢。

最佳答案

既然你说正方形位于网格上,你可以尝试简单地用每个小图形在网格上循环,看看对应的正方形是否相等。如果是这样,您就找到了一个简单图形的一个实例。

如果你想更有趣,你可以将简单图形编码为非交叉路径,即第一个简单图形可能是这样的路径:从开始,向右移动。然后对于大图形的每个方格,如果你能完成路径并停留在大图形的方格上,你就找到了单个图形的实例。

关于algorithm - 在大图中搜索简单图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8857264/

相关文章:

python-3.x - 如何在 python 中只运行一次算法

java - 这是图像分割吗?

c# - Windows Phone 8 用户在网格中拖放网格

angularjs - Angular UI 网格选项

html - 当用户从网页复制网格并将其粘贴到记事本时复制网格线

c++ - 将文本文件存储到类中

java - 如何比较第一个元素和最后一个元素按降序对数组进行排序

algorithm - 枚举树中的所有路径

iOS:UISearchBar 中的 UIActivityIndi​​cator

database - 单字英语名词列表?