会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
5k-sync-closer
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
19
20
21
22
23
24
25
26
27
···
41
下一页
2023年5月27日
P5680 [GZOI2017]共享单车 题解
摘要: 【模板】读题 本蒟蒻码量上 3k 的第二题 $B$ 公司为了减少成本,回收时从区域 $K$ 到任何一个区域 $X$ 都选择长度最短的路径,如果有多条到某一个区域的最短路径,则选择所有最短路径中该区域的前一区域编号最小的一条路径,称这条路径为 $K$ 到 $X$ 的回收路线。所有的回收路线组成一棵树状
阅读全文
posted @ 2023-05-27 09:28 Sk_sync_closer
阅读(36)
评论(0)
推荐(0)
2023年5月23日
CF528D Fuzzy Search 题解
摘要: Shift-And 字符串匹配。 预处理出每种字符可以匹配哪些位置,即预处理 $p_{i,j}$ 表示是否存在 $S_x=i$ 且 $|j-x|\le k$。 $S_x=i$ 使得 $p_{i,j}=1|j\in[\max(x-k,0),\min(x+k,n-1)]$,差分维护即可。 依次匹配 $T
阅读全文
posted @ 2023-05-23 17:27 Sk_sync_closer
阅读(47)
评论(0)
推荐(0)
2023年5月18日
5.18 题解
摘要: 一篇题解需要一个头图。 A 状压 BFS。 考虑状压下标 $i$ 和坐标 $x,y$ 的转化,容易发现 x = i >> 2, y = i & 3,而 i == x << 2 | y。 剩下的就好写了。 #include <queue> #include <cstdio> #include <cst
阅读全文
posted @ 2023-05-18 16:42 Sk_sync_closer
阅读(32)
评论(0)
推荐(0)
2023年5月16日
退火
摘要: 设当前最优解为 $Q$,当前指针为 $ans$,跳到的新位置为 $now$。 如图,$now$ 与 $ans$ 比是优解,而 $now$ 与 $Q$ 比是劣解。 无论哪种写法,当前方案对应 $ans$ 的方案。 $now$ 与 $ans$ 比:形如 int del = now - ans; if(d
阅读全文
posted @ 2023-05-16 11:16 Sk_sync_closer
阅读(43)
评论(0)
推荐(0)
2023年5月15日
P4848 崂山白花蛇草水 题解
摘要: 单点修改,矩阵 kth,考虑树套树。 发现需要套三层,考虑怎么不写权值线段树套二维线段树。 用 KDT 代替掉两层数据结构即可。 KDT 套权值线段树是不可行的,因为 KDT 依赖 push up,需要权值线段树合并。 权值线段树套 KDT 是可行的,外层权值线段树上每个点维护一棵 KDT 表示对应
阅读全文
posted @ 2023-05-15 08:46 Sk_sync_closer
阅读(39)
评论(0)
推荐(0)
2023年5月12日
树状数组还能干什么?
摘要: 众所周知,树状数组有常数小,代码短等优点。 本文将进一步开发树状数组不为人知的用法。 树状数组维护不可差分信息 树状数组是 $\log n$ 叉树,$x$ 节点的儿子为 $\{x-2^i|2^i<\operatorname{lowbit}(x)\}$。 所以可以类似线段树地 push up 维护单点
阅读全文
posted @ 2023-05-12 08:59 Sk_sync_closer
阅读(57)
评论(0)
推荐(0)
2023年5月7日
脑弹寄录
摘要: 部分分看全,认真想每一档(春测 T4 忘了贪 $k=2$) 强制在线要记 lastans 和异或 lastans(省选模拟赛) 状压下标从 $0$ 开始,大于 $30$ 位开 long long(省选模拟赛) 看清每个变量什么意思(省选模拟赛) 好好读题,模拟样例后再写题(省选 D1T3,D2T2
阅读全文
posted @ 2023-05-07 07:21 Sk_sync_closer
阅读(38)
评论(0)
推荐(0)
2023年5月6日
PKUSC 游寄
摘要: 手机写博客真痛苦 Day 1 来的比较早,开幕式坐在后排中间, 然后 zz 的黄蓝校服在一堆白校服里特别显眼,这下给学校丢大脸了。 开幕式有个颁奖环节,有周雨扬, lc:你猜猜之前来学校的那个周雨扬是不是真的周雨扬 然后周雨扬好像还没赶过来,给另外两个人颁了奖( 所以 ACM 队名是可以随便起的吗(
阅读全文
posted @ 2023-05-06 11:22 Sk_sync_closer
阅读(50)
评论(0)
推荐(0)
2023年5月4日
P6018 [Ynoi2010] Fusion tree
摘要: lxl 说过邻域信息维护父亲一定死,所以数据结构维护每个点的儿子,特判父亲。 考虑每个点的数据结构需要支持什么操作:全局加一,单点修改,全局异或和。用 01Trie 维护。 与维护最大异或对的 01Trie 不同,从低位到高位建树,每个点上维护子树异或和,修改时 push up。 考虑怎么 push
阅读全文
posted @ 2023-05-04 15:29 Sk_sync_closer
阅读(34)
评论(0)
推荐(0)
2023年4月29日
P9215 [入门赛 #11] [yLOI2021] 扶苏与 1 (Hard Version) 题解
摘要: 按 $0$ 的连续段“分块”,记第 $i$ 个 $0$ 的连续段的左端点为 $l_i$($l_0=1$),则第 $i$ 块为 $[l_{i-1},l_i)$, 即每一块为 $0\cdots 0+s$ 的形式,其中 $s$ 为任意不含 $0$ 的串。 容易发现块内塞满 $9$ 可以产生块长次进位,所以
阅读全文
posted @ 2023-04-29 16:57 Sk_sync_closer
阅读(46)
评论(0)
推荐(0)
上一页
1
···
19
20
21
22
23
24
25
26
27
···
41
下一页
公告