【发布时间】:2019-12-23 19:35:23
【问题描述】:
例子:给定total = 8和k = 2,将8表示为1和2之间的整数之和的不同方式的数量是5种方式:
[1, 1, 1, 1, 1, 1, 1, 1]
[1, 1, 1, 1, 1, 1, 2]
[1, 1, 1, 1, 2, 2]
[1, 1, 2, 2, 2]
[2, 2, 2, 2]
约束:
1 <= total <= 1000
i <= k <= 100
我们如何解决这个问题?动态规划?
【问题讨论】:
-
到目前为止你尝试了什么?
-
此外,您能否提供更多详细信息,例如最大值?
-
@Damien 我添加了详细信息。
-
@Yonlif 我知道有一个非常相似的问题 - geeksforgeeks.org/… 但我仍然无法解决它。
-
在 30 分钟的技术面试中遇到了这个问题,疯了
标签: algorithm dynamic-programming