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

wordpress网站静态页面wordpress如何防注入

wordpress网站静态页面,wordpress如何防注入,东莞php网站建设价格,直通车推广怎么收费1. 介绍 深度优先搜索(Depth-First Search,DFS)是一种用于遍历或搜索树或图的算法。这种算法通过尽可能深地搜索图的分支来探索解决方案空间,直到达到一个没有分支的点,然后回溯 1.1 原理 选择起始点:从…

1. 介绍

深度优先搜索(Depth-First Search,DFS)是一种用于遍历或搜索树或图的算法。这种算法通过尽可能深地搜索图的分支来探索解决方案空间,直到达到一个没有分支的点,然后回溯

1.1 原理

  1. 选择起始点:从图中的某个顶点开始
  2. 探索分支:沿着一条路径尽可能深地探索,直到到达一个没有未探索邻接点的顶点
  3. 回溯:当无法进一步深入时,回溯到上一个顶点,探索其他未探索的分支
  4. 重复:重复上述过程,直到所有顶点都被访问过

比如下图是一颗简单的树:
在这里插入图片描述
首先我们从1开始,沿着最左边的路径探索,于是首先找到了2这个节点,然后再深入,找到了3,3后面没有节点了,于是回溯到2,再向右找到了4,4后面没有节点,再回溯到2,2的节点都已探索结束,于是返回1,由1开始继续向右探索,找到了6,然后从6开始找到了7,7后面没有节点,回溯到6,6后面也没有节点,回溯到1,1也没有其他节点,于是探索结束。所以这颗树的深度优先搜索结果就为123467.

2. 题目

在这里插入图片描述

3. 思路和题解

这道题其实就可以用DFS来求解,当我们对这个二维数组进行遍历时,对于每一块土地,就是通过上面所描述的原理,去尽可能深的寻找前后左右有土地的地方,如果没有土地了,则进行回溯,以此类推,直到寻找结束。
当我们在寻找的时候,如果这块土地已经找过了,为了避免重复计算,我们将其置为0,然后最后取所有岛屿的最大值即可。
代码如下:

class Solution {public int maxAreaOfIsland(int[][] grid) {if (grid == null || grid.length == 0) {return 0;}int nr = grid.length;int nc = grid[0].length;int ans = 0 ;for(int r = 0; r < nr;r++){for(int c = 0;c < nc;c++){if(grid[r][c] == 1){ans = Math.max(ans,dfs(grid,r,c));}}}return ans;}public int dfs(int[][] grid,int r,int c){int nr = grid.length;int nc = grid[0].length;int ans = 0;if(r < 0 || c < 0 || r >= nr || c >= nc || grid[r][c] == 0){return 0;}grid[r][c] = 0;ans++;ans = ans +dfs(grid,r-1,c);ans = ans +dfs(grid,r+1,c);ans = ans +dfs(grid,r,c-1);ans = ans +dfs(grid,r,c+1);return ans;}
}

文章转载自:

http://eUA9COdv.kmqjx.cn
http://bVdJL5xt.kmqjx.cn
http://hEXBLirZ.kmqjx.cn
http://ZtnSYsdi.kmqjx.cn
http://eiDjpyx3.kmqjx.cn
http://uXBZklgz.kmqjx.cn
http://CRycOEyk.kmqjx.cn
http://h93BBMj3.kmqjx.cn
http://CseMpRIq.kmqjx.cn
http://vcYNJApz.kmqjx.cn
http://DCRkb0WQ.kmqjx.cn
http://sUD1eccC.kmqjx.cn
http://Jbv455N4.kmqjx.cn
http://9lRv4Zil.kmqjx.cn
http://m1cQ7B3w.kmqjx.cn
http://hhuO0zqu.kmqjx.cn
http://snTql1A8.kmqjx.cn
http://ugPy1L2w.kmqjx.cn
http://jTndMxZp.kmqjx.cn
http://qR63Lulh.kmqjx.cn
http://I7LSjB16.kmqjx.cn
http://ktGYPefz.kmqjx.cn
http://e8MOuyFo.kmqjx.cn
http://6RTtG3Ro.kmqjx.cn
http://W8kqVVev.kmqjx.cn
http://NfsAMdNl.kmqjx.cn
http://UKOe6L1l.kmqjx.cn
http://7YQydoY3.kmqjx.cn
http://Fu4ho3QB.kmqjx.cn
http://mPa0Uhuq.kmqjx.cn
http://www.dtcms.com/wzjs/677868.html

相关文章:

  • 定制网站开发的意思渭南网站开发
  • 上海做兼职网站有吗中山建设局网站
  • 集团公司做网站房地产开发公司网站
  • 北京企业网站建设方杭州比较好的景观设计公司
  • 想招聘员工去哪个网站网站html5自适应
  • 浙江商会网站建设策划方案wordpress注册新用户
  • 厦门网站建设设计公司哪家好顶呱呱网站建设是外包的吗
  • 网站建设的工作用html做一个网页
  • 天津建站方案wordpress安装一下
  • 公司网站建设全包字体
  • 英语机构网站建设方案东莞做网站最好有哪些公司
  • 静态网站有哪些网站开发案例详解pdf
  • 爱站关键词深圳语种网站建设
  • 赣州吧百度贴吧广州搜索排名优化
  • 企业网站网页设计费用中国战略咨询公司排名
  • 新都网站开发无网站可以做cpc吗
  • 网站开发与移动互联平台网站模板素材图片
  • 济南建设网官方网站怎么做区块链网站
  • 潜江做网站哪家好wordpress导购页面
  • 企业产品展示网站模板余姚 网站建设
  • 花店网站建设方案关闭网站需要多久
  • 湛江市住房和城乡建设网站windows优化大师收费
  • 撰写网站建设技术解决方案网站建设的论文
  • wordpress建视频网站可以吗it软件外包公司
  • 阿里云服务器的网站备案流程京津冀协同发展规划图
  • 网站怎么做留言的企业公司网站源码
  • 在线做ppt模板下载网站深圳手机网站公司
  • 深圳建站公司一般需要多久360门户网站怎样做
  • 深圳设计网站有哪些太原市0元网站建设
  • 商城网站制作明细网站开发预算多少