自然村 网站建设安徽省建设局网站

news/2025/10/8 12:01:09/文章来源:
自然村 网站建设,安徽省建设局网站,东莞网络,手机网站的页面大小代码随想录图论 第三天 | 130. 被围绕的区域 417. 太平洋大西洋水流问题 一、130. 被围绕的区域 题目链接#xff1a;https://leetcode.cn/problems/surrounded-regions/ 思路#xff1a;题目要求沾边的不动#xff0c;只改没沾边的#xff0c;那么可以先dfs遍历4条边https://leetcode.cn/problems/surrounded-regions/ 思路题目要求沾边的不动只改没沾边的那么可以先dfs遍历4条边把沾边的O都改成A。然后直接两层for循环遍历整个数组把O该成X把A改成O。 class Solution {public void solve(char[][] board) {for (int i 0; i board.length; i) {if (board[i][0] O) dfs(board, i, 0);if (board[i][board[0].length-1] O) dfs(board, i, board[0].length-1);}for (int i 0; i board[0].length; i) {if (board[0][i] O) dfs(board, 0, i);if (board[board.length-1][i] O) dfs(board, board.length-1, i);}for (int i 0; i board.length; i) {for (int j 0; j board[0].length; j) {if (board[i][j] O) board[i][j] X;if (board[i][j] A) board[i][j] O;}}}void dfs(char[][] board, int x, int y) {if (x 0 || x board.length || y 0 || y board[0].length || board[x][y] ! O) {return;}board[x][y] A;dfs(board, x-1, y);dfs(board, x1, y);dfs(board, x, y-1);dfs(board, x, y1);} }二、417. 太平洋大西洋水流问题 题目链接https://leetcode.cn/problems/pacific-atlantic-water-flow/ 思路分别从太平洋和大西洋的边界出发逆流而上进行分开的标记只要某个格子即被太平洋标记又被大西洋标记即可收取。 class Solution {boolean[][][] visited;int[][] nums {{-1, 0}, {1, 0}, {0, -1}, {0, 1}};public ListListInteger pacificAtlantic(int[][] heights) {ListListInteger arrayLists new ArrayList();visited new boolean[heights.length][heights[0].length][2];for (int i 0; i heights.length; i) {visited[i][0][0] true;dfs(heights, i, 0, 0);visited[i][heights[0].length-1][1] true;dfs(heights, i, heights[0].length-1, 1);}for (int i 0; i heights[0].length; i) {visited[0][i][0] true;dfs(heights, 0, i, 0);visited[heights.length-1][i][1] true;dfs(heights, heights.length-1, i,1);}for (int i 0; i heights.length; i) {for (int j 0; j heights[0].length; j) {if (visited[i][j][0] visited[i][j][1]) {ListInteger list new ArrayList();list.add(i);list.add(j);arrayLists.add(list);}}}return arrayLists;}void dfs(int[][] heights, int x, int y, int sign) {for (int[] num : nums) {int nX x num[0];int nY y num[1];if (nX 0 || nX heights.length || nY 0 || nY heights[0].length) {continue;}if (visited[nX][nY][sign] || heights[nX][nY] heights[x][y]) continue;visited[nX][nY][sign] true;dfs(heights, nX, nY, sign);}} }

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/931478.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

DeepSeek+SpringAI完成流式对话

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

2025 系统门窗最新推荐排行榜:7 大品牌隔音节能实力解析,家装工装选购指南

2025 年建筑行业 “双碳” 目标深化推进,系统门窗作为节能核心部件,市场需求持续攀升,但行业乱象却让消费者与采购方陷入选择困境。品牌数量超数千家,部分企业以回收铝冒充原生铝、简化密封结构,导致隔音隔热性能…

关于h5的网站网站建设背景及意义

“要求:数据赋能实施部门能力”是作为标准的参考内容编写的。 在实施数据赋能中,数据赋能实施部门的能力体现在多个方面,关键能力如下图所示。 在实施数据赋能的过程中,数据赋能实施部门应具备的关键能力如下。 理性思维与逻辑分…

专业做包装设计网站cuntlove wordpress

更新内容 更新 SmartX 超融合在证券行业的覆盖范围、部署规模与应用场景。新增操作系统信创转型、Nutanix 国产化替代、网络与安全等场景实践。更多超融合金融核心生产业务场景实践,欢迎阅读文末电子书。 在金融行业如火如荼的数字化转型大潮中,传统架…

网站为什么要维护网站站群

全屏setID(String ID)方法被用于设置时区ID。这不会改变的时区对象中的任何其他数据。声明以下是java.util.TimeZone.setID()方法的声明。public void setID(String ID)参数ID--这是新的时区ID。返回值NA异常NA例子下面的例子显示java.util.TimeZone.setID()方法的使用package …

Rocky9系统Grub修复实验

一、准备环境 1.将/boot目录下的文件进行清理,使用mv命令移动 mkdir /boot-bak #创建备份文件夹 mv /boot/* /boot-bak/ #将/boot目录下的文件全部移动到/book-bat下 reboot #重启2.重启后发现开不了机,如图二、故…

