网站网站怎么做的杭州网站建设

张小明 2026/3/12 7:58:40
网站网站怎么做的,杭州网站建设,网站建设公司宝安,沈阳网络优化公司哪家好力扣-真题-岛屿数量我的想法是 初始化一个 sum代表岛屿数量#xff0c; 没遍历到一个 1, sum sum 1 然后从这个位置开始 进行广度优先搜索 把所有相连的1 全部变成0 #xff08;原地修改#xff09;。 然后再继续向下遍历 。 就能得到所有岛屿数量了。public int numIslan…力扣-真题-岛屿数量我的想法是 初始化一个 sum代表岛屿数量没遍历到一个 1, sum sum 1然后从这个位置开始 进行广度优先搜索 把所有相连的1 全部变成0 原地修改。 然后再继续向下遍历 。就能得到所有岛屿数量了。publicintnumIslands(char[][]grid){intsum0;for(inti0;igrid.length;i){for(intj0;jgrid[0].length;j){if(grid[i][j]0)continue;sum;bfs(grid,i,j);}}returnsum;}publicvoidbfs(char[][]grid,inti,intj){//边界情况if(igrid.length||jgrid[0].length||i-1||j-1||grid[i][j]0)return;grid[i][j]0;//四个方向进行遍历bfs(grid,i,j1);bfs(grid,i1,j);bfs(grid,i-1,j);bfs(grid,i,j-1);}嗯 今天开始加一个环节复杂度分析首先空间复杂度 是 O(1) , 因为是原地修改 没有额外的存储空间浪费。然后时间复杂度计算咱们拆成几个部分 首先第一个部分 肯定就是 两层 for循环遍历总共需要遍历 数组的数量m × 单个数组的元素数量n 此即 时间复杂度 在这一部分是 O(m×n)第二部分 也就是最后的一部分就是BFS 遍历这一部分的分析 可以这样如果 这个 节点是grid[x][y] ‘0’ 啥也不用处理 O(1)如果 这个节点 是 grid[x][y] ‘1’ 那个 除了 grid[x][y]置为 ‘1’外主要就是找相邻的‘1’置为 ‘0’ 其实某种程度上来说 你把其他节点 的 ‘1’ 置为 ‘0’ 不就是帮其他节点做事吗 平摊下来 最多 每一个节点都把‘1’置为 ‘0’ 也就是 在遍历 m× n的时候 顺便加一步 ‘1’置为 ‘0’ 以及 如果是 ‘0’ 跳过的判断 这个时间复杂度 实际上是 O(1)当然啦 最坏的情况下 grid[0][0】开始 bfs 会直接遍历整个图 也就是m×n的复杂度。所以实际上 BFS的时间复杂度也是O(m×n)但是这两部分的时间复杂度是分开的互不影响总体的时间复杂度就是O(m×n m×n 2O(m×n)常数因子忽略 所以最终的时间复杂度就是O(m×n)
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

dede个人网站模板微信营销的价值

Langchain-Chatchat结合摘要生成提升问答效率 在企业知识管理日益复杂的今天,如何让员工快速、准确地获取内部文档中的关键信息,成为数字化转型中的一道难题。通用大模型虽然能回答广泛问题,但在面对公司制度、产品手册或技术规范等专有资料时…

张小明 2026/3/5 3:50:10 网站建设

商业门户网站有哪些微网站 pc网站同步

中文论文格式模板下载指南:让学术写作更轻松 ✨ 【免费下载链接】中文论文格式模板下载分享 中文论文格式模板下载 项目地址: https://gitcode.com/Open-source-documentation-tutorial/90604 还在为论文格式发愁吗?别担心!我们为您精…

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

建设的网站属于固定资产么个人和做网站方签合同模板

当前,中国矿业正经历快速数字化转型 ——《2025 年中国矿业发展研究报告》显示,2025 年中国矿业智能化开采装备普及率已达 48%,较 2024 年提升 10 个百分点。2025 年 8 月,《“人工智能 ” 行动意见》更是明确提出,到 …

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

网站自适应手机怎么做视频的教学直播网站

Wan2.2 AI视频生成实战手册:从零到精通的完整指南 【免费下载链接】Wan2.2-TI2V-5B Wan2.2-TI2V-5B是一款开源的先进视频生成模型,基于创新的混合专家架构(MoE)设计,显著提升了视频生成的质量与效率。该模型支持文本生…

张小明 2026/3/5 3:50:15 网站建设

河南微网站开发河北邯郸封闭最新消息

用Kotaemon打造政务智能问答平台的技术挑战与突破 在数字政府建设提速的今天,公众对政务服务的期待早已从“能查到”转向“能办成”。打开某市政务服务网站,输入“新生儿落户”,页面跳出十几条政策文件链接——这种体验并不罕见。用户需要自行…

张小明 2026/3/5 3:50:17 网站建设

西安市精神文明建设网站淘客推广是什么

OpenCore Legacy Patcher终极指南:让老Mac免费升级最新macOS 【免费下载链接】OpenCore-Legacy-Patcher 体验与之前一样的macOS 项目地址: https://gitcode.com/GitHub_Trending/op/OpenCore-Legacy-Patcher 还在为2012年之前的Mac无法安装最新macOS系统而苦…

张小明 2026/3/5 3:50:17 网站建设