Class Solution
-
- All Implemented Interfaces:
public final class Solution1791 - Find Center of Star Graph.
Easy
There is an undirected star graph consisting of
nnodes labeled from1ton. A star graph is a graph where there is one center node and exactlyn - 1edges that connect the center node with every other node.You are given a 2D integer array
edgeswhere each <code>edgesi = u<sub>i</sub>, v<sub>i</sub></code> indicates that there is an edge between the nodes <code>u<sub>i</sub></code> and <code>v<sub>i</sub></code>. Return the center of the given star graph.Example 1:
Input: edges = [1,2,2,3,4,2]
Output: 2
Explanation: As shown in the figure above, node 2 is connected to every other node, so 2 is the center.
Example 2:
Input: edges = [1,2,5,1,1,3,1,4]
Output: 1
Constraints:
<code>3 <= n <= 10<sup>5</sup></code>
edges.length == n - 1edges[i].length == 2<code>1 <= u<sub>i,</sub> v<sub>i</sub><= n</code>
<code>u<sub>i</sub> != v<sub>i</sub></code>
The given
edgesrepresent a valid star graph.
-
-
Constructor Summary
Constructors Constructor Description Solution()
-
Method Summary
Modifier and Type Method Description final IntegerfindCenter(Array<IntArray> edges)-
-
Method Detail
-
findCenter
final Integer findCenter(Array<IntArray> edges)
-
-
-
-