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

dw和mysql做网站网站域名综合查询

dw和mysql做网站,网站域名综合查询,wordpress 全站ajax,浙江建设继续教育网站首页在遍历数组的过程中,若当前位置上的字符为“1”,首先将岛屿数量加一,然后将该位置的字符设为“0”并搜索该位置的上下左右位置,若为1,则置“0”并继续搜索直到四周都为0,为止,继续遍历重复此操作…

 

在遍历数组的过程中,若当前位置上的字符为“1”,首先将岛屿数量加一,然后将该位置的字符设为“0”并搜索该位置的上下左右位置,若为1,则置“0”并继续搜索直到四周都为0,为止,继续遍历重复此操作。

说明(因为连着的陆地算一个岛屿,因此当我们遍历到“1”时,需要搜索1周围是否存在“1”可以连成一个岛屿,直到找不到相连的陆地为止,同时将这些搜索过的置为“0”,避免后面遍历的时候重复计算。

代码如下:

class Solution {
public:/*** 判断岛屿数量* @param grid char字符型vector<vector<>> * @return int整型*/int solve(vector<vector<char> >& grid) {// write code hereif (grid.size()==0||grid[0].size()==0) return 0;int res=0;for(int i=0;i<grid.size();i++)for(int j=0;j<grid[0].size();j++){if(grid[i][j]=='1'){res++;dfs(grid,i,j);}}return res;}void dfs(vector<vector<char>>& grid,int i,int j){grid[i][j]='0';if(i>0&&grid[i-1][j]=='1')dfs(grid,i-1,j);if(i+1<grid.size()&&grid[i+1][j]=='1')dfs(grid,i+1,j);if(j>0&&grid[i][j-1]=='1')dfs(grid,i,j-1);if(j+1<grid[0].size()&&grid[i][j+1]=='1')dfs(grid,i,j+1);}
};

 

 

http://www.lbrq.cn/news/2545129.html

相关文章:

  • 广州市疫情防控新闻发布会seo监控
  • 定制网站建设开发维护品牌软文案例
  • 春哥技术团队网站建设window优化大师
  • 网站建设合作协议模板搜索网
  • 装修网站设计图推荐找客户的十大方法
  • 保定建设环境项目网站站长工具平台
  • 软件开发工程师招聘简章沈阳关键词优化价格
  • 智慧社区背景图福州seo快速排名软件
  • 4399谁做的网站潍坊seo建站
  • 沧州网络公司电话seo云优化软件破解版
  • 网站建设价目外贸网站大全
  • 好多个人网站做经营性网站怎么申请网站
  • 网站统计插件站内seo和站外seo区别
  • 做文件的网站哪里有培训班
  • 门户网网站seo怎么做桂林seo排名
  • 黑群晖可以做网站吗b2b网站源码
  • 网站上做销售网点怎么做seo基础教程使用
  • 随州seoseo公司官网
  • 开一个做网站的公司赚钱吗电商网站建设步骤
  • 旅游景区网络营销案例保定百度seo排名
  • 优化优化宁波seo关键词优化报价
  • 自己做网站写文章怎么学互联网怎么赚钱
  • 企业品牌网站开发制作合同注册google账号
  • 专门做瓷砖的网站国际网站平台有哪些
  • 网站的外链是怎么做的快速搭建网站的工具
  • 网站公司成功案例怎么写下载百度语音导航地图安装
  • 国内有做网游评测的网站么小说引流推广
  • 重庆有没有做网站的国外免费推广网站有哪些
  • 邢台专业网站建设公司免费源码下载网站
  • 制作化妆品网站淘宝指数
  • Product Hunt 每日热榜 | 2025-08-01
  • 前端图片懒加载的深度指南:从理论到实战
  • 计算机存储正数,负数
  • 日语学习-日语知识点小记-构建基础-JLPT-N3阶段(12):文法+单词
  • lesson28:Python单例模式全解析:从基础实现到企业级最佳实践
  • 力扣54:螺旋矩阵