Hard
,Array
,Graph
1697. Checking Existence of Edge Length Limited Paths
An undirected graph of n
nodes is defined by edgeList
, where edgeList[i]
= [, , ] denotes an edge between nodes and with distance . Note that there may be multiple edges between two nodes.
Given an array queries, where queries[j]
= [, , ], your task is to determine for each queries[j] whether there is a path between and such that each edge on the path has a distance strictly less than .
Return a boolean array answer
, where answer.length == queries.length
and the jth value of answer
is true
if there is a path for queries[j]
is true
, and false
otherwise.
Example 1:
Example 2:
Constraints:
n
<= 105edgeList.length
, queries.length
<= 105edgeList[i].length
== 3queries[j].length
== 3n
- 1Yen-Chi ChenMon, May 1, 2023