摘要: 后缀数组学习笔记(1) 全文1820词,~~预计阅读时间5min~~ [TOC] 前言 后缀数组是处理字符串的有力工具,常在比赛中用到。本文主要介绍后缀数组的概念~~与部分例题~~。 关于部分例题,我们将在后续文章介绍。 定义 原串:本文约定用$t$或$st​$表示 字符串比较:对于两个字符串$x​ 阅读全文
posted @ 2019-01-19 17:32 fmj_123 阅读(224) 评论(0) 推荐(1) 编辑
摘要: 题目链接 题意:给定一个字符串,求不同子串的个数。 一道很好的后缀数组题。 考虑子串一定是一个后缀的前缀,所以我们可以求出用后缀数组求出$LCP​$(最长公共前缀),再求出每个后缀对答案的贡献。 即,长度减去出现过的前缀(一定是与排名前一个的后缀的$LCP​$,因为对于一个后缀$i​$,与其最相似的 阅读全文
posted @ 2019-01-19 15:36 fmj_123 阅读(183) 评论(0) 推荐(0) 编辑