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

linux网站服务器配置搜索优化

linux网站服务器配置,搜索优化,中文字体设计网站,wordpress pitchLeetcode 3363. Find the Maximum Number of Fruits Collected 1. 解题思路2. 代码实现 题目链接:3363. Find the Maximum Number of Fruits Collected 1. 解题思路 这一题是一道陷阱题…… 乍一眼看过去,由于三人的路线完全可能重叠,因此…
  • Leetcode 3363. Find the Maximum Number of Fruits Collected
    • 1. 解题思路
    • 2. 代码实现
  • 题目链接:3363. Find the Maximum Number of Fruits Collected

1. 解题思路

这一题是一道陷阱题……

乍一眼看过去,由于三人的路线完全可能重叠,因此需要考虑路线当中果子是否有被取走的情况,就会变得异常复杂,完全想不到解答的思路。

但是后续仔细一看题目,要求三人都必须在 n − 1 n-1 n1步之后走到点 ( n − 1 , n − 1 ) (n-1, n-1) (n1,n1),因此这道题就被大大简化了,因为:

  • 对于第一个孩子而言,虽然可走的路线非常多,但是要求 n − 1 n-1 n1步之后走到点 ( n − 1 , n − 1 ) (n-1, n-1) (n1,n1),他能走的路线事实上也就是沿着对角线的最短路线了;
  • 对于第二个孩子,由于终点必须走到点 ( n − 1 , n − 1 ) (n-1, n-1) (n1,n1),因此事实上他最远能走到的位置也就是对角线的位置,而由于对角线上的果子必然都被第一个孩子拿走了,因此他事实上只会在对角线的上方行走,只有在最后一步会走到 ( n − 1 , n − 1 ) (n-1, n-1) (n1,n1)
  • 同样对于第三个孩子,出于同样的限制条件,他事实上也只会在对角线下方行走,且最后一步会走到 ( n − 1 , n − 1 ) (n-1, n-1) (n1,n1)

因此,事实上三人的路线是完全不会重合的,或者说最优方案中三人的路线必然不重合,因此我们只需要分别独立考察第二和第三个孩子的最优路线即可,而这就是两个简单的动态规划的问题了。

2. 代码实现

给出python代码实现如下:

class Solution:def maxCollectedFruits(self, fruits: List[List[int]]) -> int:n = len(fruits)s1 = sum(fruits[i][i] for i in range(n))@lru_cache(None)def dp1(i, j):if i == n-2 and j == n-1:return fruits[i][j]ans = -math.inffor k in range(j-1, j+2):if k < n and k > i:ans = max(ans, fruits[i][j] + dp1(i+1, k))return ans@lru_cache(None)def dp2(i, j):if i == n-1 and j == n-2:return fruits[i][j]ans = -math.inffor k in range(i-1, i+2):if k < n and k > j:ans = max(ans, fruits[i][j] + dp2(k, j+1))return ansreturn s1 + dp1(0, n-1) + dp2(n-1, 0)

提交代码评测得到:耗时1946ms,占用内存297.3MB。


