17
while ((pp = rootOf(root)) != 0) root = pp;
18
for (; n != root; n = pp) {
26
sameComponent (Agnode_t* p, Agnode_t* q)
28
return (getRoot(p) == getRoot(q));
32
merge (Agnode_t* p, Agnode_t* q)
40
if (sizeOf(rootp) > sizeOf(rootq)) {
41
rootOf(rootq) = rootp;
42
sizeOf(rootp) += sizeOf(rootq);
45
rootOf(rootp) = rootq;
46
sizeOf(rootq) += sizeOf(rootp);