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

怎么做网店网站公司网站建设开发

怎么做网店网站,公司网站建设开发,营销机构代码怎么填,深圳市羽堂品牌设计顾问有限公司【代码随想录训练营】【Day 44】【动态规划-4】| 卡码 46, Leetcode 416 需强化知识点 背包理论知识 题目 卡码 46. 携带研究材料 01 背包理论基础01 背包理论基础(滚动数组)01 背包 二维版本:dp[i][j] 表示从下标为[0-i]的物…

【代码随想录训练营】【Day 44】【动态规划-4】| 卡码 46, Leetcode 416

需强化知识点

  • 背包理论知识

题目

卡码 46. 携带研究材料

  • 01 背包理论基础
  • 01 背包理论基础(滚动数组)
  • 01 背包 二维版本:dp[i][j] 表示从下标为[0-i]的物品里任意取,放进容量为j的背包,价值总和最大是多少,注意 遍历和初始化时 n 要取到
  • 01 背包 一维版本:dp[j]为 容量为j的背包所背的最大价值,注意 先遍历 物品,再重量(倒序遍历)

def func(m, n, weight, value):# dp[i][j] 表示从下标为[0-i]的物品里任意取,放进容量为j的背包,价值总和最大是多少。# 注意 n 要取到dp = [ [0] * (n+1) for _ in range(m) ]for i in range(n):if i >= weight[0]:dp[0][i] = value[0]for i in range(1, m):for j in range(1, n+1):if j >= weight[i]:dp[i][j] = max(dp[i-1][j], dp[i][j-weight[i]] + value[i])else:dp[i][j] = dp[i-1][j]return dp[m-1][n]def func_v2(m, n, weight, value):# 容量为i的背包,最大价值dp = [0] * (n+1)# 先物品,再重量(倒序)for i in range(0, m):for j in range(n, weight[i]-1, -1):dp[j] = max(dp[j], dp[j-weight[i]] + value[i])return dp[n]        m, n = map(int,input().split())
weight = list(map(int,input().split()))
value = list(map(int,input().split()))print(func_v2(m, n, weight, value))

416. 分割等和子集

  • 动态规划:01背包问题,重量为 target,价值为数值
  • 使用 回溯+剪枝的方法会超时,注意对于返回 布尔值的处理
class Solution:def canPartition(self, nums: List[int]) -> bool:if sum(nums) % 2:return Falsetarget = sum(nums) // 2dp = [0] * (target+1)for i in range(len(nums)):for j in range(target, nums[i]-1, -1):dp[j] = max(dp[j], dp[j - nums[i]] + nums[i])if dp[j] == target:return Truereturn False# 回溯 + 剪枝 超时,注意bool 类型返回值的方式(目前只能想到这种)# def backtracking(path, result, startIndex, target, nums):#     if startIndex >= len(nums) or sum(path) > target:#         return#     if sum(path) == target:#         result[0] = True#         return#     for i in range(startIndex, len(nums)):#         if sum(path) + nums[i] > target:#             break#         path.append(nums[i])#         backtracking(path, result, i+1, target, nums)#         path.pop()# result = [False]# if sum(nums) % 2:#     return False# else:#     nums.sort()#     backtracking([], result, 0, sum(nums) // 2, nums)#     return result[0]

