会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
$长安一片月\_22$
凡遇见就是缘分,凡发生就是幸运,凡出现就是赐予,凡意见就是帮助
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
6
7
8
9
10
11
12
13
下一页
2024年9月16日
9.15 比赛总结
摘要: 突然想起来自己把比赛总结的好习惯忘掉了,所以现在重新拾起,故名曰《朝花夕拾》。 T1 出了个大阴间题 看数据范围明显状压。很明显,\(a,b\) 分成两部分处理。 \(f_{s,i}\) 表示状态为 \(s\),\(a=i\) 时的所有情况之和,还要计算 \(num_{s,i}\) 表示此时情况数。
阅读全文
posted @ 2024-09-16 08:01 长安一片月_22
阅读(27)
评论(0)
推荐(0)
2024年8月23日
从龟速乘到 $Miller-Rabin$ 算法(数论算法总结)
摘要: 龟速乘+快速乘+素性测试($Miller-Rabin$)。
阅读全文
posted @ 2024-08-23 15:28 长安一片月_22
阅读(46)
评论(0)
推荐(0)
2024年8月21日
[JOISC 2023 Day3] Tourism 题解
摘要: 珂朵莉树+树链剖分+BIT+ST表。
阅读全文
posted @ 2024-08-21 20:40 长安一片月_22
阅读(25)
评论(0)
推荐(0)
2024年8月18日
虚树总结
摘要: 虚树算法总结。
阅读全文
posted @ 2024-08-18 20:00 长安一片月_22
阅读(38)
评论(0)
推荐(0)
2024年8月17日
珂朵莉树总结
摘要:
我永远喜欢珂朵莉!
阅读全文
posted @ 2024-08-17 17:52 长安一片月_22
阅读(116)
评论(0)
推荐(0)
2024年8月15日
[Ynoi2016] 镜中的昆虫 题解
摘要: 难度在最近遇到的题里相对较高,在这里写一篇珂学题解。 (以下是学校给的部分分) \(20\%\):直接暴力枚举。 另外 \(20\%\):假如我们取 \(pre\),对于 \(pre<l\) 的,\(ans++\),明显二维偏序,树状数组或 \(cdq\) 即可,时间复杂度 \(O(n\log n)
阅读全文
posted @ 2024-08-15 20:22 长安一片月_22
阅读(61)
评论(1)
推荐(0)
2024年7月31日
[CF455D] Serega and Fun 题解
摘要: 不知道大家做没做过数列分块基础9题? 插入删除操作可以用链表,线段树等数据结构都不好维护,考虑分块。对于修改操作,暴力重构受影响块的链表,发现除首尾块外,其他块都可以看作是区间左移一位,所以加头删尾即可。 每个块开一个数组(绝对不能是 \((un\_)map\),不然你会和我一样死的很诡异),表示这
阅读全文
posted @ 2024-07-31 21:25 长安一片月_22
阅读(30)
评论(0)
推荐(0)
[JOI 2020 Final] 火事 题解
摘要: 给一篇题解。(下面这张图是从 luogu 上粘贴的,因为不太会画图) 其中纵坐标为 \(t\),横坐标为 \(a_i\)。 发现同颜色块只有平行四边形和直角梯形(等腰直角三角形)两种情况。 可以将直角梯形削去左下角,分成两部分考虑。 等直可以直接暴力插入区间,总个数 \(O(n)\)。 平行四边形可
阅读全文
posted @ 2024-07-31 21:21 长安一片月_22
阅读(29)
评论(0)
推荐(0)
[ABC227E] Swap 题解
摘要: 考试一道题题解。 30pts:枚举所有串,\(check\) 是否可行。 60pts:做 \(bfs\),暴力推演变化过程,用 \(map\) 去重,时间复杂度 \(O(nC_{n}^{n/3}C_{n-n/3}^{n/3})\)。 #include<bits/stdc++.h> #define l
阅读全文
posted @ 2024-07-31 21:17 长安一片月_22
阅读(31)
评论(0)
推荐(0)
2024年7月24日
[ARC148C] Lights Out on Tree 题解
摘要: 在考场遇到了这道题,感觉很有意思。 当时直接想到的就是虚树,可惜打挂了。 后来改对了,写篇题解纪念一下。 首先看到 \(\sum M_i\le 2\times 10^5\),很容易想到虚树的数据范围。 我们设 \(dp_i,fg_i\) 表示将 \(i\) 的子树全部染白或染黑需要多少次,\(vis
阅读全文
posted @ 2024-07-24 15:06 长安一片月_22
阅读(19)
评论(0)
推荐(0)
2024年7月10日
[AHOI2013] 差异 题解
摘要: 后缀自动机维护子串公共后缀方便一点,所以直接倒序插入字符串即可。 我们给所有前缀打上标记,然后跑树形 \(dp\),设 \(sum_i\) 表示第 \(i\) 个点的子树内有多少个前缀,\(ans\) 统计 \(\sum \text{LCP}(T_i,T_j)\),则有: \[ans=\sum\li
阅读全文
posted @ 2024-07-10 10:22 长安一片月_22
阅读(16)
评论(0)
推荐(0)
[SDOI2008] Sandy的卡片 题解
摘要: 讲一种自认为最暴力的方法。 首先肯定还是用差分的思想,对于每一张卡片进行重新标号,在卡片串与卡片串中插入特殊字符,然后找重复了 \(n\) 次的子串。 这里我们对于每一个子串开一个大小为 \(n\) 的标记,表示他在不在第 \(i\) 个卡片串里。 然而这样很明显容易 \(\text{MLE+TLE
阅读全文
posted @ 2024-07-10 09:33 长安一片月_22
阅读(26)
评论(0)
推荐(0)
[TJOI2015] 弦论 题解
摘要: 所有子串,一眼 \(\text{SAM}\)。 从根开始一直往下走,走到任何一个点都代表一个子串。维护 \(sm\) 表示每个子串有几个(\(t=0\) 就当一个),可以用树形 \(dp\) 跳后缀链接树,然后暴力跑 \(\text{SAM}\) 即可。 当然我们发现这样时间复杂度会爆炸,因为第二部
阅读全文
posted @ 2024-07-10 08:09 长安一片月_22
阅读(27)
评论(0)
推荐(0)
2024年7月8日
[BZOJ4350] 括号序列再战猪猪侠 题解
摘要: 我们设 \(dp_{i,j}\) 表示第 \(i\) 到第 \(j\) 个括号合并为序列且最外层不是括号 \(i\) 的可能性,\(f_{i,j}\) 表示最外层是括号 \(i\) 的可能性。则有: \[\begin{cases} dp_{i,j}=\sum f_{i,k}(dp_{k+1,j}+f
阅读全文
posted @ 2024-07-08 10:12 长安一片月_22
阅读(26)
评论(0)
推荐(0)
2024年6月27日
(抄自己luogu上的博客)莫队总结
摘要: 虽然当时文风很2,但是觉得写的蛮好的,就在这里贴一下吧。 最近学了分块(太难想了 \(qwq\) )和莫队(太神奇了 \(0w0\) ),写一个阶段性总结~ 分块 总所周知,分块是一种神奇的暴力,用 \(O(n\sqrt{n})\) 的较为优秀的时间复杂度,解决线段树与树状数组不能解决之事 那么,他
阅读全文
posted @ 2024-06-27 10:08 长安一片月_22
阅读(40)
评论(0)
推荐(0)
上一页
1
···
6
7
8
9
10
11
12
13
下一页
公告