随笔分类 -  数据结构-启发式合并

摘要:题意:统计一段字符串中形如UVU的子串个数(其中V的长度固定为g)。 问题等价于求满足$g+1\leqslant |j-i|\leqslant g+LCP(i,j)$的后缀(i,j)的对数,即$\sum\limits_{i<j}[g+1\leqslant |j-i|\leqslant g+LCP(i 阅读全文
posted @ 2019-09-17 15:30 jrltx 阅读(257) 评论(0) 推荐(0)
摘要:题目链接 题意:统计树上每个结点中恰好出现了k次的颜色数。 dsu on tree/线段树合并裸题。 启发式合并1:(748ms) 1 #include<bits/stdc++.h> 2 using namespace std; 3 typedef long long ll; 4 const int 阅读全文
posted @ 2019-05-01 22:17 jrltx 阅读(267) 评论(0) 推荐(0)