小编Ant*_*ell的帖子

带模的子集和变体

给定一个整数数组 A 和整数 N, M。我想找到 A 的所有子集 S,其中 (sum(S) mod M = N)。A 可以有多个相同值的整数。在我的例子中,N 的范围为 0<=n<=31,M 为 32,A 将包含与 n 范围相同的整数。

有什么好的/“快速”的方法可以做到这一点吗?

谢谢!

algorithm dynamic-programming subset-sum

5
推荐指数
1
解决办法
1687
查看次数

Solidity 中的映射函数

我想知道是否可以在 Solidity 中映射函数,例如:

mapping (uint256=> function) function_map;
f(){
    do something;
}
function_map[1] = f;
Run Code Online (Sandbox Code Playgroud)

solidity smartcontracts

3
推荐指数
1
解决办法
731
查看次数