Easy
,Array
,Hash Table
,Graph
In a town, there are n
people labeled from 1
to n
. There is a rumor that one of these people is secretly the town judge.
If the town judge exists, then:
The town judge trusts nobody.
Everybody (except for the town judge) trusts the town judge.
There is exactly one person that satisfies properties 1 and 2.
You are given an array trust
where trust[i]
= [, ] representing that the person labeled trusts the person labeled .
Return the label of the town judge if the town judge exists and can be identified, or return -1
otherwise.
Example 1:
Example 2:
Example 3:
Constraints:
n
<= 1000trust.length
<= 104trust[i].length
== 2trust
are unique.n
Yen-Chi ChenTue, Jan 24, 2023