【发布时间】:2012-02-19 05:51:22
【问题描述】:
我想找到一个大小为 5 的数组加起来为 15 的组合。这样做的最佳方法是什么。
假设我有数组
7 8 10 5 3
在 C++ 中找到所有加起来为 15 的数字的最佳方法是什么
【问题讨论】:
-
数组中整数的范围是多少?
-
虽然可能没有直接回答您的问题,但阅读partitions of an integer 可能会很有趣。
-
10 是最高的
-
从示例数据来看,似乎禁止使用负值(和 0)。既然对实现很重要,你应该澄清问题中的条件。
标签: c++ algorithm combinations