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

网站关键词排名怎么提升网站后台流程图

网站关键词排名怎么提升,网站后台流程图,微信公众号如何创建文件夹,哪有做logo的网站文章目录题目题解1. 动态规划题目 322. 零钱兑换 给你一个整数数组 coins ,表示不同面额的硬币;以及一个整数 amount ,表示总金额。 计算并返回可以凑成总金额所需的 最少的硬币个数 。如果没有任何一种硬币组合能组成总金额,返…

文章目录

    • 题目
    • 题解
      • 1. 动态规划

题目

322. 零钱兑换

给你一个整数数组 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. 背包问题
  2. 用无限的硬币刚好装满背包,且最少硬币
  3. dp[x] = min(dp[x - coin] + 1, dp[x])

1. 动态规划

class Solution(object):def coinChange(self, coins, amount):""":type coins: List[int]:type amount: int:rtype: int"""dp = [float('inf')] * (amount + 1)dp[0] = 0for coin in coins:for x in range(coin, amount + 1):if dp[x - coin] != float("inf"):dp[x] = min(dp[x - coin] + 1, dp[x])if dp[amount] == float('inf'):return -1return dp[amount]
http://www.dtcms.com/a/408790.html

相关文章:

  • 网站制作的行业在线免费网站排名优化
  • 做网站首页应用公园制作app免费吗
  • 中铁建设集团登录网站关键词搜索优化是怎么做的
  • 可以用来做简单的网络验证的网站天津酒店网站制作
  • 轻松建立网站Wordpress查找替换插件
  • python代码案例分享,python实现代码雨,动画显示,pygame使用教程
  • 上海智能网站建设公司哪里有网站制作服务
  • 网络公司网站设计多少钱广告机信息发布系统软件
  • 工业信息化部网站备案系统小型企业网站建设报告模拟组建过程
  • 建网站选服务器wordpress页头登录
  • 深圳网站开发设计学习做网页的网站
  • 婚纱摄影网站的设计怎么创立一个自己的品牌
  • 合肥官方网站优化费用网络推广引流软件
  • 企业网站重要性蓝色商务网站模板
  • 移动端手机网站制作电商网站设计推荐亿企邦
  • openEuler2403安装Dify
  • 武昌做网站的公司网站建设竣工验收报告
  • 哪个网站做任务给东西icp备案通过了 怎么修改我的网站
  • 网站后台附件无法上传网站建设公司销售
  • 网站开发常用小图片ps做网站需注意
  • 中国建设银行有哪些招聘网站旅游网站建设要求
  • 长清网站建设价格公司网站建设怎么选择
  • 苏州无锡市住房和城乡建设局网站网页设计风格
  • 苏州高端网站建设机构网站建设先有域名然后呢
  • 如何注册网站免费注册网络安全十大公司
  • 大同市建设工程招标投标网站有什么公司做网站好
  • 企业站官方网站常州手机网站开发
  • 郑州高端网站建设团队centos 部署wordpress
  • 网页设计网站方案网店装修教程免费模板
  • 湘潭市建设网站wordpress先页面再首页