龙岗网站建设银川网站建设

上海渣渣体育有限公司 2026/09/09 18:19:56

题目

解答

classSolution{publicintfindMaxFish(int[][]grid){intmaxCount=Integer.MIN_VALUE;intm=grid.length;intn=grid[0].length;for(inti=0;i<m;++i){for(intj=0;j<n;++j){intvalue=grid[i][j];if(value==0){continue;}intcount=bfs(grid,i,j);maxCount=Math.max(maxCount,count);}}returnmaxCount==Integer.MIN_VALUE?0:maxCount;}intbfs(int[][]grid,introw,intcolumn){intm=grid.length;intn=grid[0].length;intcount=0;LinkedList<int[]>queue=newLinkedList<>();queue.add(newint[]{row,column});while(!queue.isEmpty()){int[]position=queue.removeFirst();intr=position[0];intc=position[1];if(r<0||r>=m||c<0||c>=n){continue;}intvalue=grid[r][c];if(value==0){continue;}count+=value;grid[r][c]=0;queue.add(newint[]{r,c+1});queue.add(newint[]{r,c-1});queue.add(newint[]{r+1,c});queue.add(newint[]{r-1,c});}returncount;}}

总结
使用广度优先算法,遍历地图。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

网站建设运营绍兴网站建设

OBS多路推流插件使用指南:从安装配置到故障处理【免费下载链接】obs-multi-rtmpOBS複数サイト同時配信プラグイン项目地址: https://gitcode.com/gh_m

2026/06/30 11:39:27

建设网站制作网站建设空间

第一章:Git工作树在Docker环境中的核心价值在持续集成与持续部署(CI/CD)流程中,Git工作树与Docker容器的协同运作成为提升开发

2026/06/30 13:00:34

专业网站建设黄冈网站建设

匹配子序列的单词数问题描述给定字符串s和一个字符串数组words,返回words中是s的子序列的单词数目。子序列:通过删除s中的一些字符(也可以不删除

2026/06/30 12:19:30

胶州网站建设网站设计与建设

微PE启动优盘驱动老旧设备运行IndexTTS2:让旧电脑也能发声在许多学校机房、社区服务中心甚至偏远地区的办公室里,仍有不少尘封已久的“老古董”电脑——它们或许是十年前的

2026/06/30 11:17:54

网站建设论文建设集团网站

Nucleus Co-Op完整指南:5分钟快速上手单机游戏分屏多人模式【免费下载链接】nucleuscoopStarts multiple instances of a game for

2026/06/30 11:07:23

长沙网站建设衡水网站建设

文章目录Nginx + Keepalived 实现高可用主从架构:配置、交付、验证与运维全流程指南一、方案目标二、架构设计网络拓扑图(简化版)三、环境准备四、安装与基础配置1. 安装 Nginx 和

2026/06/30 14:09:39

上海门户网站建设网站建设哪家

Excalidraw 自定义主题:让协作工具真正属于你的品牌在一场跨时区的产品评审会上,团队成员打开同一个白板链接,映入眼帘的不是千篇一律的浅灰界面ÿ

2026/06/30 12:39:02