会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
happybob
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
4
5
6
7
8
9
10
11
12
···
50
下一页
2023年12月22日
CF698B Fix a Tree 题解
摘要: 考虑把题目中的边设为有向边,i→pii \rightarrow p_ii→pi。考虑每个连通块。 显然每个连通块是一个 xxx 个点 xxx 条边的图,且至多只有一个自环。于是这必然是一棵树,或者内向基环树。 首先确定最终树的根。如果存在任意一个 pi=ip_i=ipi=i,那么根就可以确定为
阅读全文
posted @ 2023-12-22 21:38 HappyBobb
阅读(12)
评论(0)
推荐(0)
2023年12月18日
CF1560F2 Nearest Beautiful Number (hard version) 题解
摘要: 题意:给定 n,kn,kn,k。定义一个数是美好的当且仅当这个数的十进制无前导零表示下数位上不同数个数 ≤k\leq k≤k,求 ≥n\geq n≥n 的最小的美好的数。多测。1≤n≤109,1≤k≤101 \leq n \leq 10^9, 1 \leq k \leq 101≤n≤109,1≤k≤
阅读全文
posted @ 2023-12-18 22:07 HappyBobb
阅读(17)
评论(0)
推荐(0)
CF1551F Equidistant Vertices 题解
摘要: 题意:给 nnn 个点的树和 kkk,边无权。问有多少种方案,选出 kkk 个点且 kkk 个点中两两距离相等。对 109+710^9+7109+7 取模。2≤k≤n≤1002 \leq k \leq n \leq 1002≤k≤n≤100,多测。 特判 k=2k=2k=2 时,输出 (n2)\db
阅读全文
posted @ 2023-12-18 21:12 HappyBobb
阅读(15)
评论(0)
推荐(0)
2023年12月17日
P9634 [ICPC2020 Nanjing R] Monster Hunter 题解
摘要: 考虑树上背包。但是直接设 fi,jf_{i,j}fi,j 表示以 iii 为根的子树中用了 jjj 次魔法难以转移,问题在于难以确定 iii 的儿子是否呗魔法标记。 于是加一维,fi,j,0/1f_{i,j,0/1}fi,j,0/1 表示以 iii 为根的子树中用了 jjj 次魔法,iii 点被
阅读全文
posted @ 2023-12-17 21:28 HappyBobb
阅读(19)
评论(0)
推荐(0)
2023年12月12日
CF232E Quick Tortoise 题解
摘要: 考虑离线猫树分治。分治函数 solve(l,r) 表示将所有询问区间 [x1,x2][x_1, x_2][x1,x2] 完全包含于这个区间的询问区间答案处理出来。 考虑在 midmidmid 两侧的递归处理,现在要考虑的是 x1∈[l,mid],x2∈(mid,r]x_1 \in [l,mid]
阅读全文
posted @ 2023-12-12 21:32 HappyBobb
阅读(13)
评论(0)
推荐(0)
2023年12月9日
分治算法总结
该文被密码保护。
阅读全文
posted @ 2023-12-09 17:37 HappyBobb
阅读(0)
评论(0)
推荐(0)
2023年11月30日
AT DP套题练习
该文被密码保护。
阅读全文
posted @ 2023-11-30 18:40 HappyBobb
阅读(2)
评论(0)
推荐(0)
2023年11月28日
CF652C Foe Pairs 题解
摘要: 考虑双指针,枚举左端点 iii,看右端点 jjj 最多拓展到哪里。 我们对每个点开个 vector,存这个点选了之后哪些的另一个不能选。 对于 jjj,如果存在这个点的 vector 内的数 kkk 满足 i≤k<ji \leq k < ji≤k<j,那么 jjj 就不能作为右端点了。我们直接对于每
阅读全文
posted @ 2023-11-28 21:27 HappyBobb
阅读(18)
评论(0)
推荐(0)
2023年11月20日
板刷 AGC(AGC001 ~ AGC003)
该文被密码保护。
阅读全文
posted @ 2023-11-20 18:23 HappyBobb
阅读(2)
评论(0)
推荐(0)
2023年11月17日
CF903G Yet Another Maxflow Problem 题解
摘要: 比较好想,但是细节比较多。 我们考虑到最大流 最小割,于是我们直接刻画最小割即可。 由于图的特殊性质,左侧 i→i+1i \rightarrow i+1i→i+1 和右侧 i→i+1i \rightarrow i+1i→i+1 在最小割必然至多只会割一次。 我们假设左侧选的是割 i→i+1i \ri
阅读全文
posted @ 2023-11-17 15:23 HappyBobb
阅读(11)
评论(0)
推荐(0)
上一页
1
···
4
5
6
7
8
9
10
11
12
···
50
下一页
公告