11 2024 档案
摘要:这道题挺好的。 容易发现 就是第一个比第 个位置小的数,所以我们能够发现这个序列的笛卡尔树是唯一的。 然后就简单了,笛卡尔树的结构确定,每个节点的左右儿子中的值互不影响,于是就有转移式: \(dp_{l,r} = dp_{l,pos-1} \times dp_{pos+1
阅读全文
摘要:CF578D 这道题还是挺有意思的。 题意简单,就是让你求出与模式串 长度均为 的最长公共子序列为 的字符串 的数量。 首先在 固定的情况下求最长公共子序列,就是经典的 dp 式子,不再多说。 那么对于 dp 式 \(dp_{i
阅读全文
摘要:纯粹是自己太唐导致的 我们发现其实这两种操作是独立的,并不需要考虑操作的相对顺序。 这时候就有两种解决顺序: 先子树加再链减 先链减再子树加 由于我一开始看错题了,所以我选了第一种思路,然后就爆炸了。 所以我们选第二种,钦定 ,那么最后子树加的时候要保
阅读全文