会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
So_noSlack 的博客
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
···
15
下一页
2026年3月5日
矩阵相关
摘要: 矩阵加法 定义 \(A = \begin{bmatrix} a_{1,1} & a_{1,2} \\ a_{2,1} & a_{2,2} \end{bmatrix}\),\(B = \begin{bmatrix} b_{1,1} & b_{1,2} \\ b_{2,1} & b_{2,2} \end
阅读全文
posted @ 2026-03-05 19:16 So_noSlack
阅读(84)
评论(0)
推荐(0)
2026年2月25日
线段树
摘要: \(\text{hdu-1166}\) 给定一个长度为 \(n\) 的序列 \(a_i\),有以下三种操作: Add x k 表示将 \(a_x \gets a_x + k\)。 Sub x k 表示将 \(a_x \gets a_x - k\)。 Query l r 表示询问 \(a_l + a_
阅读全文
posted @ 2026-02-25 21:12 So_noSlack
阅读(36)
评论(0)
推荐(0)
区间-dp
摘要: \(\text{poj-1651}\) 给定长度为 \(n\) 的序列 \(a\),将进行 \(n - 2\) 次操作: 选择一个下标 \(i \in [2, m - 1]\),其中 \(m\) 为当前序列长度。 代价增加 \(a_{i - 1} \cdot a_i \cdot a_{i + 1}\
阅读全文
posted @ 2026-02-25 21:11 So_noSlack
阅读(22)
评论(0)
推荐(0)
2026年2月8日
点分治
摘要: \(\text{luogu-3806}\) 给定一棵有 \(n\) 个点的树,询问树上距离为 \(k\) 的点对是否存在。 \(1 \leq n\leq 10^4\),\(1 \leq m\leq 100\),\(1 \leq k \leq 10^7\),\(1 \leq u, v \leq n\)
阅读全文
posted @ 2026-02-08 16:19 So_noSlack
阅读(35)
评论(0)
推荐(0)
2026年2月7日
平衡树 Treap
摘要: \(\text{luogu-3369}\) 您需要动态地维护一个可重集合 \(M\),并且提供以下操作: 向 \(M\) 中插入一个数 \(x\)。 从 \(M\) 中删除一个数 \(x\)(若有多个相同的数,应只删除一个)。 查询 \(M\) 中有多少个数比 \(x\) 小,并且将得到的答案加一。
阅读全文
posted @ 2026-02-07 21:02 So_noSlack
阅读(23)
评论(0)
推荐(0)
模拟退火/随机化
摘要: $\text 构造一个长度为 \(n\) 的排列 \(p\),满足 \(\bigoplus\limits_{i=1}^n (p_i+k\times i)=0\)。 其中 \(\oplus\) 表示按位异或。无解输出 -1。 \(1\le n\le 10^6\),\(1\le k\le 7\)。 考虑
阅读全文
posted @ 2026-02-07 21:02 So_noSlack
阅读(13)
评论(0)
推荐(0)
2026年2月6日
数列分块
摘要: \(\text{loj-6277}/\text{luogu-13976}\) 数列分块入门 \(1\)。 给出一个长为 \(n\) 的数列,以及 \(n\) 个操作,操作涉及区间加法,单点查值。 \(1 \le n \le 5 \times 10^4\),\(-2^{31} \le \text{ot
阅读全文
posted @ 2026-02-06 16:54 So_noSlack
阅读(34)
评论(0)
推荐(0)
主席树
摘要: \(\text{luogu-3919}\) 如题,你需要维护这样的一个长度为 \(n\) 的数组,支持如下两种操作: 在某个历史版本上修改某一个位置上的值。 访问某个历史版本上的某一位置的值。 具体来说: 对于操作 \(1\),格式为 v 1 p c,即为在版本 $ v $ 的基础上,将 $ a_{
阅读全文
posted @ 2026-02-06 16:51 So_noSlack
阅读(30)
评论(0)
推荐(0)
2026年1月22日
李超线段树
摘要: \(\text{luogu-4097}\) 要求在平面直角坐标系下维护两个操作: 在平面上加入一条线段。记第 \(i\) 条被插入的线段的标号为 \(i\)。 给定一个数 \(k\),询问与直线 \(x = k\) 相交的线段中,交点纵坐标最大的线段的编号。 强制在线。 \(1 \le n \le
阅读全文
posted @ 2026-01-22 20:35 So_noSlack
阅读(35)
评论(0)
推荐(0)
2026年1月20日
线段树合并
摘要: \(\text{luogu-4556}\) 村落里一共有 \(n\) 座房屋,并形成一个树状结构。然后救济粮分 \(m\) 次发放,每次选择两个房屋 \((x, y)\),然后对于 \(x\) 到 \(y\) 的路径上(含 \(x\) 和 \(y\))每座房子里发放一袋 \(z\) 类型的救济粮。
阅读全文
posted @ 2026-01-20 21:14 So_noSlack
阅读(33)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
···
15
下一页
公告