硬币找零问题1(2)

2020-12-05 00:46

硬币找零

public class CoinsChange {

/**

* 硬币找零:动态规划算法

*

* @param values

* :保存每一种硬币的币值的数组

* @param valueKinds

* :币值不同的硬币种类数量,即coinValue[]数组的大小

* @param money

* :需要找零的面值

* @param coinsUsed

* :保存面值为i的纸币找零所需的最小硬币数

*/

public static void makeChange(int[] values, int valueKinds, int money,

int[] coinsUsed) {

coinsUsed[0] = 0;

// 对每一分钱都找零,即保存子问题的解以备用,即填表

for (int cents = 1; cents <= money; cents++) {

// 当用最小币值的硬币找零时,所需硬币数量最多

int minCoins = cents;


硬币找零问题1(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:福人木地板小区推广方案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: