(subset subsets[], int i)
| 29 | } |
| 30 | |
| 31 | int find(subset subsets[], int i) { |
| 32 | if (subsets[i].parent != i) |
| 33 | subsets[i].parent = find(subsets, subsets[i].parent); |
| 34 | return subsets[i].parent; |
| 35 | } |
| 36 | |
| 37 | void Union(subset subsets[], int x, int y) { |
| 38 | int xroot = find(subsets, x); |
no outgoing calls
no test coverage detected