摘要:
luogu Sol 首先需要根据题目条件把苹果树建出来 容易想到f[i][j]表示以i结点为根的苹果树上保留j个结点所能保留的最大苹果树 需要注意的是f[i][j]包括i结点(根)与它的父亲联结的枝条上的苹果 转移的话就枚举i的第一个子结点保留的结点数k,那么另一个子结点保留的就是j-k-1 这题的 阅读全文
摘要:
CH Sol f[l][r]表示l到r这段区间对应的金字塔结构种数 发现是f[l][r]是可以由比它小的区间推出来的 比如已知f[l+1][k],f[k+1][r],不难想到f[l][r]+=f[l+1][k]*f[k+1][r],if(s[l+1]==s[k]&&s[k+1]==s[r]) 为什么 阅读全文