计算数组的所有子集,其中最大数字是剩余数字的总和
我一直在努力应对 Greplin 挑战的第 3 级。对于那些不熟悉的人来说,问题如下: 您必须找到数组的所有子集,其中最大数字是其余数字的总和。例如,对…
如何用Java实现子集和问题
有谁知道如何通过这个伪代码在Java中实现子集和问题? w = an array of positive integers sorted in non-decreasing order. W = the target sum valu…
找出所有可能的数字组合以达到给定的总和
您将如何测试给定N 组数字中所有可能的加法组合,以便它们相加达到给定的最终数字? 一个简短的示例: 要添加的一组数字:N = {1,5,22,15,0,...} 所需…
在 PHP 中,如何找到所有 N 个个位数、非重复数字的总和达到给定总和的集合?
假设我想找到所有 5 个个位数的非重复数字,加起来等于 30...我最终会得到 [9,8,7,5,1], [9,8,7 ,4,2]、[9,8,6,4,3]、[9,8,6,5,2]、[9,7,6,5,3] 和 [8…
子集和问题与 NP 完全问题的可解性
当我想出一个似乎是解决它的通用算法时,我正在阅读有关子集和问题的文章: (defun subset-contains-sum (set sum) (let ((subsets) (new-subset) (ne…