会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
yfzqwq
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
···
10
下一页
2024年6月4日
【决策单调性】交与并
摘要: bzoj 2687。 举几个例子,会发现可能满足决策单调性,并且答案只能由两个区间组成。这里证明一下。 假设有 opt(y)=p<opt(x)=q<x<yopt(y)=p<opt(x)=q<x<yopt(y)=p<opt(x)=q<x<y,且 4 个区间都有相交的地方。 定义 lx,rxl_x,r_
阅读全文
posted @ 2024-06-04 14:10 cjrqwq
阅读(17)
评论(0)
推荐(0)
2024年6月1日
wqs 二分小记
摘要: 前言 由王钦石发明,也叫 Ailen trick。 适用范围 对于这样的问题:有若干个物品,选一些(有某些限制),问最(最大或最小)价值是多少。对于这个限制,可能是要求恰好选 mmm 个。 对问题有这样的要求: 如果没有限制,解决起来简单,并且还要知道取了多少个。 设恰好取 iii 个物品的最优价值
阅读全文
posted @ 2024-06-01 15:24 cjrqwq
阅读(31)
评论(2)
推荐(0)
2024年5月30日
[决策单调性] CF833B
摘要: dpdpdp 满足决策单调性。 简略地证明一下: 设 p=opt(y)<q=opt(x)<x<yp = opt(y)< q = opt(x)<x<yp=opt(y)<q=opt(x)<x<y。设 [i,j][i,j][i,j] 的权值为 w(j,i)w(j,i)w(j,i),可以得到: dpk−1,
阅读全文
posted @ 2024-05-30 14:50 cjrqwq
阅读(7)
评论(0)
推荐(0)
2024年4月29日
莫队小记
摘要: 莫队 考虑一个经典的问题。对一个数列进行 \(m\) 次区间求和。暴力需要 \(O(nm)\),但是莫队可以优化到 \(O(n\sqrt m)\)。 思想具有启发式思维。假如我们知道 \([l,r]\) 的和为 \(k\)。在此基础上 \([l-1,r],[l,r+1]\) 都可以很快得到。莫队是对
阅读全文
posted @ 2024-04-29 14:19 cjrqwq
阅读(11)
评论(0)
推荐(0)
2024年3月23日
点分治小记
摘要: 前言 点分治适合处理大规模的树上路径信息问题。 例题:Tree 假设我们要对根为 rtrtrt 的树进行求解。会有任意一条合法的路径,都可以被分成两类: 路径包含 rt 的。而这种路径可以看作 A→rt→BA\to rt \to BA→rt→B 不包含 rt 的。 对于情况 1。设定 sis_isi
阅读全文
posted @ 2024-03-23 14:11 cjrqwq
阅读(10)
评论(0)
推荐(0)
2024年3月20日
qwq
摘要: 24b53f25-1f77-4ed5-aef3-e5e76e995333
阅读全文
posted @ 2024-03-20 12:53 cjrqwq
阅读(7)
评论(0)
推荐(0)
2024年3月18日
分块小记
摘要: 优雅的暴力 前言 如果对于一个序列,如果要求和。一个个地处理需要 \(O(n)\) 但是假如我们将序列预处理好,再算就是 \(O(1)\) 的。但要是还要修改呢? 分块就是一个折中的办法.可以做一些线段树没法做的事情. 区间加区间和 下面讲解区间加区间和的思路. 假设块长度为 \(len\),数量为
阅读全文
posted @ 2024-03-18 13:43 cjrqwq
阅读(21)
评论(0)
推荐(1)
2024年2月26日
欧拉函数
摘要: 定义 φ(n)\varphi(n)φ(n) 为 [1,n][1,n][1,n] 中 与 nnn 互质的数的个数,即欧拉函数。 设 N=p1c1p2c2p3c3…pncnN=p_{1}^{c_1}p_{2}^{c_2}p_{3}^{c_3}\dots p_{n}^{c_n}N=p1c1p2c2
阅读全文
posted @ 2024-02-26 21:32 cjrqwq
阅读(22)
评论(0)
推荐(0)
2024年2月2日
CF76A
摘要: 最小生成树妙题。 观察一下数据范围,n≤200n\leq 200n≤200,m≤2×104m\leq 2\times 10^4m≤2×104。大概是 O(nm)O(nm)O(nm) 或者多个 log\loglog 的。 从暴力谈起,先按 ggg 升序排序。然后枚举 gig_igi 作为购买金币数
阅读全文
posted @ 2024-02-02 20:19 cjrqwq
阅读(8)
评论(0)
推荐(0)
2024年1月28日
石中2024寒假集训 Day4
摘要: 今天学了线段树。要注意: 节点 ppp 的懒惰标记是代表要下传的,当前节点的懒惰标记应该用于更新子节点并下传给子节点。 在查询与更新时都要下传,防止子节点没有及时更新。 例题 1:线段树 1 #include<bits/stdc++.h> using namespace std; #define i
阅读全文
posted @ 2024-01-28 17:59 cjrqwq
阅读(14)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
···
10
下一页
公告