线段树
SSL_LHNB
Violence Works Wonders
展开
-
【线段树】2022年10月20日A组 歪脖子树
【线段树】2022年10月20日A组 歪脖子树。原创 2022-10-22 09:06:54 · 164 阅读 · 0 评论 -
来自学长的快乐AK题——Day3 A
A——线段树+01背包 Description 有n个信号,第i个信号强度为bi(可能<0)。 总体强度为各操作信号的强度之和。 为保证信号强度需要删除某些信号。 有m个操作人员,第i个人只会删除编号在Li和Ri之间的信号,每删除一个信号,花费ci格能量。飞船一共有k格能量。 问在队友删除完信号后,总体强度最大是多少。 思路 很明显的背包吧,难点就是如何将这个题目转化成背包。 由于人可以重复使用,而信号只能被删除一次,所以我们考虑将信号转换为物品进行01背包。 显然对于每个信号来说,最优的费用就是所有原创 2021-08-12 21:20:14 · 84 阅读 · 0 评论 -
来自学长的快乐AK题——Day3 C
C——线段树+DP Description 有n个木桩依次排列,第i个木桩的高度为hi,其上的果冻数量为xi。 开始的时候可以选择站在任意一个木桩上,每次跳跃不限长度而且只能从左向右跳跃,但只能跳到高度与当前所站高度差绝对值小于等于m的柱子上。 问最多能拿到多少个果冻。 最终不一定要落在最后一个木桩上。 思路 由于题目中提示异常明显:只能从左向右跳跃,因此这道题显然为DP题。 设fi表示到了高度i能获得的最大果冻数。考虑任意木桩i,能转移到f[h[i]]的状态范围为f[h[i]-m~h[i]+m],我们显然原创 2021-08-12 21:21:58 · 99 阅读 · 0 评论