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

服务网站产品seo优化

服务网站,产品seo优化,深圳专业网站建设制作价格低,苹果商店app store坚持按题型打卡&刷&梳理力扣算法题系列,语言为python3,Day5 0-1背包【目标和】 有n个物品,第i个物品的体积为w[i], 价值为v[i]。每个物品至多选一个,求体积和不超过capacity时的最大价值和常见变形 至多装capacity&#x…

坚持按题型打卡&刷&梳理力扣算法题系列,语言为python3,Day5

  • 0-1背包【目标和】
    • 有n个物品,第i个物品的体积为w[i], 价值为v[i]。每个物品至多选一个,求体积和不超过capacity时的最大价值和
    • 常见变形
      • 至多装capacity,求方案数/最大价值和(max)
      • 恰好装capacity,求方案数/最大/最小价值和(+)
      • 至少装capacity,求方案数/最小价值和(min)
  • 完全背包【零钱兑换】
    • 有 n 物品,第 i 物品的体积为w[i], 价值为v[i]。每物品无限次重复选,求体积和不超过capacity时的最大价值和
    • 🌟与0-1背包回溯的区别:
      • 在选了一个物品之后,i 是不变的,表示可以继续选第 i 种物品
目标和
  • 题目描述
    在这里插入图片描述
  • 代码参考
class Solution:def findTargetSumWays(self, nums: List[int], target: int) -> int:target += sum(nums)if target < 0 or target % 2:return 0target //= 2 # //和等号之间不能留空格n = len(nums)@cachedef dfs(i,c):if i < 0: # 当前的物品取完了return 1 if c==0 else 0 # 判断结果是否合法if c < nums[i]: # 勿漏!!如果当前剩余容量c小于nums[i], 则直接return 不选return dfs(i-1,c)return dfs(i-1,c) + dfs(i-1,c-nums[i]) # 否则return两者(不选 选)相加return dfs(n-1,target)
零钱兑换
  • 题目描述

在这里插入图片描述

  • Tips

    • 首先拿到数组长度
    • 然后定义dfs函数
      • 先写边界条件,注意判断合法情况
      • 再判断c(背包容量)够不够减,不够的话就直接return不选
      • return max/+/min 不选 选
  • 代码参考

class Solution:def coinChange(self, coins: List[int], amount: int) -> int:n = len(coins)@cachedef dfs(i,c): #此处dfs返回值代表的是硬币个数if i < 0:return 0 if c==0 else inf # 当所有种类物品取完的时候,判断是否合法,inf代表无穷大if c < coins[i]:return dfs(i-1,c)return min(dfs(i-1,c),dfs(i,c-coins[i])+1)ans = dfs(n-1,amount)return ans if ans < inf else -1
http://www.dtcms.com/wzjs/516536.html

相关文章:

  • 公司网站建设维护合同范本信息流优化师简历
  • 做电影网站如何买版权百度指数怎么做
  • 品牌餐饮加盟网站建设优化建议
  • 网站建设预算明细表网站建设的六个步骤
  • 美食网站建设需求分析seo推广知识
  • 网络服务营销seo引擎优化外包公司
  • 怎么在自己的网站上传视频google优化推广
  • 中国菲律宾男篮直播一点优化
  • 资源网站模板下载东莞网络营销推广软件
  • 亚马逊做code的网站热点事件营销案例
  • 自己做ppt网站吗seo推广是什么工作
  • 家具网站后台模板宁波优化网站排名软件
  • 品牌网站建设 app建设相关搜索优化软件
  • 做网站自学网址域名
  • 两学一做网站登录怎么快速刷排名
  • 做网站 聊城无锡网站建设
  • 网站正则表达式怎么做网站页面排名优化
  • 昆山网站建设方案优化公司代写文章兼职
  • 百度站长工具有哪些怎么做推广和宣传平台
  • 衡水网站建设服务成都seo的方法
  • 知识库管理系统解决方案seo关键词智能排名
  • 设计本网站图片大全企业推广视频
  • 建网站优化广东新闻今日大件事
  • web2.0网站开发d别做网络推广员
  • 成人高考和函授有什么区别网站优化排名首页
  • 做app推广上哪些网站吗专业seo公司
  • 手机wap网站多少钱外链seo招聘
  • 网站推广策划公司网上教育培训机构
  • 商城网站建设流程郑州专业网站建设公司
  • 台式服务器怎么做网站推广资源seo