上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 43 下一页
摘要: 题意 对于长度为$n$的序列${A_i}$,可以进行两种操作: (1):选择一个位置$+1$或$-1$,花费为$1$ (2):选择任意区间$+1$或$-1$,花费为$C$ 一个序列的花费为将其变为$0$的最小花费 给定$K$,给定族${B_i}(i\in[1,n],|B_i|=K)$ $A_i$可以 阅读全文
posted @ 2020-11-21 16:49 Grice 阅读(139) 评论(0) 推荐(1) 编辑
摘要: 场上在意识到B会带一个log时果断弃掉去开C,事后证明这是个明智的选择 A 顺序填,转化为处理$2\times 2$的情况,手玩一下能很简单推出 B 每次删掉度数最小的点删掉,若其$\ge K$的点可以判断情况$1$ 对于找到$K$的团,按上面删的同时,若度数最小的点度数为$k-1$可以把这$k$个 阅读全文
posted @ 2020-11-18 20:22 Grice 阅读(179) 评论(0) 推荐(1) 编辑
摘要: 题意 给定$n$个点$(x_i,y_i)$及$d$,选出最大点集,两两距离不超过$d$ 做法 先转成二分图,可以看看这篇文章 于是问题转化成了求二分图的最大独立集,等价于最小点覆盖的补集 写这篇文章具体是想讲讲König定理 König定理:在二部图中,最小点覆盖=最大匹配 proof 令最小点覆盖 阅读全文
posted @ 2020-11-18 11:06 Grice 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 题意 给$n$个三元组$a_i,b_i,c_i$,以及$m$个查询$s,t$ 求使得$\sum\limits a_ix_i=s,\sum\limits b_ix_i=t$的同时$\sum\limits c_ix_i$最大(${x}$为非负实数) \(n\le 10^5,m\le 10^4\),$1\ 阅读全文
posted @ 2020-11-17 15:05 Grice 阅读(77) 评论(0) 推荐(0) 编辑
摘要: 题意 cf 做法 令$l_{u,v}((u,v)\in E)\(为边\)(u,v)$的边权 令$x_{u,v}\(为对边\)(u,v)$的增量 令$X$为总增量限制 令$d_i$为一组增量序列${x}$对图造成影响后,从$s$到$i$的最短路径 可以发现$d_s$是什么并不重要,我们将其写成线性规划 阅读全文
posted @ 2020-11-15 19:52 Grice 阅读(129) 评论(0) 推荐(1) 编辑
摘要: C 结论1:假设答案为$0$,容易证明对于机器人$i$(\(A_i\le B_i\)),一定是由$A_j>B_j(A_i<A_j)$的机器人破坏 在进行下一步分析前,为了方便解决该问题,我们将题意中操作进行一些转化: 结论2:在不改变答案的情况下,可以将问题转化为:可以任意删除球、添加球,最小化$m 阅读全文
posted @ 2020-11-15 10:01 Grice 阅读(214) 评论(0) 推荐(4) 编辑
摘要: 完成情况: Restore Sequence(11.8) Magical Candy Store(11.8) Scalar Product Tree(11.9) Unusual Queries(11.9) Chef and the Combination Lock(11.10) Red-Black 阅读全文
posted @ 2020-11-09 21:04 Grice 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 题意 给定一棵有编号树,对于每一条边,贡献为将这条边删除后分裂的两棵树重心编号之和(一棵树可能有两个重心被计算) \(n\le 10^6\) 重心(性质) 定义0.0:对于一棵无根树,节点$u$的儿子为$u$的所有相邻节点;对于儿子$v$,其子树大小为设$u$为根时,$v$的子树大小;儿子的重量为子 阅读全文
posted @ 2020-11-06 08:57 Grice 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 题意 对于任意偶数$n$,一个长度为$n$的排列${p_i}$,定义一次变换为:\(p'_i=p_{i/2}(i~is~even),p'_i=p_{(i+n+1)/2}(i~is~odd)\),若经过恰好$n$次变换第一次返回原排列,则$f(n)=n$,否则为$0$。 给定$N$,求$\sum\li 阅读全文
posted @ 2020-11-04 19:34 Grice 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 题意 给定$n$,对于$k\in[0,n)\(,分别计算对于排列\){1,2,\cdots,n}$,进行最多$k$次操作,每次选择一个数字拿到前面或后面,形成的排列个数 \(n\le 1000\) 做法 最多进行$k$次操作等价于排列中最长上升子段长度$\ge n-k$ 固定$k$,下面考虑计算排列 阅读全文
posted @ 2020-11-01 09:55 Grice 阅读(79) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 43 下一页