会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
KIreteria
博客园
首页
新随笔
联系
订阅
管理
2025年11月26日
CF1181E2 A Story of One Country (Hard) 题解
摘要: \(O(n \log n)\) 的做法。 \(O(n \log^ 2n)\) 的做法不过多赘述,我们还是先存下来所有矩形按照四种方式排序后的结果。 与原来做法不同的是,我们找到一个缝隙之后,不是立刻递归子问题,而是将要分裂出来的部分先打上一个颜色标记,然后从头开始重新扫描一遍,如果扫描过程中遇到有颜
阅读全文
posted @ 2025-11-26 09:09 KIreteria
阅读(1)
评论(0)
推荐(0)
2025年11月10日
CSP2025 T3 replace
摘要: 设字符串下标从 \(1\) 开始。 询问特判掉 \(t_0,t_1\) 长度不同的情况。 把 \(s,t\) 两端重合的都缩掉,设 \(l_s\) 是最小的 \(i\) 使得 \(s_{0,i} \neq s_{1,i}\),\(r_s\) 是最大的,\(l_t,r_t\) 同理。 那么首先 \(s
阅读全文
posted @ 2025-11-10 19:56 KIreteria
阅读(11)
评论(0)
推荐(0)
CSP2025 T4 employ
摘要: 设 \(f_{i,j,k}\) 是前 \(i\) 位,当前有 \(j\) 个人寄了,有 \(k\) 个 \(x\) 满足 \(1 \le x \le i \land c_x \le j\),只考虑所有 \(c \le j\) 的人的排列的方案数。 设 \(t_i\) 是 \(c_x = i\) 的
阅读全文
posted @ 2025-11-10 19:55 KIreteria
阅读(9)
评论(0)
推荐(0)
CSP-S 2025
摘要: cnblogs 我怎么忘了你? T3 我将获得随机分数,第一次这么希望数据造水。 如果分数可以看的话我就把游记贴上来。 下面是原游记,考完写的。 打的还行,心里没底,\([300,400]\),出分再看。 开场先看题,T1 挺简单,T2 没啥思路,T3 很奇怪,T4 看起来很难。 写 T1,T2 发
阅读全文
posted @ 2025-11-10 19:54 KIreteria
阅读(11)
评论(0)
推荐(0)
2025年10月1日
P10364 [PA 2024] Dzielniki 题解
摘要: 考虑倍增,现在已经知道答案 \(ans \bmod 2^k\) 的值,考虑求出 \(ans \bmod 2^{k+1}\) 的值。 设 \(x = ans \bmod 2^k\),则 \(ans \bmod 2^{k+1} = x\) 或 \(ans \bmod 2^{k+1} = x + 2^k\
阅读全文
posted @ 2025-10-01 21:22 KIreteria
阅读(9)
评论(0)
推荐(0)
2025年9月11日
和你的推式子过一辈子去吧。
摘要: 问题 给定若干个数 \(a_1 \dots a_n\),\(q\) 次询问,或单点修改,或询问第 \(i\) 个数取 \([0,a_i]\) 中任意数时,\(n\) 个数异或和是 \(z\) 的方案数。 本题的正确做法应该是贪心,但是我的贪心能力为 \(0\),就十分诡异地发现这个东西可以推式子推出
阅读全文
posted @ 2025-09-11 18:34 KIreteria
阅读(24)
评论(0)
推荐(0)
2025年8月22日
[生活常识] 汉字在 UTF-8 里是怎么编码的?
摘要: 今天我突然想到,既然 char 只能储存 \(-128 \sim 128\) 之间的字符,那么平时 string 是怎么可以存储汉字的呢? 我们随便输出一个字看看是什么情况。 freopen("1.out","w",stdout); std::string s="神"; std::cout<<s;
阅读全文
posted @ 2025-08-22 22:25 KIreteria
阅读(13)
评论(0)
推荐(0)
2025年7月25日
P12547 [UOI 2025] Simple Subsequence 题解
摘要: 介绍一种比较糖的维护方式。 首先区间可以从左到右贪心匹配,保证前缀和 \(\ge 0\) 即可。最终折线有一个最大值 \(mx\),和最终值 \(now\)。那么我们删去最后的 \(mx - now\) 个 \(-1\) 即可。化一下式子,答案就是 \(2c_1 - mx\),其中 \(c_1\)
阅读全文
posted @ 2025-07-25 21:46 KIreteria
阅读(15)
评论(0)
推荐(0)
一个题
该文被密码保护。
阅读全文
posted @ 2025-07-25 18:18 KIreteria
阅读(6)
评论(0)
推荐(0)
2025年7月18日
NOI2025 游记
摘要: 虽然没进省队,但还是以 D 类选手的名义来参加了 NOI。 省流是 \(100 + 183 + 207 = 490\)。两天分数看起来其实差不多,但从其他人的分布来看,Day 1 是糖分,Day 2 还可以。 UNR 也是第一次参加 UNR。 笔试 \(97\)。 Day 1 大战三个小时 T1 构
阅读全文
posted @ 2025-07-18 20:33 KIreteria
阅读(72)
评论(0)
推荐(0)
2025年7月17日
P13275 [NOI2025] 集合 题解
摘要: 我虽然没能场切此题,但是也获得了很高的分数,算是拯救了我整个 Day 2 了。 首先有 \(O(8^n)\) 的 DP。设 \(f_{i,j,k}\),表示前 \(i\) 个数的情况确定了,使得 \(f(P) = j\),\(f(Q) = k\) 的方案数。有如下转移: \[f_{i,j,k} \t
阅读全文
posted @ 2025-07-17 21:14 KIreteria
阅读(44)
评论(0)
推荐(0)
2025年7月1日
多项式复合集合幂级数
摘要: 写完过了一个月忘干净了。 按照题解区第二篇题解的思路,我们有这样的转移: 我们考虑从上到下转移,我们称忽略 \(i \sim n\) 的所有变量的集合幂级数 \(G\) 为 \({}^iG\)。 第 \(i\) 行的第一项(最右边对应的项)就是 \(f^{(n)}(0)\)。后面的顺次存在数组里面,
阅读全文
posted @ 2025-07-01 20:13 KIreteria
阅读(38)
评论(0)
推荐(0)
2025年6月19日
2025 山东四轮省集
摘要: 这么多轮省集。 Day 0 Day 1 \(100 + 55 + 21\),\(\text{rk} 7\)。 T1 虚树是相邻两个点之间的链的并,直接跑区间链并即可。时间复杂度 \(O(n \log^2n + q\log n)\)。 code T2 原题是 P8425。 容易发现要满足题中条件,最小
阅读全文
posted @ 2025-06-19 20:59 KIreteria
阅读(83)
评论(0)
推荐(1)
2025年6月14日
P12827 「DLESS-2」XOR and Even 题解
摘要: AI 做不出这种题吗,挺有道理的。 最开始做这个题的时候,我就想过如果区间异或上一个数时,如果简单地将线性基内的元素全部异或,那么只有偶数个元素的集合搞出来是正确的,所以直接做是不可行的,但在这个题上却刚刚好。 先用带时间戳的线性基把询问区间的线性基搞出来(要离线扫描线)。 对于第二种询问,我们将线
阅读全文
posted @ 2025-06-14 21:36 KIreteria
阅读(22)
评论(0)
推荐(1)
P12828 「DLESS-2」XOR and Number Theory 题解
摘要: 神秘复杂度水过了。 先来看这个 \(x \oplus y = \gcd(x,y)\),也就是 \(x \oplus \gcd(x,y) = y\),我们发现对于一个 \(d\),\(x \oplus d \le x + d\)。但是 \(y > x\) 所以 \(y\) 至少是 \(x + d\),
阅读全文
posted @ 2025-06-14 21:36 KIreteria
阅读(11)
评论(0)
推荐(0)
下一页
公告