news 2026/6/11 18:16:29

LeetCode第2658题 - 网格图中鱼的最大数目

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
LeetCode第2658题 - 网格图中鱼的最大数目

题目

解答

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;}}

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

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

Kubernetes 运维实战:etcd 备份恢复、集群升级与证书更新

在 Kubernetes 集群的日常运维中&#xff0c;etcd 数据管理、版本升级和证书更新是确保集群稳定运行的三大核心任务。本文将基于实战经验&#xff0c;详细介绍这三项关键操作的具体步骤和注意事项。一、etcd 备份与恢复操作etcd 作为 Kubernetes 的数据存储核心&#xff0c;其数…

作者头像 李华
网站建设 2026/6/9 20:00:42

SSH 提交到 Git 仓库的完整命令步骤

以下是 SSH 提交到 Git 仓库的完整命令步骤&#xff1a; 1. 初始化 Git 仓库 git init 2. 配置用户信息&#xff08;仅本仓库&#xff09; git config user.name "你的用户名" git config user.email "你的邮箱" 3. 添加远程仓库 git remote add or…

作者头像 李华
网站建设 2026/6/11 14:14:54

8550万!中航重机向子公司增资,重点发展增材制造业务

3D打印技术参考注意到&#xff0c;中航重机于12月15日发布公告称&#xff0c;公司拟向控股子公司中航天地激光科技有限公司增资8550万元&#xff0c;以加快增材主业研发能力建设&#xff0c;补齐主要研发能力短板&#xff0c;同期解决场地购置和基础条件保障建设问题。公告指出…

作者头像 李华
网站建设 2026/6/11 16:27:18

使用EmotiVoice构建个性化语音助手的完整教程

使用EmotiVoice构建个性化语音助手的完整教程 在智能设备日益渗透日常生活的今天&#xff0c;人们对语音助手的期待早已超越了“能听会说”的基础功能。我们希望它不只是冷冰冰的信息应答机器&#xff0c;而是一个能够理解情绪、拥有个性、甚至“像你”的数字伙伴。然而&#x…

作者头像 李华
网站建设 2026/6/10 15:31:49

EmotiVoice如何生成带有地方口音的标准普通话?

EmotiVoice如何生成带有地方口音的标准普通话&#xff1f; 在智能语音助手越来越“标准”的今天&#xff0c;我们是否反而开始怀念那一声带着家乡味儿的问候&#xff1f;当导航用冷冰冰的普通话提醒“前方300米右转”时&#xff0c;如果它忽然换成你外婆那种软糯的南方口音说“…

作者头像 李华
网站建设 2026/6/11 15:56:52

从原型到上线:Kotaemon如何缩短RAG项目周期

从原型到上线&#xff1a;Kotaemon如何缩短RAG项目周期 在企业AI落地的浪潮中&#xff0c;一个现实问题反复浮现&#xff1a;为什么大多数RAG&#xff08;检索增强生成&#xff09;系统始终停留在演示阶段&#xff1f;明明技术原理清晰、模型能力强大&#xff0c;却总在从实验室…

作者头像 李华