问题标签 [neighbours]
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.
prolog - Prolog - 矩阵中的邻居
我需要一个查询,它可以帮助我解决以下问题:
我有坐标列表
[(1,1),(1,2),(1,3),(2,1),(2,2),(2,3)]
(1,1) (1,2) (1,3)
(3,1) (3,2) (3,3)
我想在矩阵中获得所有邻居配置的可能性
?- [((1,1), (2,1)), ((1,2), (2,2)), ((1,3), (2,3))];
?- [((1,1), (1,2)), ((2,1), (2,2)), ((1,3), (2,3))];
?- [((1,1), (2,2)), ((1,3), (2,1)), ((1,3), (2,3))];
?- [((1,1), (2,1)), ((1,2), (1,3)), ((2,2), (2,3))];
?- [((1,1), (2,1)), ((1,2), (2,3)), ((1,3), (2,2))];
?- 错误的。
编辑:
我的尝试:
我的第二次尝试:
编辑2:
我有一个可能看起来像[(1,1),(1,2),(1,3),(2,1),(2,2),(2,3)]
(*)的数据(板上的坐标列表)或
(对的列表,其中第一个元素是坐标,第二个元素是其邻居列表)(*)。
我试着向你解释我真正需要的东西(看看我在帖子中的第二次尝试):)
http://i.stack.imgur.com/IapM2.jpg
第一个表的表示:[((1,1), (2,1)), ((1,2), (2,2)), ((1,3), (2,3))]
。
第二:[((1,1), (1,2)), ((2,1), (2,2)), ((1,3), (2,3))]
。
第三:[((1,1), (2,1)), ((1,2), (1,3)), ((2,2), (2,3))]
。
第四:[((1,1), (2,2)), ((1,2), (2,1)), ((1,3), (2,3))]
。
第五:[((1,1), (2,1)), ((1,2), (2,3)), ((1,3), (2,2))]
。
我可以调用 list_of_neighbours(X) 其中 X 是 (*) 之一。
matlab - 为邻居分配相同的值
我试图将在 8x8 邻域中重复次数较多的值指定为该邻域中所有像素的值。
我调用了以下函数:
使用:
但是,我收到以下错误:
我该如何解决这个问题?
c - C语言邻居查找程序代码
指令是编写一个程序,该程序使用一个二维数组来查找比所有相邻元素都大的元素。
出于某种原因,尽管它根本没有显示任何数字。有人可以帮助更正代码。
这是代码:
谢谢 :D
matlab - 计算像素邻域的最快方法
我有一个由正值和负值组成的矩阵。我需要做这些事情。
让u(i,j)
表示矩阵 的像素u
。
- 计算过零像素。
u(i-1,j)
如果和u(i+1,j)
具有相反的符号或u(i,j-1)
和具有相反的符号,这些是网格中的像素u(i,j+1)
。 - 然后我需要计算这些过零像素周围的窄带。窄带的宽度是
(2r+1)X(2r+1)
针对每个像素的。为此,我r=1
必须实际获得每个过零像素的 8 个邻域像素。
我已经在一个程序中做到了这一点。请看下面。
我还附加了isfront
和isband
功能。
输出如下:以及计算时间:
当我运行代码时,我确实得到了正确的答案,但任务的计算对我来说太过分了。有更好的方法吗?特别是isband
功能?如何进一步优化我的代码?
提前致谢。
python - xyzc 值数组,找出第 3 列是否有 c 值等于 1 或不为零的行
我有一个点的选择(即邻域)
每个点都有一个 XYZC 值。其中 C 为 1 或 0。
如果任何点的 C 值为 1,我想将我的中心点的 c 值分配为 0。
如果所有点的 C 值为 0,我想将我的中心点的 c 值分配为 1。
这是最快和最好的方法吗?我将在附近获得 20/30 分。
java - Counting neighbors with wrap around in 2d array(game of life)
So I'm trying to build the game of life program and I am fairly fresh to java/coding in general and I am having issues wrapping my head around wrap around in 2D arrays. I have a constructor and methods that will build me an array and place "cells" where I want them but I dont understand how I can see how many neighbors a cell has.
To sum it up:
I can make a 2D array of whatever type.
I can place "cells" at different elements in the array
Now how do I see is the spaces next to my cell being checked has neighbors on all side( I use a nested for loop to go through each cell)?
KEEP IN MIND! Wrap around is in effect here.
UPDATE: This is what I have but when I test it it returns 1 less neighbor than there should be. UPDATE 2: I removed the first if statement because I don't think it makes sense with it. But now I cant get c to go up 1.
My test:
}
c++ - 在多维数组中查找相邻值的 C++ 数据结构
我有一个项目,我在其中读取具有 1 个或多个维度的数组,对于这个项目,我需要能够快速确定给定元素的邻居。我不提前知道维度,我同样不提前知道维度的大小。存储这些数据的最佳 C++ 数据结构是什么?一位同事推荐了一个向量的向量。. .,但这似乎非常笨拙。
dart - 一个节点(顶点)应该知道它在图中的邻居吗?
我正在尝试在飞镖中实现一个图表。
我想创建类节点(顶点)、边缘和图形。
主要思想是图有一个节点列表和一个边列表。
稍后我将在图上实现一些搜索算法。
我还想为每个节点添加一个邻居列表(列表邻居),这样每个节点都知道它的邻居(准确地说是后继节点)。我的想法是,当节点具有此信息时,获取一个节点的后继节点比算法必须每次检查边缘列表时更快。我知道更改(删除边、节点、添加新边、节点)也会花费更多,因为我必须在两个位置更新它们。但目前我不打算在创建后使图表过于动态。
你认为这种方法有意义还是我的方法可能有一些市长缺陷?
android - android为所有提供商获取手机信号塔
我使用了 getNeighboringCellInfo() 但它只返回一个条目,似乎是我当前提供商的单元格.. 如何从所有提供商处获取手机信号塔?
基于这个问题: 如何从范围内的所有网络提供商处获取所有蜂窝塔的蜂窝塔数据?
似乎问题不可能,但有人可以解释更多为什么即使启用漫游也不可能?
我目前的位置埃及,提供者 etisalat、vodafone、mobinil,如果这将有助于获得更具体的信息..
谢谢
matlab - 计算区域内部或外部的邻域
我在MATLAB中有一个问题如下:
假设我有一个如下所示的矩阵。我想要做的是计算以黄色给出的像素的平均值。(答案是 108)
如果给定的选项是outside,这将被计算。
另一方面,如果选项为inside,则执行图像中的操作。
**我想编写一个算法来找出标有零的区域内部或外部的平均值,具体取决于手动设置的选项。**
**** 4 个社区** 或8 个社区** 可以考虑。我想在 MATLAB 中计算它。你们能帮帮我吗?