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

做网站每年运营要花掉多少钱如何推广自己的业务

做网站每年运营要花掉多少钱,如何推广自己的业务,网络科技有限公司是干什么的,武汉 酒店 网站制作力扣1049.最后一块石头的重量Ⅱ【medium】 力扣474.一和零【meidum】 一、力扣1049.最后一块石头的重量Ⅱ【medium】 题目链接:力扣1049.最后一块石头的重量Ⅱ 视频链接:代码随想录 1、思路 把这个问题转换成尽可能将 stones 分成两个等分子集&#xf…

力扣1049.最后一块石头的重量Ⅱ【medium】
力扣474.一和零【meidum】

一、力扣1049.最后一块石头的重量Ⅱ【medium】

题目链接:力扣1049.最后一块石头的重量Ⅱ
在这里插入图片描述

视频链接:代码随想录

1、思路

  • 把这个问题转换成尽可能将 stones 分成两个等分子集,这就和前两道题很相似了!
  • 时间复杂度: O ( m ∗ n ) O(m * n) O(mn)

2、代码

记忆化搜索
class Solution:def lastStoneWeightII(self, stones: List[int]) -> int:s = sum(stones)m = s // 2@cachedef dfs(i:int, c:int) -> int:if i < 0:return 0if c < stones[i]:return dfs(i - 1, c)return max(dfs(i - 1, c), dfs(i - 1, c - stones[i]) + stones[i])max_sum = dfs(len(stones) - 1, m)return  s - 2 * max_sum
dp:翻译递推
class Solution:def lastStoneWeightII(self, stones: List[int]) -> int:s = sum(stones)n = len(stones)m = s // 2f = [[0] * (m + 1) for _ in range(n + 1)]f[0][0] = 0for i, x in enumerate(stones):for c in range(m + 1):if c < x :f[i + 1][c] = f[i][c]else:f[i + 1][c] = max(f[i][c], f[i][c - x] + x)return s - 2 * f[n][m]
空间优化:一维数组
class Solution:def lastStoneWeightII(self, stones: List[int]) -> int:s = sum(stones)n = len(stones)m = s // 2f = [0] * (m + 1)for x in stones:for c in range(m, x - 1, -1):f[c] = max(f[c], f[c - x] + x)return s - 2 * f[m]

二、力扣474.一和零【meidum】

题目链接:力扣474.一和零
在这里插入图片描述
视频链接:代码随想录

1、思路

  • 这道题是0-1背包问题
  • 字符串列表里的元素就是物品,并且每个物品的数量为1
  • m 和 n 相当于是 2 个背包,这是这道题和之前不一样的地方 , 之前都是 1 个背包,所以这边只能用2 维的dp数组,因为要表示 2 个背包嘛
  • 我们之前处理空间优化——利用滚动数组的时候,一直都是正序遍历物品,再倒序遍历背包,可以避免重复计数
  • 时间复杂度: O ( k ∗ m ∗ n ) O(k*m*n) O(kmn)

2、代码

class Solution:def findMaxForm(self, strs: List[str], m: int, n: int) -> int:dp = [[0] * (n + 1) for _ in range(m + 1) ]for s in strs:zeronum = s.count('0')onenum = s.count('1')for i in range(m, zeronum - 1, -1):for j in range(n, onenum - 1, -1):dp[i][j] = max(dp[i][j], dp[i -zeronum][j - onenum] + 1)return dp[m][n]

http://www.dtcms.com/wzjs/177621.html

相关文章:

  • 杭州化工网站建设seo优化多少钱
  • 温岭 网站建设seo外包服务方案
  • 建设国外网站免费建站的网站
  • 专业网站建设开发线上销售平台都有哪些
  • 网站建设网络推广软文投稿平台有哪些
  • 做户外旅游网站微商怎么引流被加精准粉
  • 开源企业建站系统哪个好河北网站seo外包
  • 苍南做网站哪里找深圳网络营销推广服务
  • 一级a做爰片图片免费观看网站站长工具seo词语排名
  • 做网站的技术支持百度24小时人工客服电话
  • 有哪些企业会找人做网站建设谷歌seo
  • 营销型网站开发推荐外链工具软件
  • 如何完整保存网站并做修改疫情最新情况
  • 南京市网站开发下载百度app下载
  • 怎样进入公众号seo站长工具推广平台
  • com域名和cn域名优化品牌seo关键词
  • 买到一个域名以后如何做网站b站网站推广
  • 网站建设四个阶段的流程关键词优化营销
  • 软件开发专业词汇seo代码优化包括哪些
  • 备案期间 需要关闭网站杭州百度seo代理
  • 网站建设南通广告关键词有哪些
  • wordpress审核教程徐州seo排名公司
  • 自已建网站微信登录今日新闻大事件
  • 网站seo 文章转载 修改标题杭州推广公司
  • 贵阳网站建设公司排名seo是什么岗位
  • 做网站用小型机或服务器关于网站推广
  • 知乎 php网站开发书籍seo外包上海
  • 忒低网站长怎么做南宁百度网站推广
  • 做动态在网站需要学什么百度电脑端网页版入口
  • 做网站如何抓住客户的需求关键词搜索爱站