Loading

摘要: 题意 P4117 [Ynoi2018] 五彩斑斓的世界 给定一个长度为 n 的序列和 m 个操作,每次操作可以: 将区间 [l,r] 中所有大于 x 的值减去 x 询问区间 [l,r] 中值 x 的出现次数 \(1 \leq n \leq 阅读全文
posted @ 2022-01-26 13:07 kymru 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 概念 /bx lxl 珂朵莉树是一种“基于数据随机的颜色段均摊”,通过 set 维护区间。其复杂度依赖于 assign 操作和数据随机。 使用 set 实现的珂朵莉树时间复杂度为 O(nloglogn),使用链表实现的珂朵莉树时间复杂度为 $\mathcal{ 阅读全文
posted @ 2022-01-25 14:13 kymru 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 题意 P4688 [Ynoi2016] 掉进兔子洞 给定一个长度为 n 的序列和 m 个询问,每个询问给出 3 个区间 [l1,r1],[l2,r2],[l3,r3]。每次删去 一个 三个区间内共有的数,试求最终三个区间内的数的 个数和。询问之间 阅读全文
posted @ 2022-01-24 21:19 kymru 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 题意 P4688 [Ynoi2016] 掉进兔子洞 给定一个长为 n 的序列和 m 个操作,每次操作询问区间 [l,r] 内是否可以选出两个数 ax,ay,使得: axay=x ax+ay=x \(a_x \cdot 阅读全文
posted @ 2022-01-24 20:18 kymru 阅读(67) 评论(0) 推荐(0) 编辑
摘要: 点分治 概念 点分治是一种用于处理大规模树上路径问题的思想。 通常情况下,点分治的时间复杂度是 O(nlogn)O(nlog2n) 点分治和边分治同属树分治。通常情况下,边分治可以解决点分治所能解决的大部分问题。 ~~淀粉质,淀粉汁~~ 阅读全文
posted @ 2022-01-18 19:36 kymru 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 定义 积性函数:f(1)=1,且对于所有互质的正整数 a,b 有性质 f(ab)=f(a)f(b) 的数论函数。 完全积性函数:f(1)=1,且对于所有正整数 a,b 有性质 f(ab)=f(a)f(b) 的数论函数。 常见函数 常见积性函数 欧拉函数 $ 阅读全文
posted @ 2022-01-17 16:11 kymru 阅读(438) 评论(0) 推荐(0) 编辑
摘要: 概念 扩展欧几里得算法(exgcd) 是一种可以求出关于 x,y 的方程 ax+by=gcd(a,b) 的通解的算法。 不妨设 a>b,则 exgcd 的时间复杂度为 O(logb) 思想 \(\texttt 阅读全文
posted @ 2022-01-12 19:16 kymru 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 卢卡斯定理 结论 (nm)(npmp)(nmodpmmodp)(modp) 其中 $ 阅读全文
posted @ 2021-12-14 13:55 kymru 阅读(237) 评论(0) 推荐(1) 编辑
摘要: 欧拉定理 结论 设 a,mN+gcd(a,m)=1,有 aφ(m)1(modm) 证明 设 r1,r2,...,rφ(m) 是模 m 意义下的简化剩余系,则 \ 阅读全文
posted @ 2021-12-10 21:34 kymru 阅读(190) 评论(0) 推荐(0) 编辑
摘要: BSGS 概念 BSGS(Baby-step Giant-step),即大步小步法,用于求解关于 x 的形如 axn(modp) 的高次不定方程的最小非负整数解,其中 a,b,p 为已经给出的常数且 a,p 互质。 思想 设 $x = A\lceil 阅读全文
posted @ 2021-12-03 21:28 kymru 阅读(108) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示
主题色彩