Loading [MathJax]/extensions/TeX/mathchoice.js

随笔分类 -  树/图

摘要:「BalticOI 2021 Day1」Inside information 题目大意 有 n 个集合 Si ,一开始 Si={i}。 执行 m 个操作: 选择 u,v ,令 Su,Sv:=SuSv。 对于 u,x,回 阅读全文
posted @ 2022-01-17 00:45 chasedeath 阅读(288) 评论(0) 推荐(0) 编辑
摘要:题目大意 有n条狗,其中至少有一条得了懒癌。每个人可以看到一部分狗的情况,并且每天进行一轮推断 当它推断出自己的狗一定有懒癌时,就会将自己的狗枪毙,并且所有人停止推断。如果有多个人同时推断出则同枪毙 求在所有2n1种情况中,所有有狗被杀的情况中,一共过了多少天,枪毙了多少狗。 分析 首先 阅读全文
posted @ 2021-10-15 17:04 chasedeath 阅读(319) 评论(0) 推荐(3) 编辑
摘要:带花树笔记 前言:名字的由来 树:增广交替树,即从u开始,由匹配边和增广边交替构成的树 对于二分图,增广过程中忽略偶环,因此就是一棵树 花:一般图存在奇环,在扩展增广树的过程中遇到奇环,就将奇环叫做花 与匈牙利算法的比较 算法的基本框架与匈牙利相同: 依次选取每个点作为根rt,找到一条从根出 阅读全文
posted @ 2021-06-07 17:02 chasedeath 阅读(164) 评论(0) 推荐(1) 编辑
摘要:CF1236F - Alice and the Cactus 题目大意 给定一棵仙人掌,现在每个点有12概率被删除 设删除后剩余连通块数为X,求D(X)D为方差) 分析 由简单结论D(X)=E(X2)E2(X) 考虑计算$E(\ 阅读全文
posted @ 2021-05-26 20:35 chasedeath 阅读(66) 评论(0) 推荐(0) 编辑
摘要:CF1119F - Niyaz and Small Degrees 题目大意 给定一棵带权树,对于每个k[0,n1] 求出删除一个权值最小的边集使得没有一个点度数>k 分析 单个k 考虑对于单个k的计算,可以有如下O(n)dp做法 令dpu,0/1表示对于 阅读全文
posted @ 2021-05-26 19:58 chasedeath 阅读(90) 评论(0) 推荐(0) 编辑
摘要:CF1303G - Sum of Prefix Sums 题目大意 定义一个数列的a1,a2,an的权值为(ni+1)ai 对于一棵带点权的树,求所有路径数列最大的权值 分析 首先对于路径问题可以考虑无脑树分治 假设确定一条路径到达根的$b_1,b_2,\c 阅读全文
posted @ 2021-05-23 10:48 chasedeath 阅读(48) 评论(0) 推荐(0) 编辑
摘要:CF1500C - Matrix Sorting 题目大意 给定矩阵A,B,现在对于A进行若干次排序操作 每次选择一列,以这一列为关键字对于所有行进行稳定排序 判断是否能够由AB 分析 可以先通过各种暴力方法求得一个 尽量保持相对顺序 的行匹配 然后考虑对于某一列排序造成怎样的贡献 阅读全文
posted @ 2021-05-20 08:41 chasedeath 阅读(344) 评论(0) 推荐(0) 编辑
摘要:CF1452G - Game On Tree 题目大意 A和B在树上Van游戏,每个人操作一些点 A操作一个点i,B操作一个点集aj 每轮A,B分别进行操作,可以对于自己的所有点任意移动1步或0步 在某一轮,当A的点碰到B的点时游戏结束 A希望尽量迟结束,B希望尽量早结束 给定B的初始点集 阅读全文
posted @ 2021-05-18 21:39 chasedeath 阅读(153) 评论(0) 推荐(0) 编辑
摘要:「USACO 2021 US Open Platinum」Routing Schemes K=0 此时,我们只需要求合法的匹配路径数量,并且一个路径是从小到大的 由于题目保证一定存在合法路径,从1n考虑每一条(u,v),(v>u) 我们可以看成是很多个S在路径上被从$1-n 阅读全文
posted @ 2021-05-13 12:49 chasedeath 阅读(186) 评论(0) 推荐(0) 编辑
摘要:CF1499G - Graph Coloring 题目大意 有一个二分图,m条边,每条边可以选择为+1或者-1,表示两端的点权值au,av±1 最终的权值总和是|au| 现在要维护一个动态加边操作 每次加边之后动态维护一个最优的方案最小化权值和,输出其\text 阅读全文
posted @ 2021-05-11 20:27 chasedeath 阅读(81) 评论(0) 推荐(0) 编辑
摘要:CF1288F - Red-Blue Graph 题目大意 给定一个二部图,每条边可以为红色/蓝色/无色,且一条边为红色需要付出r的代价,为蓝色需要b的代价 每个点可以为红色/蓝色/无色 1.如果该点为红色,则其所连的边中红色边边数 严格大于 蓝色边边数 2.如果该点为蓝色,则其所连的边中蓝 阅读全文
posted @ 2021-05-11 18:29 chasedeath 阅读(68) 评论(0) 推荐(0) 编辑
摘要:CF1368G - Shifting Dominoes 题目大意 给定一个被1×2的骨牌(横向或者竖向)铺满的方格图 现在可以拿走一个骨牌,之后任意一个骨牌可以沿着其放置方向左右移动至多一步 求最终两个空位所在不同位置的方案数 分析 观察一个空位的移动 如果上/下/左/右边是一条骨牌 阅读全文
posted @ 2021-05-10 21:01 chasedeath 阅读(90) 评论(0) 推荐(0) 编辑
摘要:CF1061E - Politics 题目大意 给定两棵有根树T1,T2,节点均从1n编号 对于节点i,有权值ai,每个节点可以被选择一次 对于T1,T2,有q1,q2条限制,每条限制了一个子树k内恰好有x个点被选择 求最大化选择的权值之和,或者确定不 阅读全文
posted @ 2021-05-10 20:44 chasedeath 阅读(62) 评论(0) 推荐(0) 编辑
摘要:CF1111E - Tree 题目大意 给定一棵无根树Tq次查询每次查询一个给定一个根r,点集S和限制m 求将S分成不超过m个非空集合,使得最终每个集合内不存在两点为祖先关系 分析 容易发现题目是一个给定部分点集的树形dp,因此需要用虚树来处理 将r也加入虚树, 阅读全文
posted @ 2021-05-10 17:42 chasedeath 阅读(82) 评论(0) 推荐(0) 编辑
摘要:CF1392I - Kevin and Grid 题目大意 给定一张网格图,每个点上(i,j)写着ai+bj 对于一个给定阈值x,将图分为ai+bj<xai+bjx两组连通块 定义一个能够连通到网格图边界的连通块的价值为1,否则为2 有q次查询,每次给定 阅读全文
posted @ 2021-05-09 21:03 chasedeath 阅读(91) 评论(0) 推荐(0) 编辑
摘要:CF1299D - Around the World 题目大意 给定一张带权无向图,满足经过1号点不存在长度>3的简单环 求删除1号点所连边的一个子集,使得剩下的边构成的图满足 不存在一条 非完全重复 回路 异或和为0 非完全重复即所有边恰好被经过偶数次的回路 边权<32 分析 考虑如何判定 阅读全文
posted @ 2021-05-09 19:38 chasedeath 阅读(54) 评论(0) 推荐(0) 编辑
摘要:CF1379E - Inverse Genealogy 题目大意 给定n,k,要求构造一棵二叉树满足 1.除了叶子以外的节点有两个儿子 2.称一个节点是特殊的:两个儿子中,一个儿子size至少是另一个的两倍 要求特殊的节点恰好有k个 分析 首先考虑一些简单的情况 1.2|n时不存在合 阅读全文
posted @ 2021-05-09 19:19 chasedeath 阅读(102) 评论(0) 推荐(0) 编辑
摘要:CF1305G - Kuroni and Antihype 题目大意 有n个人,每个人有一个权值ai 每个人可以自己选择放入集合,不获得分数 或者一个已经在集合中的人i可以把一个ai aj=0j放入集合,并且获得ai的分数 求最大得分总和 模型分析 阅读全文
posted @ 2021-05-09 08:58 chasedeath 阅读(88) 评论(0) 推荐(0) 编辑
摘要:CF1408 - Clusterization Counting 题目大意 给定n个点无向带权完全图,求将这些点分组,使得 组内的边边权 都小于 组内点连到组外点的边权 保证边权不同 分析 考虑如何确定合法的分组 从小到大依次加入每一条边,则一个合法的分组一定在某一个时刻满足 1.这个分组是一个 阅读全文
posted @ 2021-05-08 12:32 chasedeath 阅读(51) 评论(0) 推荐(0) 编辑
摘要:CF1217F - Forced Online Queries Problem 题目大意 n个点无向图,m次操作,每次加入/删除一条边,或者查询两个点连通性 lst为上次查询的连通性情况,即lst=0,1 加密方式为x=(x'+lst-1)\mod n+1 吐槽 如果你管这叫 阅读全文
posted @ 2021-05-07 12:08 chasedeath 阅读(153) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示