博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
LeetCode:463. Island Perimeter
阅读量:6483 次
发布时间:2019-06-23

本文共 1183 字,大约阅读时间需要 3 分钟。

1 package Today; 2 //LeetCode:463. Island Perimeter 3 /* 4  You are given a map in form of a two-dimensional integer grid where 1 represents land and 0 represents water. 5   Grid cells are connected horizontally/vertically (not diagonally). 6    The grid is completely surrounded by water, and there is exactly one island  7    (i.e., one or more connected land cells). The island doesn't have "lakes"  8    (water inside that isn't connected to the water around the island).  9    One cell is a square with side length 1. The grid is rectangular, width and height don't exceed 100. Determine the perimeter of the island.10 11 Example:12 13 [[0,1,0,0],14  [1,1,1,0],15  [0,1,0,0],16  [1,1,0,0]]17 18 Answer: 1619 Explanation: The perimeter is the 16 yellow stripes in the image below:20 21  */22 public class islandPerimeter463 {23     public static int islandPerimeter(int[][] grid) {24         int count=0;25         for(int i=0;i
0&&grid[i][j-1]==1)30 count--;31 if(j
0&&grid[i-1][j]==1)34 count--;35 if(i

 

转载于:https://www.cnblogs.com/luluqiao/p/6369676.html

你可能感兴趣的文章
OpenCV 入门
查看>>
css 3D transform变换
查看>>
ele表格合并行之后的selection选中
查看>>
正则表达式分解剖析(一文悟透正则表达式)
查看>>
解决UILable标点符号居中的问题
查看>>
HTML5新特性教程
查看>>
ImageOptim-无损图片压缩Mac版
查看>>
vue-resumer 项目中 element-ui 遇到的 textarea autosize 问题
查看>>
传统运维团队转型应该注意哪些问题?
查看>>
JavaScript函数(二)
查看>>
Airbnb改进部署管道安全性,规范部署顺序
查看>>
腾讯最大规模裁撤中层干部,让贤年轻人
查看>>
蔡超:入门 Go 语言必须跨越的五个思维误区
查看>>
使用Akka Actor和Java 8构建反应式应用
查看>>
curl常用命令详解
查看>>
saltstack 添加计划任务
查看>>
Puppet module命令参数介绍(六)
查看>>
《UNIX网络编程》中第一个timer_server的例子
查看>>
CISCO 路由器(4)
查看>>
网络服务搭建、配置与管理大全(Linux版)
查看>>