2924. 找到冠军 II

找到冠军 II

解法一: 直接遍历

go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
func findChampion(n int, edges [][]int) int {
state := make([]bool, n)
for _, edge := range edges {
state[edge[1]] = true
}
ans := -1
for i := 0; i < n; i++ {
if !state[i] {
if ans == -1 {
ans = i
} else {
return -1
}
}
}
return ans
}
作者

wuhunyu

发布于

2024-04-13

更新于

2025-01-15

许可协议