【每日一题】8月12日题目精讲

题号 NC110793
名称 Mr. Kitayuta, the Treasure Hunter
来源 CF505C
戳我进入往期每日一题汇总贴~
往期每日一题二期题单

图片说明

如果你在题库做题时遇到了喜欢的题目,欢迎推荐给邓老师~ 点击查看详情

题解

设f[i][j]表示到达第i个岛屿,跳的距离为j 得到的最大宝藏数,那么转移方程为:
f[i+j][j] = max(f[i+j][j], f[i][j] + c[i+j])
f[i+j+1][j+1] = max(f[i+j+1][j+1], f[i][j] + c[i+j+1])
f[i+j-1][j-1] = max(f[i+j-1][j-1], f[i][j] + c[i+j-1])
如果开一个f[30000][30000]的数组的话会MLE(也会tle貌似),这个时候我们需要多想一想。
由于最大步长是1+2+3+...a+250 > 30000。所以第二维最多在第一次的d的基础上上下浮动250(其实还没那么多),于是第二维开500就够了。
第二维的值x=250表示和d相等,(x - 250) + d 才是当前跳跃的距离orz!!

欢迎各位大佬来做题写题解,也欢迎大家踊跃在当日讨论贴中提问!

活动奖励:

在牛客博客中写出题解,并回复地址
审核通过可获得(依据题目难度和题解的内容而定)

本道题目9月1日中午12:00之前写的题解有获得牛币资格~

.牛币兑换中心

牛客博客开通方式

  1. 如何开通牛客博客:https://www.nowcoder.com/discuss/202952
  2. 如何使用博客搬家功能:进入博客--->设置--->底部博客搬家
  3. 如果你对牛客博客有任何意见或建议:牛客博客意见反馈专贴
全部评论
https://blog.nowcoder.net/n/80d6f7fa857c498b9d27960902ad7c76
点赞 回复 分享
发布于 2020-08-29 17:47
https://blog.nowcoder.net/n/105444c1f17445f1aa6636b424969cd4
点赞 回复 分享
发布于 2020-08-27 18:10
https://blog.nowcoder.net/n/cf946d7bfbe248d29c8ba5c10efa88ab
点赞 回复 分享
发布于 2020-08-21 17:53
https://blog.nowcoder.net/n/bdd1082176994cff886f98105b2195df
点赞 回复 分享
发布于 2020-08-17 08:53
https://blog.nowcoder.net/n/fd12cfb2b1b24f2cacd759591a051f6e
点赞 回复 分享
发布于 2020-08-14 16:00
https://blog.nowcoder.net/n/42907fc8cf0e44f897cf89f3b8cf70c0
点赞 回复 分享
发布于 2020-08-13 08:07
https://blog.nowcoder.net/n/96255dfa24a249f59dc75429806f28c1
点赞 回复 分享
发布于 2020-08-12 12:16
https://blog.nowcoder.net/n/c98e0b1831c046f6bb991acab1f3f2e1 很良心的题解
点赞 回复 分享
发布于 2020-08-12 10:20
https://blog.nowcoder.net/n/c644bf9a3a6342c98c6d781daefd8d0e
点赞 回复 分享
发布于 2020-08-11 21:27
https://blog.nowcoder.net/n/c4adbf2456dc493980042350054e94fa
点赞 回复 分享
发布于 2020-08-11 21:20
https://blog.nowcoder.net/n/ae73479e4aa247f0ad60c123313bfe6a
点赞 回复 分享
发布于 2020-08-11 20:59
https://blog.nowcoder.net/n/671254db31154270afb4da64100722b5
点赞 回复 分享
发布于 2020-08-11 19:30
https://blog.nowcoder.net/n/e35a0dcf87664354b5d2d338d0ee261c
点赞 回复 分享
发布于 2020-08-11 19:30
https://blog.nowcoder.net/n/ab89285b1bf84760bdcef36689c81d7f
点赞 回复 分享
发布于 2020-08-11 16:43
https://blog.nowcoder.net/n/8312c5d78c7641f2bc3cf269e6347639
点赞 回复 分享
发布于 2020-08-11 13:26

相关推荐

10-19 10:28
已编辑
西南石油大学 后端工程师
团孝子已上线feeling:面了很多家公司,能感受到目前只有小公司+外包喜欢问八股。大厂虽然也问八股,但是是从实习、项目中进行提问,并且大厂会问很深,面试官也会对你的回答进行思考➕追问,所以准备大厂面试前一定要备好相关资料。对于算法,我做的是codetop前100+力扣hot100+力扣高频150,面试中实感hot100就足够,基本上只要是hot100就秒答。对于项目和八股,我做的也是烂大街的星球项目,八股则是看小林和问ai,自己也写了很多技术博客和画了很多思维导图,并且自己也尝试用嘴巴说出来,不只停留于纸面。运气也很重要,必须要让面试官/HR看到简历才行,所以建议投递时间是下午两点。tl:第一岗位9.9 投递9.10 一面(一面评价:最近见过最强的大三,结束五分钟后约二面,都晚上九点了不下班吗)9.11 二面(三道算法a出两道,反问评价:经验不够等横向,我实习生要啥经验)9.21挂(实习时间过短+其他原因,想要一年实习的,为什么不招个正职)第二岗位10.10投递10.11约面(主管打电话,说看到我之前投递记录了想要我挂qa职进去干后端,同意)10.14 一面(无八股,主动说确实很强,意愿很强)10.16 oc其余,友邦,东软,东华,惠择,用友oc已拒京东测开一面挂(投后端被测开捞)腾讯测试已拒(投后端被测开捞)ps:表扬惠择的主管面,没怎么问技术(可能是一面面试官沟通过了),全程一起讲大道理,解答了心中很多疑惑,也告诉我以面试官角度来看怎么选候选人,如果可以下次一定选惠择
HeaoDng:美团好像可以触发一面通
点赞 评论 收藏
分享
牛客nb666号:见天才的门槛罢了查看图片
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务