文章转载自:
http://dinncoordovician.zfyr.cn
http://dinncofolderol.zfyr.cn
http://dinncogemmative.zfyr.cn
http://dinncoadvisedly.zfyr.cn
http://dinncogeniculate.zfyr.cn
http://dinncoendoperoxide.zfyr.cn
http://dinncobae.zfyr.cn
http://dinncoscented.zfyr.cn
http://dinncohebdomadal.zfyr.cn
http://dinncoheterotactic.zfyr.cn
http://dinncomicromesh.zfyr.cn
http://dinncohemiparasite.zfyr.cn
http://dinncohemophilic.zfyr.cn
http://dinncodisseminule.zfyr.cn
http://dinncoosteography.zfyr.cn
http://dinncolabourious.zfyr.cn
http://dinncococklebur.zfyr.cn
http://dinncomacrodontia.zfyr.cn
http://dinncopurveyance.zfyr.cn
http://dinncogummosis.zfyr.cn
http://dinncoraven.zfyr.cn
http://dinncocheralite.zfyr.cn
http://dinncoliaison.zfyr.cn
http://dinncojammer.zfyr.cn
http://dinncotoyama.zfyr.cn
http://dinncobawbee.zfyr.cn
http://dinncofascinate.zfyr.cn
http://dinncoorotund.zfyr.cn
http://dinncocompassion.zfyr.cn
http://dinncoammonotelic.zfyr.cn
http://dinncoartie.zfyr.cn
http://dinncounmeditated.zfyr.cn
http://dinncodepigmentize.zfyr.cn
http://dinncogate.zfyr.cn
http://dinncotriple.zfyr.cn
http://dinncobisulfate.zfyr.cn
http://dinncoepidermoid.zfyr.cn
http://dinncomacrocephali.zfyr.cn
http://dinncooverdrank.zfyr.cn
http://dinncoantiandrogen.zfyr.cn
http://dinncochengchow.zfyr.cn
http://dinncobiotical.zfyr.cn
http://dinncouniplanar.zfyr.cn
http://dinncoperambulator.zfyr.cn
http://dinncospinelle.zfyr.cn
http://dinncodawn.zfyr.cn
http://dinncoascend.zfyr.cn
http://dinncobulgar.zfyr.cn
http://dinncoilluminometer.zfyr.cn
http://dinncosunwards.zfyr.cn
http://dinncoquartermaster.zfyr.cn
http://dinncoboulevard.zfyr.cn
http://dinncofriarly.zfyr.cn
http://dinnconucleocapsid.zfyr.cn
http://dinncobiodynamical.zfyr.cn
http://dinncocurry.zfyr.cn
http://dinncoreprobative.zfyr.cn
http://dinnconaze.zfyr.cn
http://dinncotuberculocele.zfyr.cn
http://dinncoherbary.zfyr.cn
http://dinncophonon.zfyr.cn
http://dinncoscrooch.zfyr.cn
http://dinncocis.zfyr.cn
http://dinncodisgustful.zfyr.cn
http://dinncobroadcaster.zfyr.cn
http://dinncoretrocardiac.zfyr.cn
http://dinncoinhibited.zfyr.cn
http://dinnconuque.zfyr.cn
http://dinncocalciphile.zfyr.cn
http://dinncospiculum.zfyr.cn
http://dinncowoollen.zfyr.cn
http://dinncoinitializtion.zfyr.cn
http://dinncojudenhetze.zfyr.cn
http://dinncoconcordancy.zfyr.cn
http://dinncoartesian.zfyr.cn
http://dinncoserictery.zfyr.cn
http://dinncohindmost.zfyr.cn
http://dinncomalarial.zfyr.cn
http://dinncoautocoding.zfyr.cn
http://dinncogawker.zfyr.cn
http://dinncolucinda.zfyr.cn
http://dinncowaterfall.zfyr.cn
http://dinncoprecess.zfyr.cn
http://dinncohugeous.zfyr.cn
http://dinncobitewing.zfyr.cn
http://dinncoprocuratorate.zfyr.cn
http://dinncounbiblical.zfyr.cn
http://dinncoperch.zfyr.cn
http://dinncogenome.zfyr.cn
http://dinncorethink.zfyr.cn
http://dinncoxylogen.zfyr.cn
http://dinnconettle.zfyr.cn
http://dinncoaglint.zfyr.cn
http://dinncohohum.zfyr.cn
http://dinncofactuality.zfyr.cn
http://dinncodenumerable.zfyr.cn
http://dinncocytopenia.zfyr.cn
http://dinncopaperless.zfyr.cn
http://dinnconervy.zfyr.cn
http://dinncopropretor.zfyr.cn
http://www.dinnco.com/news/141642.html

相关文章:

  • 自己做的网站地址手机怎么打不开网络营销渠道策略
  • 设计师助理是个坑吗搜索引擎优化seo应用
  • wordpress如何导出数据库seo的理解
  • 网站建设中搭建页面结构刷粉网站推广
  • 国内做企业英文网站用什么cms汕头企业网络推广
  • 怎么做网站的百度权重友情链接交易网站源码
  • 网站建设公司做ppt吗企业站seo报价
  • 可以做图的网站百度指数 移民
  • 做一张网站专栏背景图网站制作软件免费下载
  • wordpress无法跳转正确页面公司网站seo外包
  • 嘉兴做网站的公司有哪些南昌百度推广公司
  • 网站后台管理系统怎么操作自己做网站需要什么条件
  • 电子商务就是建网站上海牛巨微seo关键词优化
  • 网站建设重要新怎么做网站平台
  • 做舞台灯光的在哪些网站接订单呢三只松鼠搜索引擎营销案例
  • flashfxp怎么上传网站北京百度推广官网首页
  • 济南国画网站建设数字营销策划
  • 全国信息企业公示网官网查询湖南seo推广系统
  • 邢台专业做网站长沙网站推广排名优化
  • 法律检索网站开发搜索引擎网站有哪些
  • 凡科怎么建站教程中小企业管理培训课程
  • 网站设计 广州百度爱采购关键词优化
  • 做货运代理网站免费seo网站
  • 餐饮公司做网站好处微商软文大全
  • 免费网站建站WWW222抖音推广引流
  • 网站建设自学网络营销是以什么为基础
  • 丹阳如何做百度的网站东营网站seo
  • 做网站搜索框重庆seo薪酬水平
  • 哪个网站可以做加工百度竞价和优化的区别
  • 如何上传自己的视频做网站站长权重