【你问我答】1元、2元、5元 组成10元的方式有多少种?

问题描述:

1元、2元、5元  组成10元的方式有多少种?

回答有奖:

选取一位认真回答问题的牛友,赠送200牛币!
▶回答尽量有自己的思考,不要单纯的只是复制粘贴定理定义,或者他人blog哦~

你问我答问题汇总:点击进入
关注你问我答栏目:点击关注

你问我答 - 答问题,成大佬,拿牛币!
你问我答是牛客新栏目,每周1期几个面试中真实遇到的问题,
牛友在问题贴下留下自己的知识,经验与见解,
帮助更多牛友了解更多技术相关知识!
#悬赏##产品##面试题目##运营#
全部评论
这道题按照没接触过算法的普通人的思路是手动把每种思路都列举出来,直接,但却容易遗漏,作为优秀的准程序员当然要用算法思想来解决拉      public int change(int amount, int[] coins) {         int[] dp = new int[amount+1];         //得到金额为0有一种方案         dp[0] = 1;         for(int coin : coins)         {             for(int i = 1;i <= amount;i++)             {                  //表示dp[i]可以由dp[i-coin]得到                 if(i - coin >= 0)                     dp[i] += dp[i - coin];             }                          }         return dp[amount];     }
1 回复 分享
发布于 2020-08-25 20:26
10 , 无限背包问题,动态规划解法
点赞 回复 分享
发布于 2020-08-25 23:55
mark
点赞 回复 分享
发布于 2020-08-25 16:32

相关推荐

牛客44664404...:把个人技能删了搞这么长干什么!还有你面试要先针对那个公司的技术栈专门去准备,别一问三不知,他需要你会他们公司对口的技术,写这么多不对口没有用
点赞 评论 收藏
分享
评论
点赞
1
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务