首页 > 其他分享 >一类特殊的区间 dp

一类特殊的区间 dp

时间:2023-03-16 21:36:09浏览次数:37  
标签:后面 mn 同色 区间 一类 mx dp

这类题目大概都是每次可以消除一个区间,并加上一些分数,然后合并左右。

这类题目的特点是区间外也会对区间的 dp 值产生影响,因此不能采用普通的区间 dp。

CF1107E Vasya and Binary String

考虑增加一维,\(f_{l,r,v}\) 表示 \(r\) 后面连着的一段长度为 \(v\) 的同色的(可能是删除一些后才连着),消除 \([l,r]\) 和后面连着的数的最大分数。考虑如何转移,发现有两种情况:

  1. 直接删掉 \(r\) 和后面连着的,此时有

    \[f_{l,r,v}=f_{l,r-1,0}+a_{v+1} \]

  2. 先删掉区间内的一个子区间,使 \(r\) 和前面某个同色的连上,枚举中间点 \(p\),此时有

    \[f_{l,r,v}=\min\limits_{p=l}^{r-1} f_{l,p,v+1}+f_{p+1,r-1,0} \]

最终答案为 \(f_{1,n,0}\)。

P5336 [THUSC2016]成绩单

类似上题,\(f_{l,r,mx,mn}\) 表示 \(r\) 后面连着最大值 \(mx\),最小值 \(mn\) 的一段,发现数组开不下,因此记忆化搜索拿 map 存即可。

标签:后面,mn,同色,区间,一类,mx,dp
From: https://www.cnblogs.com/lxy-2022/p/17224218.html

相关文章

  • wordpress博客系统用户密码穷举
    这里使用的是kali环境中自带的wpscan,这是一款漏洞扫描工具,当然也可以用来穷举爆破。https://wpscan.com/profile首先注册账号,获取APIwpscan--urlhttp://www.redteam.c......
  • R语言使用bootstrap和增量法计算广义线性模型(GLM)预测置信区间|附代码数据
    原文链接:http://tecdat.cn/?p=15062最近我们被客户要求撰写关于广义线性模型(GLM)预测置信区间的研究报告,包括一些图形和统计输出。考虑简单的泊松回归我们要导出预测的置......
  • in check_call raise CalledProcessError(retcode, cmd)——subprocess.CalledProcess
    BuildingHabitat-Sim时候的erro运行命令:./build.sh--headless--bulletincheck_callraiseCalledProcessError(retcode,cmd)subprocess.CalledProcessError:Com......
  • 基于大衍数构造的无六环稀疏校验矩阵LDPC误码率matlab仿真,附带检测H中是否存在六环,八
    1.算法描述      近年来,ldpc码的优越性得到国内外科研工作者关注,并且已成为现代通信系统不可或缺的部分,被用来检测和修正由信道效应如噪声、衰减和干扰等引起的信息......
  • P5745 【深基附B例】区间最大和
    P5745【深基附B例】区间最大和【深基附B例】区间最大和题目描述给定n个正整数组成的数列a_1,a_2,...,a_n和一个整数m。求出这个数列中的一个子区间[i,j],也就......
  • 「背包DP」合唱队形
    本题为3月16日23上半学期集训每日一题中A题的题解题面题目描述金明今天很开心,家里购置的新房就要领钥匙了,新房里有一间他自己专用的很宽敞的房间。更让他高兴的是,妈妈......
  • 【P2109 [NOI2007]】 生成树计数(状压 dp + 矩阵快速幂)
    状压dp+矩阵快速幂优化。感觉题解区几篇题解说得云里雾里的……也没有一定的证明……Link.SolutionPart1dp状态设计发现\(k\)的范围很小,具有很强的指向性——......
  • 离散化和区间合并一
    离散化一个序列长度非常大(>10^5一般10^9左右),但是有值的元素却十分稀疏这里使用离散化映射+前缀和处理#include<iostream>#include<vector>#include<algori......
  • 线性dp
    C-TakandCards(atcoder.jp)  解:设dp[i][j][k]表示为:正在处理第i张牌,从一共i张牌中选j张,组成的数为k初始状态:dp[0][0][0]=1ifx+k<=A*n,dp[i+1][j+1][x+k......
  • 「树形DP」叶子的染色
    本题为3月15日23上半学期集训每日一题中B题的题解题面题目描述给一棵有m个节点的无根树,你可以选择一个度数大于1的节点作为根,然后给一些节点(根、内部节点、叶子均可)着......