会员
周边
新闻
博问
闪存
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
RainbowQAQ
首页
新随笔
联系
管理
2026年5月20日
阶,原根
摘要: 阶 阶的定义:当 \(\gcd(a,m)=1\) 时 \(a^{\varphi(m)}\equiv1\pmod m\) 若 \(a^{k}\equiv1\pmod m\) 则 \(k_{min}\) 为阶 \(k=\operatorname{ord}_m(a)\)。 显然有 \(\operatorn
阅读全文
posted @ 2026-05-20 21:13 RainbowQAQ
阅读(3)
评论(0)
推荐(0)
2026年4月25日
AT_arc216_a [ARC216A] Reversi 3
摘要: 显然 \(A_1\neq B_1\vee A_n\neq B_n\) 输出 -1 首先只考虑 A 串的东西,设 \(a_i=A_i\oplus A_{i-1}\) 那么若 \(A_i\) 可以取反当且仅当 \(a_{i-1}=a_{i}\),取反之后仍有 \(a_{i-1}=a_i\)。 但是这样做
阅读全文
posted @ 2026-04-25 21:31 RainbowQAQ
阅读(9)
评论(0)
推荐(0)
2026年4月5日
Gym - 100624D Non-boring sequences
摘要: 题目链接 首先不难发现可以分治,我们找到 \([l,r]\) 区间中只出现过一次的数 \(x\),然后可以拆成两半,即 \([l,x-1]\) 和 \([x+1,r]\) 问题就是求这两个区间是否成立了,穿过中间 \(x\) 的显然是满足条件的。 但是还是有个问题,我们这样做在一些情况下会退化成 \
阅读全文
posted @ 2026-04-05 21:15 RainbowQAQ
阅读(2)
评论(0)
推荐(0)
2026年3月15日
概率期望笔记
该文被密码保护。
阅读全文
posted @ 2026-03-15 22:58 RainbowQAQ
阅读(0)
评论(0)
推荐(0)
2026年2月26日
CF 1077
摘要: CFLink A \(\mathscr{Code:}\) #include <bits/stdc++.h> #define LL long long //#define int LL #define pb push_back #define PII pair<int, int> #define i6
阅读全文
posted @ 2026-02-26 15:18 RainbowQAQ
阅读(6)
评论(0)
推荐(0)
2026年1月27日
P2906 [USACO08OPEN] Cow Neighborhoods G
摘要: P2906 [USACO08OPEN] Cow Neighborhoods G 将曼哈顿距离转化成切比雪夫距离 \((x,y)\rightarrow (x+y,x-y),|x-a|+|y-b|=\max\{|(x+y)-(a+b)|,|(x-y)-(a-b)|\}\) 所以将原坐标改为 \((x+y
阅读全文
posted @ 2026-01-27 11:07 RainbowQAQ
阅读(8)
评论(0)
推荐(0)
2026年1月12日
暴力朱刘算法
摘要: 模板题目 朱刘算法用于处理这种有向图的最小生成树,前置要了解反悔贪心和缩点。 首先,我们在图中找到每个点为入时的最小边(除了 rt 的),再加上一堆特判。 repm(i) { int u = edges[i].u, v = edges[i].v, w = edges[i].w; if (u != v
阅读全文
posted @ 2026-01-12 17:17 RainbowQAQ
阅读(7)
评论(0)
推荐(0)
2026年1月11日
P7967 [COCI 2021/2022 #2] Magneti
摘要: P7967 [COCI 2021/2022 #2] Magneti 做这道题的时候,我一点思路没有(顶多有点排序和状压的想法),因为 \(n\) 太大,而且磁铁不一定怎么放,但这类题有固定的处理方式。 对于这类题,我们首先要给磁铁分组(组对组位移),然后在每个组,前插、后插当前节点,看到这里应该基本
阅读全文
posted @ 2026-01-11 13:25 RainbowQAQ
阅读(12)
评论(0)
推荐(0)
2025年12月13日
考研路茫茫――单词情结
摘要: AC自动机+矩阵快速幂好题 题目描述 发现 L 很大,考虑矩阵快速幂,先考虑朴素,求出答案的补集,设 \(f_{i,j}\),\(i\) 表示当前在单词的哪一位上,\(j\) 表示在 Fail 树上的哪一位上,不接触有单词的地方(非得用答案补集的原因是直接考虑答案太麻烦,得要高深的容斥),可得转移式
阅读全文
posted @ 2025-12-13 21:20 RainbowQAQ
阅读(10)
评论(0)
推荐(0)
2025年8月22日
CF280B
摘要: 题目链接 首先如果我们假设次大值已经知道了,那么最大值就可以假设在次大值前面,或者后面,而且最大值只有一个(如果多个就不是这个次大值了),那么这样就可以用单调栈来求解了可以转换成这样。 \(\mathscr{Code:}\) #include<bits/stdc++.h> #define LL lo
阅读全文
posted @ 2025-08-22 18:19 RainbowQAQ
阅读(18)
评论(0)
推荐(0)
下一页
公告