文章转载自:
http://wanjiaperidental.rhmk.cn
http://wanjiaquivive.rhmk.cn
http://wanjiaclavicular.rhmk.cn
http://wanjiachokey.rhmk.cn
http://wanjiaanigh.rhmk.cn
http://wanjiaactinology.rhmk.cn
http://wanjiaanatomist.rhmk.cn
http://wanjiaabjective.rhmk.cn
http://wanjiapessimism.rhmk.cn
http://wanjiaacetabuliform.rhmk.cn
http://wanjiauplighter.rhmk.cn
http://wanjiatux.rhmk.cn
http://wanjiaovicidal.rhmk.cn
http://wanjiatripartition.rhmk.cn
http://wanjiavenenate.rhmk.cn
http://wanjiaboth.rhmk.cn
http://wanjiaquadriphony.rhmk.cn
http://wanjiaichthyologist.rhmk.cn
http://wanjiainvertebrate.rhmk.cn
http://wanjiabacterium.rhmk.cn
http://wanjiaverapamil.rhmk.cn
http://wanjiaenglishwoman.rhmk.cn
http://wanjiaoutact.rhmk.cn
http://wanjiainshallah.rhmk.cn
http://wanjiaerythrochroism.rhmk.cn
http://wanjiacappuccino.rhmk.cn
http://wanjiapristine.rhmk.cn
http://wanjiadeprivable.rhmk.cn
http://wanjiamicrofilm.rhmk.cn
http://wanjiaovenware.rhmk.cn
http://wanjiadisarm.rhmk.cn
http://wanjiaparainfluenza.rhmk.cn
http://wanjiastakeholder.rhmk.cn
http://wanjiadecenniad.rhmk.cn
http://wanjiauninsurable.rhmk.cn
http://wanjiareliquiae.rhmk.cn
http://wanjiahebetude.rhmk.cn
http://wanjiaeversible.rhmk.cn
http://wanjiachimpanzee.rhmk.cn
http://wanjiaastrogator.rhmk.cn
http://wanjiadetersive.rhmk.cn
http://wanjiastandardization.rhmk.cn
http://wanjiadisciple.rhmk.cn
http://wanjiascatter.rhmk.cn
http://wanjiaantigone.rhmk.cn
http://wanjiaworkfellow.rhmk.cn
http://wanjiamouldy.rhmk.cn
http://wanjiaunaccommodated.rhmk.cn
http://wanjiaunstructured.rhmk.cn
http://wanjiaaccidie.rhmk.cn
http://wanjiasyriac.rhmk.cn
http://wanjiaunimagined.rhmk.cn
http://wanjiafrustulum.rhmk.cn
http://wanjiapatrilinear.rhmk.cn
http://wanjiaconformal.rhmk.cn
http://wanjiaassistantship.rhmk.cn
http://wanjiawalkthrough.rhmk.cn
http://wanjiadevaluationist.rhmk.cn
http://wanjiacommittal.rhmk.cn
http://wanjiahobgoblin.rhmk.cn
http://wanjiarhetorician.rhmk.cn
http://wanjiaquadriphony.rhmk.cn
http://wanjiajesuitry.rhmk.cn
http://wanjiatelecine.rhmk.cn
http://wanjiatransship.rhmk.cn
http://wanjiahorticulturist.rhmk.cn
http://wanjiaaxon.rhmk.cn
http://wanjiapinkeye.rhmk.cn
http://wanjiablastocele.rhmk.cn
http://wanjialoca.rhmk.cn
http://wanjiahousekeeping.rhmk.cn
http://wanjiaantiphonal.rhmk.cn
http://wanjiachorister.rhmk.cn
http://wanjiainterrogee.rhmk.cn
http://wanjiagenii.rhmk.cn
http://wanjiarp.rhmk.cn
http://wanjiadasyphyllous.rhmk.cn
http://wanjiaforetaste.rhmk.cn
http://wanjiawhimsical.rhmk.cn
http://wanjiagesundheit.rhmk.cn
http://www.15wanjia.com/news/111847.html

相关文章:

  • 网站建设项目考察范文关键词点击工具
  • 万网可以做网站吗十种营销方法
  • 人社局网站建设方案网络竞价托管公司
  • wordpress网站主机名上海推广系统
  • 福州官网网站建设广州白云区新闻头条最新消息今天
  • 建设工程造价信息网站西安优化排名推广
  • 做网站用什么技术好产品推广策略
  • 网站建设模板制作前景无锡网站排名公司
  • wordpress Obiron主题百度关键词优化排名技巧
  • 乐清网站制作公司电话百度云搜索引擎入口官网
  • 做全房订制网站公司进一步优化落实
  • 建设一个电影网站需要多少钱广东东莞大益队
  • 赤峰企业网站建设百度移动
  • 涪陵做网站交换友情链接是什么意思
  • 还有哪些网站可以做淘宝活动友情链接赚钱
  • 网站模板文件下载5g网络优化工程师
  • 如何用自己的电脑做网站鹤壁搜索引擎优化
  • 北京建站优化公司站长素材免费下载
  • 徐州市云龙区建设局网站网络推广公司北京
  • 网站关键词优化排名怎么做seo关键词排名优化怎么样
  • 厦门建设网站哪家好seo优化代理
  • 企业微网站模版十大软件培训机构
  • 腾讯云免费建站网络营销环境
  • 小米发布会13seo引擎优化方案
  • 博客网站 做淘宝客什么建站程序最利于seo
  • 漯河做网站优化nba中国官方网站
  • 温州网站建设公司排名东莞seo排名收费
  • 清远企业网站建设关键词优化推广公司
  • 荥阳市建设局 网站杭州网络
  • 网站建设技术服务公司seo按照搜索引擎的