当前位置: 首页 > news >正文

个人资料库网站怎么做网站seo基本流程

个人资料库网站怎么做,网站seo基本流程,公司企业邮箱管理制度,上海网站免费制作问题描述 给定一个 row x col 的二维网格地图 grid ,其中:grid[i][j] 1 表示陆地, grid[i][j] 0 表示水域。 网格中的格子 水平和垂直 方向相连(对角线方向不相连)。整个网格被水完全包围,但其中恰好有…

问题描述

给定一个 row x col 的二维网格地图 grid ,其中:grid[i][j] = 1 表示陆地, grid[i][j] = 0 表示水域。

网格中的格子 水平和垂直 方向相连(对角线方向不相连)。整个网格被水完全包围,但其中恰好有一个岛屿(或者说,一个或多个表示陆地的格子相连组成的岛屿)。

岛屿中没有“湖”(“湖” 指水域在岛屿内部且不和岛屿周围的水相连)。格子是边长为 1 的正方形。网格为长方形,且宽度和高度均不超过 100 。计算这个岛屿的周长。

问题分析

根据题目描述,我们可以这样想,每增加一个如果方格不与已经存在的方格相邻,则边长要增加4,如果相邻且与x个方格相邻则增加4-2*x个边长,由此,我们可以先算一下不考虑相邻情况的总边长,然后减去相邻的部分。

代码

int islandPerimeter(int** grid, int gridSize, int* gridColSize) {int count = 0;for(int i=0; i<gridSize; i++){for(int j = 0; j<* gridColSize; j++){if(grid[i][j] == 1){count += 4;}}}for(int i=0; i<gridSize; i++){for(int j = 0; j<* gridColSize; j++){if(i+1<gridSize){if(grid[i][j]==1&&grid[i+1][j]==1){count-=2;}}if(j+1<* gridColSize){if(grid[i][j]==1&&grid[i][j+1]==1){count-=2;}}}}return count;
}

提交结果截图

在这里插入图片描述

http://www.15wanjia.com/news/1374.html

相关文章:

  • 百度做网站的服务合同企业网络营销的模式有哪些
  • 企业法人查询免费西安seo管理
  • 网站建设维护杭州免费个人网站建站
  • 做兼职女的网站微商怎么引流被别人加
  • wordpress栏目单独模版windows7系统优化工具
  • 装饰设计资质等级标准seo每日一帖
  • 注册域名的官方网站百度助手app下载
  • 做房产中介搜房源的网站搜索引擎哪个最好用
  • 网站建设服务器什么意思sem培训机构
  • 珠海微网站建设廊坊关键词快速排名
  • 青岛网站建设最便宜一个新的app如何推广
  • 宁波网站搭建定制非模板网站建设免费个人推广引流平台
  • 怎么引导做淘宝的客户做官方网站seo自学网官网
  • 政务公开网站建设重点seo优化方案模板
  • 合肥的电商网站设计郑州seo优化大师
  • 安徽省建设工程协会网站全网搜索软件下载
  • 上海建设单位工程备案网站谷歌在线搜索
  • 中国建设布网站推广策略包括哪些内容
  • c2c网站管理系统沙洋县seo优化排名价格
  • 保定建站价格百度推广登录
  • 学校响应式网站建设抖音引流推广免费软件app
  • 网站开发中存在的问题今日头条新闻发布
  • 怎样自己做网页设计网站目前最牛的二级分销模式
  • 高端炫酷h5怎么制作大型网站seo课程
  • 贵州建设官方网站适合40岁女人的培训班
  • 德州万企互联网站制作全自动推广软件
  • 展示中心网站建设一个企业seo网站的优化流程
  • ftp 网站 怎么上传文件百度广告投放技巧
  • 自建网站餐饮服务提供者在几个工作日新闻发布
  • 面签拍照 网站备案360优化大师下载