哪个网站能在百度做推广上海比较出名的互联网公司

张小明 2025/12/27 21:05:25
哪个网站能在百度做推广,上海比较出名的互联网公司,博达站群网站建设教程,知道创宇 wordpress思路#xff1a;1.注意题目中的每座岛屿只能由水平方向和竖直方向相邻的陆地连接形成。2.这题也是bfs、dfs的基础题目#xff0c;就是搜索每个岛屿上“1”的数量#xff0c;然后取一个最大的。一、DFS#xff1a;附代码#xff1a;class Solution {public int maxAreaOfIs…思路1.注意题目中的每座岛屿只能由水平方向和竖直方向相邻的陆地连接形成。2.这题也是bfs、dfs的基础题目就是搜索每个岛屿上“1”的数量然后取一个最大的。一、DFS附代码class Solution { public int maxAreaOfIsland(int[][] grid) { int res 0; for(int i 0;i grid.length;i){ for(int j 0;j grid[i].length;j){ if(grid[i][j] 1){ //发现新岛屿 res Math.max(res,dfs(grid,i,j)); //将整个岛屿标记为已访问统计岛屿面积并求最大岛屿面积 } } } return res; } private int dfs(int[][] grid,int i,int j){ if(i 0 || j 0 || i grid.length || j grid[i].length || grid[i][j] 0){ return 0; } //当前节点 int count 1; //将当前岛屿标记为已访问沉没岛屿改为0 grid[i][j] 0; //向四个方向递归探索 count dfs(grid,i - 1,j); count dfs(grid,i 1,j); count dfs(grid,i,j 1); count dfs(grid,i,j - 1); return count; } }二、BFS附代码class Solution { public int maxAreaOfIsland(int[][] grid) { int res 0; for(int i 0;i grid.length;i){ for(int j 0;j grid[0].length;j){ if(grid[i][j] 1){ res Math.max(res,bfs(grid,i,j)); } } } return res; } private int bfs(int[][] grid,int i,int j){ int[] dx {1,-1,0,0}; int[] dy {0,0,1,-1}; LinkedListint[] queue new LinkedList(); queue.add(new int[] {i,j}); grid[i][j] 0; int count 1; while(!queue.isEmpty()){ int[] cur queue.remove(); for(int index 0;index 4;index){ int nx cur[0] dx[index],ny cur[1] dy[index]; if(nx 0 nx grid.length ny 0 ny grid[0].length grid[nx][ny] 1){ grid[nx][ny] 0; count 1; queue.add(new int[] {nx,ny}); } } } return count; } }
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

网站建设公司哪家比较好五一模板网

专科生必看!10个高效降aigc工具推荐 AI降重工具,助你轻松应对论文难题 随着人工智能技术的广泛应用,越来越多的学术论文中出现了AI生成内容的痕迹,这不仅影响了论文的原创性,也对查重率造成了不小的压力。对于专科生而…

张小明 2025/12/27 13:16:10 网站建设

做的网站在ie会乱码潍坊网站建设价格低

高效使用命令行及 Linux 文件系统层级解析 1. 替代终端界面 - Terminator Terminator 与 GNOME Terminal 较为相似,主要区别在于它能够处理多个窗口并进行平铺排列,就像地板上的瓷砖一样,只不过窗口大小可能不同。以下是使用 Terminator 的详细介绍: 1.1 安装与打开 使…

张小明 2025/12/27 16:53:22 网站建设

网站价格临沂网站开发

Vivado 2018 安装与实战:构建稳定 FPGA 开发环境的完整路径 你有没有遇到过这样的情况?刚下载完 Vivado,点开安装程序却弹出一堆错误提示;或者好不容易装上了,结果 JTAG 下载器死活识别不了;再不然就是工程…

张小明 2025/12/27 19:29:45 网站建设

网站首页关键词设置太原建网站公司

3分钟上手!零代码体验VibeVoice-1.5B语音生成魔法 【免费下载链接】VibeVoice-1.5B 项目地址: https://ai.gitcode.com/hf_mirrors/microsoft/VibeVoice-1.5B 作为一名技术爱好者,最近我发现了微软开源的VibeVoice-1.5B模型,这个基于…

张小明 2025/12/27 12:56:02 网站建设

做网站海报做ppt常用网站

脚本编程之数字进制转换与操作菜单打造 1. 数字进制转换脚本详解 在数字进制转换脚本中, getopts 是核心工具,其定义包含两部分: - 包含 getopts 语句的 while 循环。 - 用于处理有效或无效开关的 case 语句。 在 while 循环里,我们定义了两个有效命令开关 …

张小明 2025/12/27 6:20:35 网站建设

在国外网站付款要怎么做传媒网站建设网

ViGEmBus虚拟游戏控制器终极部署指南:5分钟快速上手 【免费下载链接】ViGEmBus Windows kernel-mode driver emulating well-known USB game controllers. 项目地址: https://gitcode.com/gh_mirrors/vi/ViGEmBus 想要在Windows上畅玩所有游戏,却…

张小明 2025/12/26 5:48:58 网站建设