1971. 寻找图中是否存在路径

From
Leetcode
Status
AC
Date
May 9, 2024
Tags
并查集
Difficulty
简单

题面

有一个具有 n 个顶点的 双向 图,其中每个顶点标记从 0 到 n - 1(包含 0 和 n - 1)。图中的边用一个二维整数数组 edges 表示,其中 edges[i] = [ui, vi] 表示顶点 ui 和顶点 vi 之间的双向边。 每个顶点对由 最多一条 边连接,并且没有顶点存在与自身相连的边。
请你确定是否存在从顶点 source 开始,到顶点 destination 结束的 有效路径 。
给你数组 edges 和整数 nsource 和 destination,如果从 source 到 destination 存在 有效路径 ,则返回 true,否则返回 false 。
示例 1:
notion image
示例 2:
notion image
提示:
  • 1 <= n <= 2 * 105
  • 0 <= edges.length <= 2 * 105
  • edges[i].length == 2
  • 0 <= ui, vi <= n - 1
  • ui != vi
  • 0 <= source, destination <= n - 1
  • 不存在重复边
  • 不存在指向顶点自身的边
 

思路

并查集模板题
 

题解

Loading...
目录
文章列表
Love & Share 分享热爱
🐙Java
🤖科研
🧱编程四大件
👨‍💻算法
🦀Rust
🐍Python
🛞Linux
🐎比赛
🐼C++
🌀日常使用