在 PHP 中查找数组的子集
2022-08-31 00:09:40
我有一个带有属性的关系架构(A B C D)。我也有一组功能依赖关系。
现在我需要确定 R 属性的所有可能子集的闭包。这就是我陷入困境的地方。我需要学习如何在PHP中查找子集(非重复)。
我的数组是按如下方式存储的。
$ATTRIBUTES = ('A', 'B', 'C', 'D').
所以我的子集应该是
$SUBSET = ('A', 'B', 'C', 'D', 'AB', 'AC', AD', 'BC', 'BD', 'CD', 'ABC', 'ABD', 'BCD', 'ABCD')
代码不应该是大的东西,但由于某种原因,我无法理解它。