冷滟泽的个人博客冷滟泽的个人博客

OI

OI,题解

BZOJ3123: SDOI2013 森林

lengyanze 阅读(53) 评论(0)

题目链接 Luogu3302 BZOJ3213 题意 给出一堆森林(每个点有权值)和两种操作: 在点 x 和点 y 间连一条边,保证操作后图还是森林; 询问点 x 与点 y 之间路径上第 k 小的权值,保证 x...

OI,题解

BZOJ4650: Noi2016 优秀的拆分

lengyanze 阅读(34) 评论(0)

题目链接 BZOJ4650 Luogu1117 算法分析 以下内容部分借鉴于 Sengxian's Blog 。 将以 i 开始 AA 串的个数记为 f[i] ,以 i 为结束的 AA 串的个数结尾 g[i] ;...

OI,学习笔记

后缀数组学习笔记

lengyanze 阅读(77) 评论(0)

定义 后缀 i :一个字符串从第 i 个字符到结尾的子串成为这个字符串的后缀 i ; 后缀排序:将一个字符串的所有后缀按字典序排序; sa[i] :后缀排序后排名第 i 的后缀; rank[i] :后...