我有一个 800 x 600 的图像。我想把它当作一个矩阵来获取相邻的元素
前任。
(0,0) (1,0) (2,0) (3,0)
(0,1) (1,1) (2,1) (3,1)
(0,2) (1,2) (2,2) (3,2)
(0,3) (1,3) (2,3) (3,3)
示例解决方案: (0,0) 与: (1,0) (0,1) (1,1) 相邻
(1,1) 与: (0,0) (1,0) (2,0) (2,1) (2,2) (1,2) (0,2) (0,1) 相邻
所以我写了一个结构数组,我会将这些点中的每一个存储到
typdef struct point
{
int x;
int y;
}point[800*600];
所以我的第一个想法是实施一个 dfs,但这并没有真正奏效,所以我想获得外部意见,以使自己保持在正确的轨道上。谢谢