摘要: 树形dp的主要实现形式是dfs,在dfs中dp,主要的实现形式是dp[i][j][0/1],i是以i为根的子树,j是表示在以i为根的子树中选择j个子节点 ,0表示这个节点不选,1表示选择这个节点。有的时候j或0/1这一维可以压掉 阅读全文
posted @ 2022-04-05 15:55 wellerency 阅读(23) 评论(0) 推荐(0) 编辑
摘要: P1352 没有上司的舞会 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) 一道很好的树形dp入门题。 要明确树形dp主要的实现方式是dfs。 状态表示:f [ i , 0 ]表示以i为根的子树,i层不取值时的最大值。 f [ i , 1 ]表示以i为根的子树,i层取值时的最大值 阅读全文
posted @ 2022-04-05 15:49 wellerency 阅读(25) 评论(0) 推荐(0) 编辑
摘要: CF607B Zuma - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) 一道很好的区间dp题。 这道题主要就是用回文字符串分析。状态表示为区间[i,j]的最小操作次数 我们可以画数轴。 1.当数轴只有一个单位的时候,f[i,i]=1。 2.当数轴上有两个单位时,如果a[i]与a[j 阅读全文
posted @ 2022-04-05 10:42 wellerency 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 1.先判断出来这是区间dp,然后画数轴。 2.因为区间dp的核心思想是由一个个小区间进行合并成为了大区间,所以我们应该先模拟长度最小的区间,也就是长度为1的区间。 3.在研究长度为n的区间的时候,可以在数轴上标明覆盖区间,更直观。 阅读全文
posted @ 2022-04-05 09:19 wellerency 阅读(21) 评论(0) 推荐(0) 编辑
摘要: P4170 [CQOI2007]涂色 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) 一道很好的题。一定要明确dp问题就是分析状态的,不要太细节,不要管每个区间内具体有什么颜色。这道题看了大佬的题解后,真的有了很大的感触。 大佬做法: 1.先判断出来这是区间dp,然后画数轴。 2. 阅读全文
posted @ 2022-04-05 09:18 wellerency 阅读(72) 评论(0) 推荐(0) 编辑
摘要: P3146 [USACO16OPEN]248 G - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) 两个亮点。 亮点1:初始化的时候,要考虑到如果区间内只有这一个数,那我们求得的最大值就应该是这个数本身,所以初始化f[i][i]=a[i] 亮点2:答案不一定是f[1][n],因为不一 阅读全文
posted @ 2022-04-05 08:24 wellerency 阅读(21) 评论(0) 推荐(0) 编辑
摘要: P2858 [USACO06FEB]Treats for the Cows G/S - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) 不得不说,这道题有一点颠覆我的思维方式。 刚开始,我觉得这道题和合唱队那道题一样(其实就是差不多),但是我就是固定思维想用个三维数组,分别求出在左边和 阅读全文
posted @ 2022-04-04 21:38 wellerency 阅读(33) 评论(0) 推荐(0) 编辑
摘要: P3205 [HNOI2010]合唱队 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) 一道刚开始把我唬住的题。看完题解发现,emmmmm也没那么难。 每个人进入队伍里,只有2种可能,1种是从左边加入,另外1种是从右边进入,所以我们的状态表示是有3个数 f[i][j][0]表示的是 阅读全文
posted @ 2022-04-04 20:33 wellerency 阅读(20) 评论(0) 推荐(0) 编辑
摘要: P1880 [NOI1995] 石子合并 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) 这道石子合并和之前的石子合并不一样。之前的那道题是一排石子合并,这道题是石子围成一圈合并。 那么问题就来了,围成一圈怎么进行合并处理呢? 以最大值为例,首先我们要明确,最后求得的是所有堆石子合 阅读全文
posted @ 2022-04-04 18:58 wellerency 阅读(62) 评论(0) 推荐(0) 编辑
摘要: P1020 [NOIP1999 普及组] 导弹拦截 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) 这道题和那个木棍加工的题让我懂了最长上升子序列的玩法。 这道题问了两个问题。 问题1:这套系统最多能拦截多少导弹 做法: 既然系统只能拦截不上升的序列。那么我们就求一下最长不上升子序 阅读全文
posted @ 2022-04-04 17:21 wellerency 阅读(79) 评论(0) 推荐(0) 编辑