Solution: Find the Town Judge
Understand how to use graph theory to find the town judge by examining trust relationships. This lesson guides you through calculating indegree and outdegree values to identify the unique person trusted by all yet trusts no one. Learn to implement an efficient algorithm with O(e) time complexity to solve this problem in coding interviews.
We'll cover the following...
Statement
There are n people numbered from n in a town. There’s a rumor that one of these people is secretly the town judge. A town judge must meet the following conditions:
The judge doesn’t trust anyone.
Everyone else in the town (except the town judge) trusts the judge.
There is exactly one person who fulfills both the above conditions.
You are given an integer n and a two-dimensional array, trust, where each entry