2025 年冷水机厂家最新推荐排行榜:聚焦实力企业,解读技术服务优势与选购指南防爆/低温/水冷/螺杆/超低温冷水机厂家推荐

在新能源、医药化工、电子制造等核心产业中,冷水机作为温控核心设备,直接决定生产效率与产品品质。但当前市场品牌鱼龙混杂,部分产品存在型号单一、能耗偏高、温控精度不足等问题,且售后服务响应滞后,设备故障易导…

2025 钢丝绳厂家最新推荐榜:行业标杆与新锐势力深度解析,5 大优质品牌适配场景全指南

在工业生产、工程建设等核心领域,钢丝绳作为承重牵引关键部件,其质量直接决定作业安全与项目效率。当前市场呈现 “两极分化”:传统品牌技术成熟但创新不足,新兴品牌迭代迅速却资质参差,部分产品存在强度不足、防…

html5网站修改o2o信息类平台有哪些

开发中需要提取PDF文件某页某区域内的特定文本内容,对于文字转换而成的PDF文件,可以使用iText库,通过Rectangle划定PDF页中特定区域提取文字,思路是将这个Rectangle框定区域放到TextRegionEventFilter过滤器中,代码如下…

2025 地坪研磨机厂家最新推荐榜单:盘点国产优质品牌核心优势及格力 / 宁德时代合作案例 固化剂/水磨石/遥控式/座驾式/小型/大型地坪研磨机厂家推荐

伴随城市更新与工业升级提速,环氧地坪、固化混凝土等项目对研磨精度、效率及环保性的要求持续攀升,地坪研磨机市场需求年均复合增长率达 3.5%。然而市场品牌繁杂,部分产品存在动力不足、操控精度低、售后响应慢等问…

windows设置 exe 文件开机启动

使用Win + R快捷键打开“运行”窗口 shell:common startup复制快捷方式:将之前创建的快捷方式复制到刚才打开的文件夹中。下次开机时,系统就会自动运行该.exe文件。

代充网站怎么做网站大图怎么做更吸引客户

我们希望从图中某一顶点出发访遍图中其余顶点,且使每一个顶点仅被访问一次。 这一过程就叫做图的遍历。 图的遍历算法是求解图的连通性问题、拓扑排序和求关键路径等算法的基础。 然而,图的遍历要比树的遍历复杂得多。 因为图的任一顶点都可能和其余的顶…

文件与文件夹的rwx权限有什么区别

文件夹和文件的权限不同 文件的 rwx 权限 对文件而言,权限的控制非常直观: r - 读权限 作用:允许读取文件的内容。 例子:可以用 cat, less, more, head 等命令查看文件内容。 没有 r 权限:尝试读取文件会得到 Per…

Linux 与 Windows:哪个操作便捷的系统适合你?

Linux 与 Windows:哪个操作便捷的系统适合你?pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", &…

网站在哪里wordpress农业站模板下载

学习自我评价4篇发布时间:2019-04-08在这次研究性学习中,我们小组在老师的指导下,通过全体成员的协作分工、研究探讨,集全体之智慧,个人之所学,充分将课本中的理论知识与生活实践相结合,用理论指…

泰州市建设局审图中心网站东莞人才市场招聘官网

首先: 使用git log命令查看提交历史,找到想要回退的版本的commit id. 使用git reset命令 第一步:git reset --hard 命令是强制回到某一个版本。执行后本地工程回退到该版本。 第二步:利用git push -f命令强制推到远程 如下所示: 优点:干净利落,回滚后完全回到最初状态…

2025 年片材机生产厂家最新推荐排行榜:SMC 片材机组 / 生产线 / 设备 / 辅机优质品牌精选,助力企业精准选购

当前高分子复合材料在汽车、电力、建筑等领域应用愈发广泛,片材机作为核心生产装备,其品质直接决定下游企业的生产效率与产品质量。然而,片材机市场品牌繁杂,部分厂家技术落后导致设备能耗高、精度差,售后体系不完…

2025 年宠物托运服务最新推荐榜单:覆盖深港澳 / 高铁托运等场景,爱宠国际领衔优质公司港深宠物托运/珠澳宠物托运公司推荐

随着宠物成为家庭核心成员,搬家、移民、出行等场景下的宠物托运需求持续激增,2025 年高铁宠物托运等新兴服务的落地更让市场选择愈发多元。但行业乱象仍未根治:隐性收费、运输设备简陋、清关滞留等问题频发,部分机…

50个常见的python毕业设计/课程设计(源码+运行步骤)

最近从网上搜集整理了50个常见的python毕设项目, 计算机课程设计/毕业设计指南,为计算机相关专业毕业生提供源码、数据库安装、远程调试等相关服务,提供功能讲解视频。下面是50个基于python/django/vue的毕业设计/课…

2025 年绞车源头厂家最新推荐榜:双速 / 回柱 / 张紧等设备优质直供企业,口碑与实力兼具!张紧/运输/凿井/矿用绞车厂家推荐

绞车作为矿山生产的 “生命线设备”,其安全合规性、运行稳定性与供货效率直接决定矿井作业的连续性与安全性。当前市场中,绞车厂家数量激增但质量参差不齐,部分企业存在资质不全、核心部件未获安标认证、供货周期冗…