******** fig8.8 ********** /* Assumes root1 and root2 are roots. */ /* union is a C keyword, so this routine is named set_union. */ void set_union( DISJ_SET S, set_type root1, set_type root2 ) { S[root2] = root1; }