美文网首页
463. Island Perimeter

463. Island Perimeter

作者: wtmxx | 来源:发表于2017-07-07 20:46 被阅读0次
public class Solution {
    public int islandPerimeter(int[][] grid) {
        int i=0,j=0;
        int sum=0,reduce=0;
        for(i=0;i<grid.length;i++){
            for(j=0;j<grid[0].length;j++){
                if(grid[i][j]==1){
                    sum+=4;
                    if(i<grid.length-1)reduce+=grid[i+1][j]==1?2:0;
                    if(j<grid[0].length-1)reduce+=grid[i][j+1]==1?2:0;
                }
            }
        }
        sum-=reduce;
        return sum;
    }
}

相关文章

网友评论

      本文标题:463. Island Perimeter

      本文链接:https://www.haomeiwen.com/subject/loprhxtx.html