会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
happybob
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
12
13
14
15
16
17
18
19
20
···
51
下一页
2023年7月23日
ADAPHOTO - Ada and Terramorphing
摘要: 经典后缀自动机题。 考虑对 sss 建立后缀自动机,然后从前往后枚举 ttt 的每个字符,从后缀自动机起点开始搜,如果现在的点往这个字符有边,直接往这边走,并且长度 +1+1+1。否则一直跳 fafafa,更新长度即可。 复杂度 O(n+m)O(n+m)O(n+m),拿下了 Rank 1。 #inc
阅读全文
posted @ 2023-07-23 17:46 HappyBobb
阅读(30)
评论(0)
推荐(0)
2023年7月21日
UVA11248 Frequency Hopping 题解
摘要: 先最大流一次,如果此时流量大于等于 CCC,那我们一定可以通过将一些边的流量减小而到达 CCC。 如果不行,我们考虑枚举每一条流满的边,将容量设置为 +∞+\infty+∞ 后再跑一次。容易发现如果一条边没有满流那么增加容量没有意义。他的流量已经被前面的边限制了。 这样我们每次更改容量,重新跑最大流
阅读全文
posted @ 2023-07-21 20:25 HappyBobb
阅读(26)
评论(0)
推荐(0)
PT07X - Vertex Cover
摘要: 简单 DP。 考虑 fi,0f_{i,0}fi,0 和 fi,1f_{i,1}fi,1 分别表示 iii 点不选和选的情况下以 iii 为根的子树的最小点覆盖。 对于叶子节点 uuu,fu,0=0f_{u,0}=0fu,0=0,fu,1=1f_{u,1}=1fu,1=1。 对于非叶子节点,f
阅读全文
posted @ 2023-07-21 16:35 HappyBobb
阅读(24)
评论(0)
推荐(0)
CF875D High Cry 题解
摘要: 很套路的一个题。 首先发现,当左端点固定,随着右端点增加,区间 or\operatorname{or}or 和区间 max\maxmax 都是单调不递减的。 但是这个性质还不够强!我们发现,左端点固定,右端点增加时,每一次区间 or\operatorname{or}or 发现改变,二进制至少有
阅读全文
posted @ 2023-07-21 16:04 HappyBobb
阅读(19)
评论(0)
推荐(0)
Complicated Computations
摘要: 首先可以发现答案小于等于 n+2n+2n+2.于是可以考虑枚举 xxx,判断 xxx 是否为一个子段的 mex\operatorname{mex}mex。 考虑如果 xxx 为 mex\operatorname{mex}mex 的条件是什么?区间内没有 xxx,但包含 1∼x−11 \sim x
阅读全文
posted @ 2023-07-21 15:56 HappyBobb
阅读(20)
评论(0)
推荐(0)
2023年7月20日
P3364 Cool loves touli
摘要: 考虑 DP。 我们令 ai,bi,ci,dia_i,b_i,c_i,d_iai,bi,ci,di 为每名英雄的四个属性,顺序如输入格式所描述。 显然有 fi=maxj∣aj<ai∧dj≤bi∧cj≤difj+1f_i = \max \limits_{j|a_j<a_i \land d_j
阅读全文
posted @ 2023-07-20 22:06 HappyBobb
阅读(18)
评论(0)
推荐(0)
P5112 FZOUTSY 题解
摘要: 由于 kkk 固定,考虑处理 hih_ihi 为以 iii 开头的后缀的前 kkk 个字符的哈希值。 两个后缀的最长公共前缀 ≥k\geq k≥k 等价于这两个后缀前 kkk 个字符相同,于是可以转化为 hi=hjh_i=h_jhi=hj。 于是变成了经典的类似区间数颜色的问题,使用莫队,块长
阅读全文
posted @ 2023-07-20 18:29 HappyBobb
阅读(23)
评论(0)
推荐(0)
2023年7月18日
完全P次方数 Perfect P-th Powers
摘要: 容易发现当 n≤1n \leq 1n≤1 时,由于 nnn 在 int 范围内,所以 p<31p < 31p<31。考虑从小到大枚举 ppp 并二分 np\sqrt [p]{n}pn,判断是否是整数即可。 #include <iostream> #include <cstdio> #include
阅读全文
posted @ 2023-07-18 18:46 HappyBobb
阅读(33)
评论(0)
推荐(0)
2023年7月17日
P4323 [JSOI2016] 独特的树叶
摘要: 这里介绍 Xor-Hash 的树哈希换根做法。 令 fif_ifi 为设树根为 111,以 iii 为根的子树的哈希值,有 fi=1+∑j∈sonuF(fj)f_i = 1 + \sum \limits_{j \in son_u} F(f_j)fi=1+j∈sonu∑F(fj),FFF 是
阅读全文
posted @ 2023-07-17 21:51 HappyBobb
阅读(20)
评论(0)
推荐(0)
TREEISO - Tree Isomorphism
摘要: 如果是有根树,我们只需要从根开始树哈希即可。如果是无根树,一种方案是,依次选取每个点作为根,但复杂度无法接受。当然可以换根 DP,但有一个比较聪明的方法。 找到两棵树的重心进行树哈希。注意重心最多有两个,所以要进行两次树哈希,对哈希值进行对比。 令 fif_ifi 为以 iii 为根的子树的哈希值
阅读全文
posted @ 2023-07-17 17:39 HappyBobb
阅读(48)
评论(0)
推荐(0)
上一页
1
···
12
13
14
15
16
17
18
19
20
···
51
下一页
公告