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

php网站开发文档怎么写wordpress后台没有菜单

php网站开发文档怎么写,wordpress后台没有菜单,官网设计多少钱,山东省建设备案网站审批前言:这个题目就是一个很经典的dp问题,之前做过类似的跳格子,这个题目如果用暴力的dp,那么复杂度就是 n ∗ k n*k n∗k 这个肯定是会超时的 题目链接 class Solution:def maxResult(self, nums: List[int], k: int) -> int:# …

前言:这个题目就是一个很经典的dp问题,之前做过类似的跳格子,这个题目如果用暴力的dp,那么复杂度就是 n ∗ k n*k nk 这个肯定是会超时的


题目链接

在这里插入图片描述

class Solution:def maxResult(self, nums: List[int], k: int) -> int:# 这个不就是一个dp,但是怎么能降低复杂度呢n = len(nums)dp = [-inf]*(n)dp[0] = nums[0]for i in range(n):for j in range(i+1,min(i+k+1,n)):dp[j] = max(dp[j],dp[i]+nums[j])# print(i,dp[i])return dp[-1]

如果我们用线段树来优化查询的话

class Tree:def __init__(self,n):self.t = [-inf]*(4*n)def update(self,o,l,r,index,va):if l==r:self.t[o] = vareturnmid = (l+r)//2if mid>=index:self.update(o*2,l,mid,index,va)else:self.update(o*2+1,mid+1,r,index,va)self.t[o] = max(self.t[o*2],self.t[o*2+1])def query(self,o,l,r,L,R):if L<=l and r<=R:return self.t[o]tmp = -infmid = (l+r)//2if mid>=L:tmp = max(tmp,self.query(o*2,l,mid,L,R))if mid<R:tmp = max(tmp,self.query(o*2+1,mid+1,r,L,R))return tmpclass Solution:def maxResult(self, nums: List[int], k: int) -> int:# 这个不就是一个dp,但是怎么能降低复杂度呢n = len(nums)dp = [-inf]*(n)dp[0] = nums[0]a = Tree(n)a.update(1,0,n-1,0,dp[0])for i in range(1,n):pre = a.query(1,0,n-1,max(0,i-k),i-1)dp[i] = pre + nums[i]a.update(1,0,n-1,i,dp[i])return dp[-1]

队列优化

class Solution:def maxResult(self, nums: List[int], k: int) -> int:n = len(nums)f = [0] * nf[0] = nums[0]q = deque([0])for i in range(1, n):# 1. 出if q[0] < i - k:q.popleft()# 2. 转移f[i] = f[q[0]] + nums[i]# 3. 入while q and f[i] >= f[q[-1]]:q.pop()q.append(i)return f[-1]

这个有点难以理解
在这里插入图片描述


文章转载自:

http://41fjIKk5.nkgbn.cn
http://YxLeYT3J.nkgbn.cn
http://Ty0q7GjG.nkgbn.cn
http://txDNzQsl.nkgbn.cn
http://Lpwm06hS.nkgbn.cn
http://7i83oZSC.nkgbn.cn
http://H6LtqIfw.nkgbn.cn
http://mNds5VKw.nkgbn.cn
http://Ox3kVAPy.nkgbn.cn
http://KR7toHdw.nkgbn.cn
http://Z3fRxdFm.nkgbn.cn
http://wGb79maG.nkgbn.cn
http://nVegBqmq.nkgbn.cn
http://ChKfbkSx.nkgbn.cn
http://cgFVx0xF.nkgbn.cn
http://DV4GHqqD.nkgbn.cn
http://XEg5nsrM.nkgbn.cn
http://vWmSP1iw.nkgbn.cn
http://rtQw4s6U.nkgbn.cn
http://uB1WTuxf.nkgbn.cn
http://tc9FZJHC.nkgbn.cn
http://x4VvT9O7.nkgbn.cn
http://SyTMAI9l.nkgbn.cn
http://nPxgPnPt.nkgbn.cn
http://YmOpM4zo.nkgbn.cn
http://sPgYhXxp.nkgbn.cn
http://a2ndBWyt.nkgbn.cn
http://Jd6nbAhA.nkgbn.cn
http://B7DKjZoV.nkgbn.cn
http://270fXEda.nkgbn.cn
http://www.dtcms.com/wzjs/623942.html

相关文章:

  • 企业年底做网站的好处长沙做网站智投未来
  • 赣州市建设考勤在哪个网站近期新闻热点事件摘抄
  • 公司网站实用性台州市建设规划局路桥分局网站
  • 下载吧网站整站源码dede如何生成网站源码
  • 怎么做照片网站wordpress添加背景音乐
  • 汉中市网站建设久久建筑网官网登录
  • 外贸网站搜索引擎优化方法黄冈网站建设价格
  • 设计基础网站推荐网站建设属于应用软件吗
  • 呼市赛罕区信息网站做一顿饭工作写作网站推荐
  • 做网站推广有用吗哪个网站下载软件最安全
  • 阿里巴巴如何建设网站首页wordpress弹窗下载
  • 移动电商网站开发需求文档网站后台需求
  • 白酒企业网站建设视觉品牌网站建设
  • 枣庄网站建设公司我的世界做弊端网站
  • 传奇网站装备动态图怎么做学计算机前端好就业吗
  • 苏州市城市建设局网站株洲网站制作与设计
  • 苏州做网站公司认定苏州聚尚网络wordpress菜单的代码
  • 凡科建站和wordpress免费建站网站大全
  • 网站友情链接网站你懂我意思正能量晚上不用下载直接进入
  • 自己的网站怎么做下载链接怎么样做网站爬虫
  • 专业的微商城网站建设wordpress评论通知文章作者
  • 网站下载链接打不开wordpress宽屏
  • 做jsp网站用哪些软件贵阳网站建设是什么意思
  • 网站皮肤样板建设企业网站需要了解什么
  • 网站分页用什么设置上海百度seo公司
  • 成都金牛网站建设公司网站seo优化心得
  • 微信小程序和网站开发有什么区别网站配置系统
  • 如何通过网站做网上报名系统wordpress在线培训
  • wordpress博客站点php做网站难么
  • 做网站是怎么回事建设银行东航龙卡登录东航网站