摘要:
定义一个区间的权值为这个区间所有元素的和(重复的元素只算一次)。
给定一个序列。多次询问。询问某个区间内权值最大的子区间的权值。 阅读全文
posted @ 2019-01-11 21:13
Tiw_Air_OAO
阅读(174)
评论(0)
推荐(0)
摘要:
给定一个长度为 n 的字符串 S,令 Ti 表示它从第 i 个字符开始的后缀。求:
sum((len(Ti) -lcp(Ti, Tj)+(len(Tj)-lcp(Ti, Tj)) (1 <= i < j <= n)
其中 lcp 是最长公共前缀。 阅读全文
posted @ 2019-01-11 17:44
Tiw_Air_OAO
阅读(192)
评论(0)
推荐(0)
摘要:
给你一个字符串init,要求你支持两个操作
(1):在当前字符串的后面插入一个字符串
(2):询问字符串s在当前字符串中出现了几次?(作为连续子串)
你必须在线支持这些操作。 阅读全文
posted @ 2019-01-11 17:02
Tiw_Air_OAO
阅读(168)
评论(0)
推荐(0)
摘要:
给定 M 个 01 串表示文本库,再给 N 个询问。
我们称一个子串是 “L - 熟悉” 的,当且仅当这个子串的长度大于等于 L 且是文本库中某一个串的子串。
每次询问给出一个 01 串 A,如果可以把这个串分成若干段子串,其中 “L0 - 熟悉” 的子串长度和 >= 90%*|A|,则称 L0 满足要求。输出满足要求的 L0 最大值。 阅读全文
posted @ 2019-01-11 14:39
Tiw_Air_OAO
阅读(175)
评论(0)
推荐(0)
摘要:
求若干个仅由小写字母构成的字符串的最长公共子串。 阅读全文
posted @ 2019-01-11 14:15
Tiw_Air_OAO
阅读(154)
评论(0)
推荐(0)
摘要:
给定一个由小写字母构成的字符串。
多次询问。询问它相异子串中字典序第 K 小的子串。 阅读全文
posted @ 2019-01-11 13:52
Tiw_Air_OAO
阅读(113)
评论(0)
推荐(0)