1791. 找出星型图的中心节点
有一个无向的 星型 图,由n个编号从 1到 n的节点组成。星型图有一个 中心 节点,并且恰有 n - 1条边将中心节点与其他每个节点连接起来。
给你一个二维整数数组 edges,其中edges[i] = [ui, vi]表示在节点 ui和 vi之间存在一条边。请你找出并返回edges 所表示星型图的中心节点。
中心节点的度是 n - 1,其余每个节点的度都是 1。一个节点的度的含义是与该节点相连的边数

输入:edges = [[1,2],[2,3],[4,2]]
输出:2
解释:如上图所示,节点 2 与其他每个节点都相连,所以节点 2 是中心节点。
class Solution {
public int findCenter(int[][] edges) {
int n = edges.length + 1;
int[] degrees = new int[n + 1];
for (int[] edge : edges) {
degrees[edge[0]]++;
degrees[edge[1]]++;
}
for (int i = 1; ; ++i) {
if (degrees[i] == n -1) {
return i;
}
}
}
}









