【发布时间】:2012-11-05 04:19:43
【问题描述】:
我正在寻找某种公式,对于从0 到7 的每个i,它将返回一个x 和一个y 偏移到某个方向上的相邻单元格。这个想法是,如果我在一个单元格中,并且我想扫描周围的单元格,我不必制作 if 语句的圣诞树(比算术慢得多)。请注意,此扫描包括对角线。我一直在网上寻找类似的东西,但没有运气。
方向可以按任意顺序输出,只要每个输入产生不同的输出,x 和 y 只能等于 1、0 或 -1,并且没有一个输出是 (0, 0)。
【问题讨论】:
标签: algorithm grid iteration direction