提出一种计算集合所有子集之和的算法。
例如,如果 k=3
且子集为 {1},{2},{3},{1,2},{1,3},{2 ,3},{1,2,3}
则子集之和为 {1}+{2}+{3}+{1+2}+{1+3}+{2+3}+{1+2+3}=24
最佳答案
对于输入 {x1, …, xn},返回 2n-1 (x1 + … + xn),因为每个项都出现在那么多和中。
关于c - 求给定集合的所有子集的总和,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29281979/