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

中山祥云网站建设网站信息员队伍建设方案

中山祥云网站建设,网站信息员队伍建设方案,常用的网页开发技术有哪些,网站发布时间更改题目 给你一个整数数组 coins #xff0c;表示不同面额的硬币#xff1b;以及一个整数 amount #xff0c;表示总金额。 计算并返回可以凑成总金额所需的 最少的硬币个数 。如果没有任何一种硬币组合能组成总金额#xff0c;返回 -1 。 你可以认为每种硬币的数量是无限的…题目 给你一个整数数组 coins 表示不同面额的硬币以及一个整数 amount 表示总金额。 计算并返回可以凑成总金额所需的 最少的硬币个数 。如果没有任何一种硬币组合能组成总金额返回 -1 。 你可以认为每种硬币的数量是无限的。 示例 1 输入coins [1, 2, 5], amount 11 输出3 解释11 5 5 1 示例 2 输入coins [2], amount 3 输出-1 示例 3 输入coins [1], amount 0 输出0提示 1 coins.length 121 coins[i] 2^31 - 10 amount 10^4 解答 源代码 public class Solution {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[i - coins[j]] 1);}}}return dp[amount] amount ? -1 : dp[amount];} } 总结 知道了要dp也总是不知道该怎么dp哎…… dp[i]表示金额 i 需要的最少硬币数这时寻找硬币中比 i 小的硬币 i 减去这个硬币的金额数对应金额数的dp再加上1就等于dp[i]比较出最小的dp[i]。
http://www.hkea.cn/news/14428145/

相关文章:

  • 网站开发技能证书深圳H5网站开发
  • 网站改版申请网站流量查询网站
  • 企业网站模板趋势wordpress配置支付宝
  • 酒店网站建设方案策划网站建设专
  • 站长平台官网如何让百度口碑收录自己的网站
  • 淄博市住房和城乡建设厅网站python 快速搭建网站
  • 南阳市城乡和住房建设局网站网站项目评价
  • 杭州电商网站策划设计广东省建设工程安全协会网站
  • 宜昌市住房和城乡建设厅官方网站网站开发的源码
  • 昆明网站建设加q.479185700酒店加盟什么网站建设
  • 牡丹江建设局网站淄博 做网站
  • 农机局网站建设方案app与网站用的服务器
  • 做网站花的钱和优化网站有关系吗广州seo推广运营专员
  • 建设网站人员名单网站开发的推荐
  • 拐角型布局网站做英雄联盟网站的图片素材
  • 无锡网站网页设计培训wordpress股票api
  • 局域网建设网站昆明酒店网站建设
  • 顺德龙江网站建设网站开发公司选择
  • 惠州模板网站哪些网站是用iframe
  • 在哪请人做网站义乌哪里有学做网站的
  • 国内优秀网站设计欣赏关键词指数批量查询
  • 广州网站设计教程来钱快app
  • 网站备案授权书填写模板宁波如何做seo排名优化
  • 手机微信网站怎么做的好wordpress不能重置密码
  • c++能不能作为网页开发语言贵州seo技术培训
  • 广西建设监理协会官网站网站建设需要学什么语言
  • drupal 网站实例宜昌网站推广优化技巧
  • jsp做的网站运行都需要什么福田做网站怎么样
  • 网站制作营销型网络营销策划方案3000字
  • lamp做网站的论文自己做网站的网址