首页
比赛
tracker
题库
课程
竞赛讨论区
登录
/
注册
去牛客
首页
>
终别
2条解析
开通博客写题解
wawalo
发表于 2021-10-24 12:56:44
题意: 使用魔法或者斩击消除数组。 题解: 假设这道没有魔法这项能力的话, 现在有一个数组,要如何使用最少次数的斩击才能使数组的每个数都消除? 4,7,8,3,1,0,4,5 首先可以想到,数组的第一个数必须要先消除,才能保证最优,其次是第二个数,再到第三个……,因此不使用魔法的话,只要进行
展开全文
这辈子能写出F吗
发表于 2021-10-23 21:55:16
【看了官方题解后补题写出】 思路 不使用魔法容易分析,使用魔法时, 假设对 ar[i] ar[i+1] 使用魔法,即直接消灭怪物(ar[i]=0,ar[i+1]=0) 那么,需要的花费即为 处理前 i-1 个怪物与 后 i+2个 的总和 (i,i+1 已经处理完毕) 预处理 因此,先按照顺序处理
展开全文
查看本题
查看本题讨论
相关比赛
11216-牛客小白月赛39
进入比赛
21420-牛客小白月赛39内测
进入比赛
49585-私人
进入比赛
96656-1118增加
进入比赛
等你来战
查看全部
湖南师范大学2025新生赛决赛(同步赛)
报名截止时间:2025-12-12 21:30
牛客小白月赛125
报名截止时间:2025-12-12 21:00
河南师范大学新生程序设计竞赛
报名截止时间:2025-12-13 14:00
2025年大连海事大学程序设计竞赛
报名截止时间:2025-12-14 17:00
2025年广州大学程序设计竞赛新生赛(同步赛)
报名截止时间:2025-12-14 18:30
牛客周赛 Round 122
报名截止时间:2025-12-14 21:00
牛客练习赛147
报名截止时间:2025-12-20 21:30
牛客2025跨年场
报名截止时间:2026-01-01 00:05
2026牛客寒假算法基础集训营1
报名截止时间:2026-02-03 18:00
2026牛客寒假算法基础集训营2
报名截止时间:2026-02-05 18:00
扫描二维码,关注牛客
意见反馈
下载牛客APP,随时随地刷题