查找数组组合的解

  • 本文关键字:组合 数组 查找 math
  • 更新时间 :
  • 英文 :


我希望有人能给我指出正确的方向。

给定一个包含几个项目的列表,我需要找到每个项目的总计数,这些项目加起来就是解决方案。

假设我需要找到解{9,2,6},我需要找出哪些项加起来是解,项也可以重复。

item1 {2 , 5, 6}
item2 {9, -1, 2}
item3 {6, 19, 12}

我不是100%确定你在问什么,但我会在阅读你的问题几次后根据不同的解释给出几个选项。

1)。如果你只是在寻找相同的和,那么你可以(在循环中)将数组中的元素加起来,然后将该和与解的和进行比较。

2)。如果你正在寻找一个数组,其中的元素与解的顺序相同,那么你只需比较每个元素并检查它们是否相同。

3)。如果你想找到多个数组加起来等于这个解,那么你可以创建另一个数组并使用它来跟踪值,当你到达解时停止,并使用某种检查变量(可能是另一个数组)来记录哪些数组加起来等于这个解。

最新更新