Pentomino tiling: Difference between revisions
Content added Content deleted
m (→{{headerJava}}: formatting) |
m (→{{header|Java}}: readability) |
||
Line 77: | Line 77: | ||
for (int i = 0; i < o.length; i += 2) { |
for (int i = 0; i < o.length; i += 2) { |
||
int x = c + o[i + 1]; |
|||
int y = r + o[i]; |
|||
|| |
if (x < 0 || x >= nCols || y < 0 || y >= nRows || grid[y][x] != -1) |
||
|| c + o[i + 1] >= nCols |
|||
|| grid[r + o[i]][c + o[i + 1]] != -1) |
|||
return false; |
return false; |
||
} |
} |