随笔分类 -  F-字符串-周期

摘要:题意 给定$n$长度的字符串,初始数字为$n$,每次可以给初始数字加上$|period|orn$,求能表示出多少个数$\in[n,W]$。\(n\le 5\times 10^5,W\le 10^{18}\) 做法 求period可以求border ${period}$可以表示成$O(log)$等差数 阅读全文
posted @ 2020-06-12 11:13 Grice 阅读(151) 评论(0) 推荐(0)
摘要:题意 问有多少个长度为$N$且字符集大小为$K$的字符串可以通过回文串旋转 (把第一个字符移到最后)若干次得到。$K\le N≤10^{18}$ 做法 "ARC64F" 的加强版 设$h(d)=d~is~odd?d:\frac{d}{2}$,$f(d)$为最小周期为$i$的回文串 有$g(d)=K^ 阅读全文
posted @ 2020-02-27 10:30 Grice 阅读(191) 评论(0) 推荐(1)
摘要:题意 问有多少个长度为 $N$ 且字符集大小为 $K$ 的字符串可以通过回文串旋转 (把第一个字符移到最后)若干次得到。$N,K\le 10^9$ 做法 设$f_i$为最小周期为$i$的回文串个数 有$f_i=K^{\left\lceil\frac{i}{2}\right\rceil} \sum\l 阅读全文
posted @ 2020-02-27 09:36 Grice 阅读(188) 评论(0) 推荐(0)
摘要:题意 题意翻译 对于一个字符串$s$,我们定义其 美丽值 $f(s)$为满足下列两个条件的正整数$i$的个数: $1\leq i 做法 长度为$x$的$border$等价于$n x$非严格周期 另$g_i(s)$为字符串$s$有周期$i$的概率,$f(s)^2=\sum\limits_{i=1}^{ 阅读全文
posted @ 2020-02-11 09:12 Grice 阅读(228) 评论(0) 推荐(0)