【发布时间】:2020-08-25 18:57:06
【问题描述】:
您如何找到 N 个不同整数的任何可能组合,以使它们的总和等于给定整数 M?
整数可以介于 -2^31 到 2^31 之间,其中 N 小于或等于 500000,M 也介于 -2^31 和 2^31 之间。
一个例子:
- 4 表示为 N,8 表示为 M。
- 可能的组合是 3、-1、4、2
【问题讨论】:
-
3 - 1 + 4 - 2 不等于 8,还是我遗漏了什么?
-
到目前为止,YOU 尝试过什么?分享您的想法/代码。
-
我可能打错了,对不起
-
在 N=2 和 M=0 的情况下,已经有 2**31 个解决方案。真的是你想要的吗?