当前位置: 首页 > news >正文

做导航网站赚钱2019个人建设网站

做导航网站赚钱,2019个人建设网站,WordPress添加上传下载,上海微网站制作建设LeetCode322.给你一个整数数组 coins,表示不同面额的硬币#xff0c;以及一个整数 amount#xff0c;表示总金额。计算并返回可以凑成总金额所需的最少的硬币个数。如果没有任何一种硬币组合能组成总金额#xff0c;返回-1。你可以认为每种硬币的数量是无限的。 示例1…LeetCode322.给你一个整数数组 coins,表示不同面额的硬币以及一个整数 amount表示总金额。计算并返回可以凑成总金额所需的最少的硬币个数。如果没有任何一种硬币组合能组成总金额返回-1。你可以认为每种硬币的数量是无限的。 示例1 输入coins[1,2,5]amount 11 输出3 解释11 5 5 1 示例2 输入coins[2,5,7],amount27 输出3 解释21 7 7 7 public int coinChange(int[] coins, int amount) {int max amount 1;int[] dp new int[amount 1];Arrays.fill(dp, max);dp[0] 0;for (int i 1; i amount; i) {for (int j 0; j coins.length; j) {if (coins[j] i) {dp[i] Math.min(dp[i], dp[0] 1);}}}return dp[amount] amount ? -1 : dp[amount]; } 当金额为0时我们默认需要0个硬币来组成该金额。 在这里的两层 for 循环中要把1到 amount 的每一个数都遍历在第二层循环中遍历已知硬币如果当前遍历的硬币小于等于 i 的话就说明可以用这个硬币那么就让当前的 dp 等于dp[i]和 dp[0] 1中的一个。 在dp数组当中每一个值都是通过前面的值推导出来的。
http://www.hkea.cn/news/14481845/

相关文章:

  • cms系统教程资阳公司短视频优化服务
  • 番禺区大石做网站天津百度快速排名优化
  • 网站建设业务培训推荐几个手机能看的网站
  • 心理 网站策划进入百度官网
  • 中国农技推广网seo推广模式是什么
  • 电子商务网站建设答辩记录手机网官网
  • 邯郸网站建设服务报价怎么二次开发wordpress
  • 如何制作电脑公司网站信用信息查询公示系统
  • 电商网站建设效果网站的基础服务
  • 瑶海区网站建设彩票网站如何做推广
  • 锐途网站建设怎样在微信上开店卖东西
  • 大连网站在哪备案东莞网站建设工作
  • 金融类网站源码甘德网站建设
  • phpcms 下载网站模板湖北网站科技建设项目
  • 网站开发项目答辩主持词wordpress微信公众号企业版
  • 网站制作 公司资质上海微网站制作建设
  • 学校怎么创建网站浙江建设厅网站施工员报名
  • 网站建设方案书的内容管理制度wordpress用户名怎么起
  • 网站共用数据库百度搜索引擎优化相关性评价
  • 有什么发布做投标报价的网站集团品牌网站建设
  • 当前主流的网站开发语言学室内装修设计需要什么条件
  • 做鞋的垂直网站如何设置wordpress的文章分类
  • 泉州网站建设方案服务网站一般用什么软件做
  • 禹城市建设局网站山西建设机械网站
  • 漳浦网站建设wordpress 优化数据
  • 国外网站模板企业网站优化是什么
  • 学校网站建设市场分析网站制作方案要点
  • php网站开发机试题目3d效果图软件
  • 网站维护方式html网页设计网站
  • 做电影网站解决版权问题软件开发工程师工作条件