上一页 1 2 3 4 5 6 7 8 9 10 ··· 16 下一页
摘要: KMP简单应用 算法原理就不讲了,抄书没有意思~~请原谅我讲不清楚~~ 下面给出几个$next$数组的性质: $i-next_i$为最小循环元长度(不论是否能够完整循环)、 $next_i$再套若干层$next$仍然满足$[1,j]=[i-j+1,i]$ 证明这些在下面的题里面 Power Stri 阅读全文
posted @ 2023-03-05 07:38 spdarkle 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 周二至周四练题题解 数学作业 这个题还挺简单的。 一看 $n\le 10^{18}$,多半是结论题或者矩阵乘法优化DP 这里后者挺好想。设 $f[i]$ 表示 $n=i$ 时的答案,$S(k)$ 表示 $k$在十进制下的位数。 显然有: $f[i]=(f[i-1]\times S(i-1)+i)\b 阅读全文
posted @ 2023-03-05 07:38 spdarkle 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 教主的魔法 大水题 注意开long long。另开数组$b$,分块排序,然后修改的时候整块打标记,散块暴力重构 查询的时候散块暴力,整块倍增就OK #define N 1050050 #define int long long int L[N],R[N],siz,block,t,a[N],tag[N 阅读全文
posted @ 2023-03-05 07:38 spdarkle 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 扩展KMP 所有字符串下标从1开始 有一天,你虐OJ的时候遇到了这道题 ExKMP 给定两个字符串 $a,b$,你要求出两个数组: $b$ 的 $z$ 函数数组 $z$,即 $b$ 与 $b$ 的每一个后缀的 LCP 长度。 $b$ 与 $a$ 的每一个后缀的 LCP 长度数组 $p$。 对于一个长 阅读全文
posted @ 2023-03-05 07:38 spdarkle 阅读(27) 评论(0) 推荐(0) 编辑
摘要: RT,本文主要讲述费马小定理和乘法逆元的应用。 费马小定理 定义 对于质数$p$,则对于任意自然数$a$,有: $$a^p\equiv a(\bmod p)$$ 证明 $a=0$,此时同余式两边都是0,成立 $p\mid a$,此时同余式两边都是0,成立 $p\nmid a$ 由于$p$是素数,$p 阅读全文
posted @ 2023-03-05 07:38 spdarkle 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 世末OIer 凉风起 卷不走残夏的暑意 鸟自鸣 伴晨曦点染露霏微 古道旁 断壁残垣低沉哀鸣 江流转 如浸透千年前寒霜 抚摸着 破键盘 独处昏暗的机房 空虚中 沐浴着 屏幕清冷的微光 看官网 怕绝望 将残存热血剥夺 盼望着 奇迹降临 我曾经在泪水流尽门窗遁形的考场 沉溺题面 敲着无法提交的代码 心中明 阅读全文
posted @ 2023-02-13 12:26 spdarkle 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 当小球遇上盒子 一套排列组合题:盒子是否相同,球是否相同,能否有空盒子共8个状态 PS:代码上$f,g$的两个维度是反着写的 PS:${n\choose m}=\frac{n!}{m!(n-m)!}=C_n^m$ 盒不同,球相同,不为空 现在有$r$个互不相同的盒子和$n$个相同的球,要将这$n$个 阅读全文
posted @ 2023-02-12 12:16 spdarkle 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 裴蜀定理与扩展欧几里得 裴蜀定理 定理 对于任意整数$a,b$,设$d=\gcd(a,b)$,则方程$ax+by=d(s\in \mathbb{Z})$必定有无数组整数解$(x,y)$。 且对于$d$的任意整数倍也有解。 证明 设$d=\gcd(a,b),s$为$ax+by$的最小正值,我们需要证明 阅读全文
posted @ 2023-02-12 12:16 spdarkle 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 未来日记 ~~纪念第一道自己独立想出Solution的Ynoi~~ 题意:支持区间定值修改和区间第$k$大,数据范围$10^5$,空间限制$512MB$,时间限制$1000ms$ 显然1e5是分块,考虑怎么做 区间定值修改,做过这个的人都知道使用冰茶姬和桶来支持 但显然,这题桶无法满足我们的需求,求 阅读全文
posted @ 2023-02-12 10:06 spdarkle 阅读(10) 评论(0) 推荐(0) 编辑
摘要: DAY4树链剖分 题解 LCA 这种题肯定是一眼差分题。 那么问题变为:给定$z$,求$\sum_{i=1}^rdep[LCA(z,i)]$。 显然可以离线,借助充分利用历史答案的思想,将右端点递增排序。 然后考虑怎么维护。这里需要用到$dep$的本质:根到这个点的总共遇到的节点个数。 考虑单求$d 阅读全文
posted @ 2023-02-02 10:50 spdarkle 阅读(12) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 16 下一页