}
}
return k;
}
int join(int *a, int *b, int *d, int n, int m) {
int i, j, t, k = 0, l =...[i];
for (i = 0; i k; i++)
for (j = 0; j k - 1; j++)
if (d[i] d[j]) {...main() {
int a[N], b[N], c[N], d[N], e[N];
int i, n, m, k, l, o;
scanf("%d", &n);
for...scanf("%d", &b[i]);
k = unite(a, b, c, n, m);
for (i = 0; i k; i++)
printf("%d ", c...}
}
return c;
}
}
Python语言
相对简洁,但是需要对Python的一些语法很了解,特别是列表推导式的熟悉。