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

商丘网站制作的流程河源网站建设工作室

商丘网站制作的流程,河源网站建设工作室,哈尔滨市做淘宝的网站,WordPress Grace8.2主题给定一个由 1#xff08;陆地#xff09;和 0#xff08;水#xff09;组成的的二维网格#xff0c;计算岛屿的数量。一个岛被水包围#xff0c;并且它是通过水平方向或垂直方向上相邻的陆地连接而成的。你可以假设网格的四个边均被水包围。 示例 1: 输入: 11110 11010…给定一个由 1陆地和 0水组成的的二维网格计算岛屿的数量。一个岛被水包围并且它是通过水平方向或垂直方向上相邻的陆地连接而成的。你可以假设网格的四个边均被水包围。 示例 1: 输入: 11110 11010 11000 00000输出: 1示例 2: 输入: 11000 11000 00100 00011输出: 3 题目分析有字符‘0’代表水‘1’代表陆地岛屿指的是一个或者一片陆地相邻形成的区域所以题目要求的岛屿个数实际上求的是所有不相邻的1的个数相邻指的是上下左右。理解了题目的意思那么这一题我们很明显可以利用广度优先遍历法来实现这个问题。 代码分析我们需要定义一个数组visited来判断当前的元素是否已经被访问了如果被访问了则为true,如果没有被访问则为false. 那么我们判断当前元素是否为1如果为1则看它的相邻位置是否为‘1’一直到把所有连通域里面的‘1’访问结束后res。 class Solution { public:int numIslands(vectorvectorchar grid) {if(grid.empty()||grid[0].empty()) return 0;int rowgrid.size();int colgrid[0].size();int res0;vectorvectorboolvisited(row,vectorbool(col,false)); //初始化visited数组为falsefor(int i0;irow;i){for(int j0;jcol;j){if(grid[i][j]1!visited){numIslandsDFS(grid,visited,i,j);res;}}}return res; }numIslandsDFS(vectorvectorchargrid, vectorbool visited, int x,int y){if(x0||xgrid.size()) return;if(y0||ygrid[0].size()) return;if(grid[x][y]!1||visited) return;visited[x][y]true;numsIslandDFS(grid, visited,x-1,y);numsIslandDFS(grid, visited,x1,y);numsIslandDFS(grid, visited,x,y-1);numsIslandDFS(grid, visited,x,y1); } };
http://www.yutouwan.com/news/6459/

相关文章:

  • 青岛网站制作价格做网站用建站模版好还是定制好
  • 建设一个网站需要北京建设信息网站
  • 网站首页设计尺寸做网站的软件多少钱
  • 英文专业的网站设计跨境电商app
  • 广府网站建设加入网站帮忙做网站
  • 做电商网站前期做什么工作详细论述制作网站的步骤
  • 做家政有专门的网站吗wordpress开源博客
  • 分析网站网站代刷网站只做软件下载
  • 郑州网站推广怎么做中国电信网站备案 密码重置
  • 电商网站建设代码大全wordpress连接微信支付
  • dedecms建手机网站流程wordpress常规地址改错了怎么办
  • 最经典最常用的网站推广方式是微信小程序官网
  • 医院网站做品牌推广需要哪些国际 网站制作公司
  • wordpress索引wordpress优化网站
  • 网站没有地图怎么做的有没有专门做标书的网站
  • 网站开发浏览器兼容手机上怎么上传网站
  • 创建网站的准备莱州网站建设
  • 美食网站页面设计模板有什么做h5的网站
  • 常州网站建设seo阿里云 wordpress博客
  • 顺德大良做网站重庆市建设工程施工安全管理信息网
  • 哪个汽车网站好蛋糕店网页设计免费模板
  • 建站工具评测 discuz中国航发网上商城登录入口
  • 做佛像在什么网站发贴效果好点宁波正规网站建设方式
  • 九江市建设工程质量监督站网站网络营销策略包含哪些要素
  • 网站 制作软件专门做音效的网站
  • 澄海玩具网站建设公司制作软件需要什么工具
  • 增塑剂网站建设企业网站功能报价
  • 帝国cms 做的完整的网站有没有上海单位网站建设
  • 百度指数的搜索指数代表什么郑州百度网站优化排名
  • 简述建设网站的步骤单页面网站有哪些