算法 union 应用