项目案例 化妆品网站合肥网络科技有限公司

张小明 2026/1/10 8:14:46
项目案例 化妆品网站,合肥网络科技有限公司,中国建设教育协会官网安全员证书,行业网站建设哪家专业题目#xff1a; 给你一个由 ‘1’#xff08;陆地#xff09;和 ‘0’#xff08;水#xff09;组成的的二维网格#xff0c;请你计算网格中岛屿的数量。 岛屿总是被水包围#xff0c;并且每座岛屿只能由水平方向和/或竖直方向上相邻的陆地连接形成。 此外#xff0c;…题目给你一个由 ‘1’陆地和 ‘0’水组成的的二维网格请你计算网格中岛屿的数量。岛屿总是被水包围并且每座岛屿只能由水平方向和/或竖直方向上相邻的陆地连接形成。此外你可以假设该网格的四条边均被水包围。示例 1输入grid [[‘1’,‘1’,‘1’,‘1’,‘0’],[‘1’,‘1’,‘0’,‘1’,‘0’],[‘1’,‘1’,‘0’,‘0’,‘0’],[‘0’,‘0’,‘0’,‘0’,‘0’]]输出1示例 2输入grid [[‘1’,‘1’,‘0’,‘0’,‘0’],[‘1’,‘1’,‘0’,‘0’,‘0’],[‘0’,‘0’,‘1’,‘0’,‘0’],[‘0’,‘0’,‘0’,‘1’,‘1’]]输出3解析本道题我使用了DFS来解题1 发现新陆地每当找到一块未被访问的陆地‘1’2标记沉没以这块陆地为起点向四个方向扩散把所有相连的陆地都沉没标记为’0’3 计数岛屿每发现一次新陆地就意味着找到了一个新的岛屿具体代码/** * param {character[][]} grid * return {number} */varnumIslandsfunction(grid){letres0// 岛屿计数器// 遍历整个网格for(leti0;igrid.length;i){for(letj0;jgrid[0].length;j){// 发现一块新陆地if(grid[i][j]1){res// 岛屿数量1dfs(grid,i,j)// 沉没整个岛屿}}}returnres};// DFS辅助函数沉没当前岛屿functiondfs(grid,i,j){// 递归终止条件越界或遇到水if(i0||j0||igrid.length||jgrid[0].length||grid[i][j]0){return}// 将当前陆地标记为水沉没grid[i][j]0// 向四个方向继续探索沉没dfs(grid,i-1,j)// 向上dfs(grid,i1,j)// 向下dfs(grid,i,j-1)// 向左dfs(grid,i,j1)// 向右}
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

闵行手机网站建设设计网站推荐大

腾讯混元图像模型实战指南:ComfyUI工作流配置与性能优化全解析 【免费下载链接】hunyuanimage-gguf 项目地址: https://ai.gitcode.com/hf_mirrors/calcuis/hunyuanimage-gguf 腾讯混元图像模型作为业界领先的AI图像生成技术,凭借其出色的生成质…

张小明 2026/1/2 11:55:36 网站建设

c2c网站建设要多少钱娄底建设公司网站

如何快速搭建Gmail桌面客户端:跨平台邮件管理完整指南 【免费下载链接】gmail-desktop :postbox: Nifty Gmail desktop app for macOS, Linux & Windows 项目地址: https://gitcode.com/gh_mirrors/gm/gmail-desktop 想要告别浏览器标签,享受…

张小明 2026/1/2 23:41:43 网站建设

成都 网站建设培训建设部网站13清单

你是否曾经在处理财务报表时,因为表格线条交错而头疼不已?或者在数字化古籍时,面对模糊的文字细节感到束手无策?🚀 阶跃星辰的GOT-OCR-2.0-hf开源模型正是为解决这些痛点而生,它将彻底改变你对OCR技术的认知…

张小明 2026/1/4 22:04:42 网站建设

泸州市住房和城乡建设厅官方网站失信人信息查询

魔兽争霸III兼容性修复工具完整使用指南 【免费下载链接】WarcraftHelper Warcraft III Helper , support 1.20e, 1.24e, 1.26a, 1.27a, 1.27b 项目地址: https://gitcode.com/gh_mirrors/wa/WarcraftHelper 还在为魔兽争霸III在新系统上闪退、黑屏而烦恼吗?…

张小明 2026/1/3 5:16:14 网站建设

网站做的很差的案例网站建设合同报价

TruffleHog完整教程:5步构建企业级凭证安全防护体系 【免费下载链接】trufflehog Find and verify credentials 项目地址: https://gitcode.com/GitHub_Trending/tr/trufflehog 在当今云原生时代,API密钥、数据库密码等敏感凭证的安全管理已成为每…

张小明 2026/1/4 7:46:32 网站建设

网站建设项目收费标准浙江省建设厅网站张清云

实现一个具有复制功能的文字按钮 通过点击按钮实现指定文字的复制功能。 文章目录1.效果图2.关键代码总结1.效果图 2.关键代码 #template <span id"copycontent">{{web_url}}</span><button style"position: relative; top: -2px;left: 5px;&qu…

张小明 2026/1/4 6:59:33 网站建设