【问题标题】:retrieve perimeter points relative to center point in grid检索相对于网格中心点的周边点
【发布时间】:2009-04-01 11:31:59
【问题描述】:

给定p(0,0),我如何检索points{(0,1),(1,1),(1,0),(1,-1),(0,-1),(-1,-1),(-1,0),(-1,1)},它们是相对于p偏移1的周长点。

【问题讨论】:

    标签: grid point


    【解决方案1】:
    for(x = p.x -1; x <= p.x + 1; x++) {
        for(y = p.y -1; y <= p.y + 1; y++) {
            // Do some stuff with each p
        }
    }
    

    这里是通用代码。更改您的编程语言以及存储积分的方式。

    【讨论】:

    • 我正在寻找一种在 Python 中列出所有周长点的方法:[(x,y), ...]。是否有办法在一行中做到这一点?
    猜你喜欢
    • 1970-01-01
    • 2013-04-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多