会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
CuteNess
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
···
11
下一页
2026年8月21日
qoj18246 Deformed Balance
摘要: 考虑以下两个规则: \[\begin{align*} e_1&::=\text{LR} \mid e_1e_1\mid \text Le_1\text R \\e_2&::=\text R\mid e_2\text Re_2\mid \text Le_2\text L \end{align*} \]
阅读全文
posted @ 2026-08-21 01:40 CuteNess
阅读(10)
评论(0)
推荐(0)
2026年8月19日
qoj18370 Map1e
摘要: 令 \(R(k)= \underbrace{111\dots1}_{k}\)。 多次询问 \(N\),求出最大的 \(k\) 使得 \(R(k)\) 整除 \(N\)。 \[|N|\le 10^5,\sum |N| \le 5\times 10^5 \] 有 \(R(k)=\dfrac{10^k-1
阅读全文
posted @ 2026-08-19 23:56 CuteNess
阅读(19)
评论(2)
推荐(0)
qoj18434 I Will Always Remember You
摘要: 给你一个 \(n\) 个点 \(m\) 条边的 DAG,点带颜色,有 \(q\) 次操作和查询 修改某个点的颜色 查询点 \(x\) 在 DAG 上可达的点的颜色种类数。 \[n,q\le 1.5\times10^5, m\le 3\times10^5 \] 对于这种 DAG 可达性问题我们一般直接
阅读全文
posted @ 2026-08-19 03:52 CuteNess
阅读(13)
评论(0)
推荐(0)
2026年8月18日
qoj8564 Three Vectors
摘要: 给你 \(3\) 个长为 \(n\) 的互不相同的 01 向量 \(s_i\),要求构造一个 2-SAT \(T\) 使得: \(\forall i,s_i\) 为 \(T\) 的一个解。 \(T\) 的解数量尽可能少。 \(|T|\le2n\)。 记 \(c_j\) 表示 \(3\) 个串中第 \
阅读全文
posted @ 2026-08-18 04:07 CuteNess
阅读(6)
评论(0)
推荐(0)
2026年8月17日
qoj18234 Compare Suffixes
摘要: 有一个未知的字符串,你每次可以给出两个下标 \(x,y\) 并得知以 \(x,y\) 开头的后缀的大小关系。 试在 \(n\log\sigma+\sigma\log n\) 次询问内求出该字符串的后缀数组。 其中 \(\sigma=26\) 是字符集大小。 定义 \(s(i)\) 表示第 \(i\)
阅读全文
posted @ 2026-08-17 01:23 CuteNess
阅读(8)
评论(0)
推荐(1)
2026年7月28日
#2070 不等
摘要: 传送门 考虑一个比较好的构造是 \(w_i=\text{popcount}(i)\bmod 2\)。此时任意相邻数均不相同。但很可惜 \(0\) 和 \(1\) 数量一样。 我们考虑在这个基础上再找一个函数 \(h_i\),满足 \(0\) 和 \(1\) 的数量不同,并取其异或 \(w\oplus
阅读全文
posted @ 2026-07-28 15:45 CuteNess
阅读(19)
评论(0)
推荐(0)
为什么一定要开 -Wshadow?
摘要: 为什么我总是说一定要开 -Wshadow?一段代码教你“变量遮蔽”有多坑! 一个不起眼的警告,救回一个通宵的 bug。 先看一段代码,猜猜它哪里炸了? #include <algorithm> #include <iostream> #include <math.h> const int N = 5
阅读全文
posted @ 2026-07-28 14:49 CuteNess
阅读(192)
评论(1)
推荐(1)
2026年7月27日
P8330 [ZJOI2022] 众数
摘要: P8330 [ZJOI2022] 众数 传送门 考虑根号分治。 假如最终答案中两个众数至少有一个出现次数 \(\ge B\)。我们枚举其在内部/外部。 并考虑接着枚举每一种颜色,钦定另外一部分的众数为它。 则贡献类似最大子段和状物,可以线性完成,这部分是 \(\mathcal O(nB)\) 的。
阅读全文
posted @ 2026-07-27 17:28 CuteNess
阅读(10)
评论(0)
推荐(0)
qoj2554. AND PLUS OR
摘要: 传送门 我们考虑将题目中的式子: \[A(i)+A(j)<A(i\&j)+A(i|j) \]写成 \[A(t+x)+A(t+y)<A(t)+A(t+x+y) \]结论是,若存在任意满足条件的 \((t,x,y)\),则必然存在一组 \((t',x',y')\) 满足 \(|x|=|y|=1\) 证明
阅读全文
posted @ 2026-07-27 11:23 CuteNess
阅读(10)
评论(0)
推荐(0)
记一类偏序结构第 K 小问题 | P6646 [CCO 2020] Shopping Plans
摘要: 有这么一类题目,让你数一个状态空间中第 \(k\) 小的状态,然而状态空间可能特别大以至于无法遍历并排序。 这个时候有一类方法就是利用状态空间中隐含或主动构造的偏序结构,利用偏序边边权非负的性质,在偏序结构构成的图上跑 dijkstra 算法,即可快速得到第 \(k\) 小。 但是在这个过程中可能需
阅读全文
posted @ 2026-07-27 09:40 CuteNess
阅读(8)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
···
11
下一页
公告