会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
tangml
博客园
首页
新随笔
联系
订阅
管理
1
2
3
下一页
2025年7月13日
题解:AT_abc414_e [ABC414E] Count A%B=C
摘要: 简单题。 考虑单步容斥,把求满足条件个数看成所有不考虑条件1中 \(c\ge1\) 的个数减去 \(c=0\) 的个数。 本质上可以拆成一个等差数列减去求 \(2\) 到 \(n\) 每个数除了自己的因子之和。 要求 \(2\) 到 \(n\) 每个数除了自己的因子之和,可以用数论分块来做,时间复杂
阅读全文
posted @ 2025-07-13 10:18 袍蚤
阅读(27)
评论(0)
推荐(0)
2025年5月26日
P3795 总统选举 题解
摘要: P3795 总统选举 题解 题目链接 题目大意 有 \(n\) 个人,每个人都要投一票。有 \(m\) 轮操作,每次求在区间 \([l_i,r_i]\) 里面有没有人被投票数超过人数的一半,输出这个数,并使 \(k_i\) 个人把自己的票投给获胜者。如果不存在人满足条件,则让 \(c_i\) 获胜。
阅读全文
posted @ 2025-05-26 19:44 袍蚤
阅读(20)
评论(0)
推荐(3)
2025年5月23日
Splay随手记
摘要: Splay(伸展树) 注意:Splay只有初始的时候满足BST的结构,翻转之后即不满足,但中序遍历依旧不变。 1.旋转方式:同Treap 2.核心:每操作一个节点,均将该节点旋转到树根 意义:每次操作平均时间复杂度是 \(O(logn)\) 的。(可严格证明:可能用势能分析?) 3.核心操作实现(S
阅读全文
posted @ 2025-05-23 21:16 袍蚤
阅读(13)
评论(0)
推荐(4)
2025年5月9日
CF1237D Balanced Playlist 题解
摘要: 题目链接 题意 给定一个环,求从每一个点出发要跑多久才会停止。 停止的条件为:跑过的路径上的最大数严格大于当前数的二倍时停止。 无法停止输出 \(-1\)。 做法 先考虑无解。显然如果序列中最小值的二倍大于等于最大值时一定无解,反之一定有解。 考虑暴力。显然可以想到对每个数依次枚举,可以有 \(O(
阅读全文
posted @ 2025-05-09 20:21 袍蚤
阅读(11)
评论(0)
推荐(1)
2025年3月26日
做题简记
摘要: CF1023D Array Restoration 题解:写过了 CF1332B Composite Coloring 题意 给定长度为 \(n\) 的合数序列 \(a\),给该序列染色,使每种颜色的数的 \(\gcd>1\),选色的总色数小于 \(11\)(可证明一定有解),不必最小化染色的颜色数
阅读全文
posted @ 2025-03-26 09:48 袍蚤
阅读(26)
评论(0)
推荐(1)
题解:AT_arc195_a [ARC195A] Twice Subsequence
摘要: 比赛的时候人傻了,对着一个莫名其妙的地方看了一个小时。 题意 给定两个序列 \(A,B\),报告 \(A\) 中是否存在有两个不重合的子序列与 \(B\) 完全相同。 做法 我们显然可以直接顺序去匹配,找到第一个解(找不到就直接无解),并且我们知道这个解一定是字典序最小的解,证明显然,若当前匹配到的
阅读全文
posted @ 2025-03-26 09:45 袍蚤
阅读(21)
评论(0)
推荐(1)
2025年3月20日
CF1023D Array Restoration 题解
摘要: 题意很简单,相当于给你了一个颜色覆盖的可能部分结果,要你判断该结果是否正确并补充完整输出。 考虑无解情况。 若整个区间中没有最大值则一定无解,因为每个颜色都一定要被涂上,不可以不涂,则最大值一定会出现在其中一个位置。如果其他颜色没有出现没关系,因为可以看作每次都涂在最大值的位置上,最后被最大值覆盖了
阅读全文
posted @ 2025-03-20 11:51 袍蚤
阅读(7)
评论(0)
推荐(1)
2025年2月24日
筑基赛Day 3总结及题目简单梳理
摘要: 没什么好总结的,纯纯炸掉,全看T5了,还没写出来,现在想起来就是泪啊、 T1 NOIP春季联赛的时候写过了,可以看看学长的题解,在这里就不多提了。 T2 Barn Tree link 我们已知每个节点权值,则可以知道每个节点最终的权值 \(k=tot/n\),其中 \(tot\) 为权值之和。 我们
阅读全文
posted @ 2025-02-24 18:39 袍蚤
阅读(3)
评论(0)
推荐(1)
2025年2月21日
筑基赛Day 2总结及题目简单梳理
摘要: 今天大概是8:45开始写,写了三个多小时。 写的时候还是有说话的问题(但今天也没说个什么)。 先开的T1,一开始还把题看错了,然后很快看到问题,大概花了20-30min才写出来。然后看到T2,发现以前写过但是没写出来,还是有一点情绪在里面的。没看T3,其实应该好好读一下题的,因为50分的做法真的很显
阅读全文
posted @ 2025-02-21 20:22 袍蚤
阅读(6)
评论(0)
推荐(1)
2025年2月7日
整除分块简述
摘要: 整除分块其实是一种比较简单的 \(trick\),主要是和莫比乌斯反演放在一起使用。 向下取整 例如,给你一个式子 $\sum_{i=1}^{n}\left \lfloor \frac{n}{i} \right \rfloor $ 求值,这个时候我们就可以使用整除分块。 显然我们可以发现,当 \(i
阅读全文
posted @ 2025-02-07 20:56 袍蚤
阅读(30)
评论(0)
推荐(1)
1
2
3
下一页
公告