最近在刷leetcode,屡次发现了自己同样的算法,在最后的排行榜中比别人低,不知道有没有大佬可以解惑?
一个例子: 这个例子比较明显,今天的每日一题任务中:Find the town Judge
题目:
In a town, there are N people labelled 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 trust, an array of pairs trust[i] = [a, b] representing that the person labelled a trusts the person labelled b.
If the town judge exists and can be identified, return the label of the town judge. Otherwise, return -1.