
我不会给您任何代码,但会解释它是如何工作的。
- 从运行循环
0 to (2^k-1)
- 对于1中的每个值,其二进制表示中的1表示已选择此值,否则为0。
- 测试以查看所选数字的总和是否等于 n 。
上面的方法将评估给定集合的每个可能子集。
如果值的上限较小,则可以使用动态编程方法。
欢迎分享,转载请注明来源:内存溢出

我不会给您任何代码,但会解释它是如何工作的。
0 to (2^k-1)
上面的方法将评估给定集合的每个可能子集。
如果值的上限较小,则可以使用动态编程方法。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)