【发布时间】:2018-11-28 18:33:36
【问题描述】:
我正在尝试编写一个程序,当给定特定值(例如 1、4 和 10)时,它将尝试获取每个值需要多少才能达到一定数量,例如 19。
它总是会尝试使用尽可能多的高值,因此在这种情况下,结果应该是 10*1、4*2、1*1。
我尝试过思考,但最终无法找到可行的算法...
欢迎任何帮助或提示!
【问题讨论】:
-
这听起来像是一个寻找精确变化的问题 - stackoverflow.com/questions/43431748/exact-change-algorithm
标签: optimization divide