我有一个 2^n 大小的 int 数组,我想检查是否存在大于 0 的元素。如果元素存在,我想将数组除以 4 并检查找到的元素的坐标是否在第一个, 数组的第 2、第 3 或第 4 象限。
例如,从逻辑上讲,如果元素存在于第一象限中,它看起来像这样:
如果 array[][] > 0 && 该坐标的行在 0-(grid.length/2-1) 范围内 && 该坐标的列在 0-(grid.length/2-1) 范围内然后做点什么。
我真的不确定如何检查找到的元素的行和列索引并存储这些坐标以在我的 if 语句中使用。帮助!