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

分析建设网站的可行性分析docker启动wordpress

分析建设网站的可行性分析,docker启动wordpress,seo自动刷外链工具,wordpress算数的插件文章目录1. 题目2. 解题2.1 DFS2.2 BFS1. 题目 有一个二维矩阵 grid #xff0c;每个位置要么是陆地#xff08;记号为 0 #xff09;要么是水域#xff08;记号为 1 #xff09;。 我们从一块陆地出发#xff0c;每次可以往上下左右 4 个方向相邻区域走#xff0c;能… 文章目录1. 题目2. 解题2.1 DFS2.2 BFS1. 题目 有一个二维矩阵 grid 每个位置要么是陆地记号为 0 要么是水域记号为 1 。 我们从一块陆地出发每次可以往上下左右 4 个方向相邻区域走能走到的所有陆地区域我们将其称为一座「岛屿」。 如果一座岛屿 完全 由水域包围即陆地边缘上下左右所有相邻区域都是水域那么我们将其称为 「封闭岛屿」。 请返回封闭岛屿的数目。 示例 1输入grid [[1,1,1,1,1,1,1,0],[1,0,0,0,0,1,1,0],[1,0,1,0,1,1,1,0],[1,0,0,0,0,1,0,1],[1,1,1,1,1,1,1,0]] 输出2 解释 灰色区域的岛屿是封闭岛屿因为这座岛屿完全被水域包围即被 1 区域包围。示例 2输入grid [[0,0,1,0,0],[0,1,0,1,0],[0,1,1,1,0]] 输出1示例 3 输入grid [[1,1,1,1,1,1,1],[1,0,0,0,0,0,1],[1,0,1,1,1,0,1],[1,0,1,0,1,0,1],[1,0,1,1,1,0,1],[1,0,0,0,0,0,1],[1,1,1,1,1,1,1]] 输出2提示 1 grid.length, grid[0].length 100 0 grid[i][j] 1来源力扣LeetCode 链接https://leetcode-cn.com/problems/number-of-closed-islands 著作权归领扣网络所有。商业转载请联系官方授权非商业转载请注明出处。 2. 解题 套路解题题目可以总结为搜索的过程中不能出界出界了就不算封闭岛屿 2.1 DFS class Solution {vectorvectorint dir {{1,0},{0,1},{0,-1},{-1,0}};int m,n; public:int closedIsland(vectorvectorint grid) {//可以总结为找的过程中不能出界出界的岛屿不算int i, j, island 0;m grid.size(), n grid[0].size();bool out;for(i 0; i m; i){for(j 0; j n; j){if(grid[i][j] 0)//陆地{out false;//出界了吗grid[i][j] 1;//访问过了无需回溯直接改dfs(grid,i,j,out);if(!out)//没有出界island;}}}return island;}void dfs(vectorvectorint grid, int i, int j, bool out){int x, y, k;for(k 0; k 4; k){x idir[k][0];y jdir[k][1];if(x0 xm y0 yn){ //在范围内是陆地if(grid[x][y] 0){grid[x][y] 1;//访问过dfs(grid,x,y,out);}}else//不在范围内out true;}} };2.2 BFS class Solution {vectorvectorint dir {{1,0},{0,1},{0,-1},{-1,0}};int m,n; public:int closedIsland(vectorvectorint grid) {//可以总结为找的过程中不能出界出界的岛屿不算int i, j, island 0, x, y, k;m grid.size(), n grid[0].size();queuepairint,int q;pairint,int tp;bool out;for(i 0; i m; i){for(j 0; j n; j){if(grid[i][j] 0)//陆地{out false;grid[i][j] 1;//访问过了无需回溯直接改q.push({i,j});while(!q.empty()){tp q.front();q.pop();for(k 0; k 4; k){x tp.first dir[k][0];y tp.second dir[k][1];if(x0 xm y0 yn){ //在范围内是陆地if(grid[x][y] 0){grid[x][y] 1;//访问过q.push({x,y});}}else//不在范围内out true;}}if(!out)island;}}}return island;} };
http://www.pierceye.com/news/292782/

相关文章:

  • 怎么建设网站让国外看wordpress 公司内网
  • 虚拟主机购买网站网站值不值得做seo
  • 长沙网站排名优化如何在网站做电子杂志
  • 石家庄科技网站在线解压zip网站
  • 不良网站举报中心官网做网站必须买云虚拟主机吗
  • 网站建设实习wordpress 登陆 插件下载
  • 做耳鼻喉医院网站多少钱北京网站建设营销
  • 济南网站建设就选搜点网络ok外贸平台补贴政策
  • 网站建设 学校百度快照优化培训班
  • 做阀门的英文网站怎么写西安seo服务公司排名
  • 淘宝客网站如何做推广古董手表网站
  • 网站虚拟主机查询企业文化建设的内容有哪些
  • 财经大学网站建设apicloud wordpress
  • 平面设计网站排行榜刚进外贸公司一个月多少钱
  • 企业网站最下面的那栏叫啥广州编程培训机构哪里好
  • 怎么学建设网站网站建设敬请期待图片素材
  • 滴滴出行的网站是哪家公司做的新媒体营销课程心得体会
  • 中国室内设计师联盟网站浙江手机版建站系统开发
  • 网站开源代码模版广州公司注册核名查询系统官网
  • 海外网站seo丹阳市住房建设管理局网站
  • 定制公司网站沙市做网站weisword
  • 平湖模板网站建设公司网站建设项目报告书
  • 校园门户网站解决方案手机与电脑网站制作
  • 济南网站建设 伍际网络网站域名备案授权书
  • 网站开发销售提成网站建设的内部风险分析
  • 网站建设框架都有哪些内容公司名字大全参考2022
  • 成功备案的网站增加域名黄金网站
  • 学习网站开发多少钱北京网页设计公司兴田德润可以吗
  • 如何加强门户网站建设上海好的设计公司
  • h5企业模板网站模板营销推广的渠道方式