javascript 全possinle和数

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript 全possinle和数相关的知识,希望对你有一定的参考价值。

// Find all possible sums made from subsets of items from array A

function subsetSums(arr, l, r, sum = 0) {
  // Print current subset
  if (l > r) {
    console.log(sum);
    return;
  }

  // Subset including arr[l]
  subsetSums(arr, l + 1, r, sum + arr[l]);

  // Subset excluding arr[l]
  subsetSums(arr, l + 1, r, sum);
}

let arr = [5, 4, 3, 1]; 
subsetSums(arr, 0, arr.length - 1); // 2^n results

以上是关于javascript 全possinle和数的主要内容,如果未能解决你的问题,请参考以下文章

返回一个首尾相连的整数数组中最大子数组的和数

返回一个首尾相连的整数数组中最大子数组的和数

和数集团布局“和数链课堂”,人才培养才是区块链之本

优维DevOps系列沙龙全回顾:DevOps+SRE落地实践+DevOps最后一棒

和数保软件服务条款隐私政策协议

解析双数和数百万