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

新浦网站制作不同网站对商家做o2o的政策

新浦网站制作,不同网站对商家做o2o的政策,网站开发需要20万,南通有哪些网站2024.3.25 题目来源我的题解方法一 动态规划 题目来源 力扣每日一题#xff1b;题序#xff1a;518 我的题解 方法一 动态规划 给定总金额 amount 和数组 coins#xff0c;要求计算金额之和等于 amount 的硬币组合数。其中#xff0c;coins的每个元素可以选取多次#… 2024.3.25 题目来源我的题解方法一 动态规划 题目来源 力扣每日一题题序518 我的题解 方法一 动态规划 给定总金额 amount 和数组 coins要求计算金额之和等于 amount 的硬币组合数。其中coins的每个元素可以选取多次且不考虑选取元素的顺序因此这道题需要计算的是选取硬币的组合数。 可以通过动态规划的方法计算可能的组合数。用 dp[x]表示金额之和等于 x的硬币组合数目标是求 dp[amount]。 动态规划的边界是 dp[0]1。只有当不选取任何硬币时金额之和才为 0因此只有 1 种硬币组合。 对于面额为 coin 的硬币当 coin≤i≤amount时如果存在一种硬币组合的金额之和等于 i−coin则在该硬币组合中增加一个面额为 coin的硬币即可得到一种金额之和等于 i 的硬币组合。因此需要遍历 coins对于其中的每一种面额的硬币更新数组 dp中的每个大于或等于该面额的元素的值。 时间复杂度O(Sn)。S是需要匹配的金额n为面额数 空间复杂度O(S) public int change(int amount, int[] coins) {int[] dpnew int[amount1];//只有当不选取任何硬币时金额之和才为 000因此只有 111 种硬币组合。dp[0]1;//因为外层循环是遍历数组 coins 的值内层循环是遍历不同的金额之和在计算 dp[i]的值时可以确保金额之和等于 i 的硬币面额的顺序由于顺序确定因此不会重复计算不同的排列。for(int coin:coins){for(int icoin;iamount;i){dp[i]dp[i-coin];}}return dp[amount];}有任何问题欢迎评论区交流欢迎评论区提供其它解题思路代码也可以点个赞支持一下作者哈~
http://www.dnsts.com.cn/news/146669.html

相关文章:

  • 做国外购物网站python免费编程软件
  • 兼职网站开发团队工作项目总结制作企业网站的实训报告
  • 珠海市香洲区建设局网站成都的教育品牌网站建设
  • 有没有帮人做CAD的网站如何去做电商平台
  • 杭州做网站价格如何填写网站建设计划表
  • 重庆网站建设qq群网上课程网站建设方案
  • 网站开发程序用什么好连云制作企业网站
  • 高端网站建设需要多少钱网站建设简述
  • 个人怎样申请网站用mvc做网站的框架
  • 邵阳市建设局网站首页深圳防疫措施优化
  • 微信小程序网站建设推广用别人公司域名做网站
  • 代做ppt的网站市桥网站建设哪家好
  • 网站 为何要 备案百度推广客户端电脑版
  • 南宁论坛建站模板做购物网站哪种服务器好
  • 做网站伊犁哈萨克自治州网页模版下载
  • 模板网站建站步骤wordpress仿36kr模板
  • 谷歌google官方网站厦门网站建设中心
  • 湖南网站建设效果南宁手机网站开发策划
  • 注册营业执照网站网络公司推广方案
  • 热门网站排名汕头seo优化培训
  • 福州网站建设公司城市门户网站模板
  • 化妆品网站设计开题报告ckeditor for wordpress
  • 新建的网站打不开深圳公众号开发公司
  • 怎么做能打不开漫画网站wordpress 禁用谷歌字体 地图
  • 四川建设厅官方网站北京建工博海建设有限公司网站
  • 广东同江医院网站建设智能建站工具
  • 网站建设中一览二栏什么意思建立个人网站的详细步骤
  • 有什么免费做代理的网站视频网站开发费用
  • 如何将网站上传到万网主机做网站,就上凡科建站
  • 做哪种网站流量上的快微信备份如何转换为wordpress