位矩阵(算法)

时间:2012-05-15 11:21:36

标签: python algorithm

我有一个矩阵[1:1 1:2 1:3 1:4......19:6 19:7 19:8 19:9 20:20]等...

例如,在她的邻居中找到的单元格8:13,假设坐标可能位于边缘,并非所有单元格都可以... 有没有找到的数学算法?因为我写的代码,但写在他们的算法中,但我的数学证明......

from itertools import product, starmap

x, y = (8, 13)
cells = starmap(lambda a,b: (x+a, y+b), product((0,-1,+1), (0,-1,+1)))

// [(8, 12), (8, 14), (7, 13), (7, 12), (7, 14), (9, 13), (9, 12), (9, 14)]
print(list(cells)[1:])

对不起我的英语,我Urainy。谢谢:))

0 个答案:

没有答案