MCPcopy Create free account
hub / github.com/neetcode-gh/leetcode / union

Method union

java/0721-accounts-merge.java:61–74  ·  view source on GitHub ↗
(int x, int y)

Source from the content-addressed store, hash-verified

59 // Union By Rank
60
61 public boolean union(int x, int y) {
62 int xr = find(x), yr = find(y);
63 if (xr == yr) {
64 return false;
65 } else if (rank[xr] < rank[yr]) {
66 parent[xr] = yr;
67 } else if (rank[xr] > rank[yr]) {
68 parent[yr] = xr;
69 } else {
70 parent[yr] = xr;
71 rank[xr]++;
72 }
73 return true;
74 }
75}

Callers 1

accountsMergeMethod · 0.95

Calls 1

findMethod · 0.95

Tested by

no test coverage detected