unique({1,2,3}, {2,3,4}, {3, 1, 2}) = {1, 2, 3}, {2, 3, 4}
对所有元素进行矢量转换如下
1 {1, 0,1}
2 {1, 1, 1}
3 {1, 1, 1}
4 {0, 1, 0}
然后对有相同值检查去掉
for (int i = 0; i < col; i++) {
if (isMarked(col[i])) continue;
for (int j = i; j < col; j++) {
if (col[i] ^ col[j] == 0) mark(col[j]);
}
}