上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 35 下一页
摘要: 题目链接 Fishes 题意 在一个$n*m$的矩阵中,随机选择一个$r * r$的区域覆盖。 一开始我们可以在这个$n*m$的矩阵中选择$k$个点标记为$1$。 我们要选择一个最佳的标记策略,使得覆盖这个$r * r$的区域之后,被覆盖的$1$的个数的期望值最大。 求这个期望值。 $1 <= n, 阅读全文
posted @ 2018-01-06 23:09 cxhscst2 阅读(529) 评论(0) 推荐(0) 编辑
摘要: 题目链接 Prime Gift 题意 给定一个素数集合,求第k小的数,满足这个数的所有质因子集合为给定的集合的子集。 保证答案不超过$10^{18}$ 考虑二分答案。 根据折半的思想,首先我们把这个集合的数分成两组。 然后分别生成这两组质数所能表示出的正整数的集合。 然后把这个集合sort一下,我们 阅读全文
posted @ 2018-01-06 22:58 cxhscst2 阅读(413) 评论(0) 推荐(0) 编辑
摘要: 题目链接 HDU 6251 题意 给出一个$N$个点$N$条边的无向图。然后给出$M$个操作,每个操作为$(x, y, z)$,表示把连接 $x$和$y$的边的颜色改成$z$。 求这张无向图中所有边的颜色的连通块数量。 首先不难得到这是一个环套树的结构。 首先考虑一棵树的情形。 设$f[i]$为$i 阅读全文
posted @ 2018-01-06 22:28 cxhscst2 阅读(532) 评论(0) 推荐(1) 编辑
摘要: 北京赛区结束后就以为自己的赛季结束了……但是还是保持着做题量 那天突然接到通知,去打EC-Final 但是这是一个临时组起来的队伍,另外两位队友原来一起组的比较熟,我就需要适应一下。 于是我们临时训练了四场比赛: 2017-2018 ACM-ICPC, NEERC, Southern Subregi 阅读全文
posted @ 2017-12-20 21:47 cxhscst2 阅读(1627) 评论(0) 推荐(0) 编辑
摘要: 题目链接 Magic Matrix 考虑第三个条件,如果不符合的话说明$a[i][k] < a[i][j]$ 或 $a[j][k] < a[i][j]$ 于是我们把所有的$(a[i][j], i, j)$升序排序,然后检查当前的三元组$(a[i][j], i, j)$的时候, 先确保第一维值小于他的 阅读全文
posted @ 2017-12-14 21:45 cxhscst2 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 题目链接 Mr. Kitayuta's Colorful Graph 把每种颜色分开来考虑。 所有的颜色分为两种:涉及的点的个数 $> \sqrt{n}$ 涉及的点的个数 $<= \sqrt{n}$ 对于第一种颜色,并查集缩点之后对每个询问依次处理过来若两点连通则答案加一。 对于第二种颜色,并查集缩 阅读全文
posted @ 2017-12-11 20:34 cxhscst2 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 题目链接 Envy 题意 给出一个连通的无向图和若干询问。每个询问为一个边集。求是否存在某一棵原图的最小生成树包含了这个边集。 考虑$kruskal$的整个过程, 当前面$k$条边已经完成操作的时候(就是前$k$小的边已经进行并查集缩点,此时部分点已经形成了若干个连通块) 这个时候突然冒出来一些权值 阅读全文
posted @ 2017-12-11 14:26 cxhscst2 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 题目链接 2017 ACM-ICPC World Finals Problem D (这题细节真的很多) 把所有的(pi,di)按横坐标升序排序。 对于某个点,若存在一个点在他左下角,那么这个点就是可以去掉的。 因为这个点的答案无论怎么优都劣于他左下角的这个点的答案。 对所有的(qj, ej)也同理 阅读全文
posted @ 2017-12-11 13:48 cxhscst2 阅读(466) 评论(0) 推荐(0) 编辑
摘要: 题目链接 Tricky Function $f(i, j) = (i - j)^{2} + (s[i] - s[j])^{2}$ 把$(i, s[i])$塞到平面直角坐标系里,于是转化成了平面最近点对问题。 阅读全文
posted @ 2017-12-10 11:04 cxhscst2 阅读(296) 评论(0) 推荐(0) 编辑
摘要: 题目链接 传送门 Problem A Problem B Problem C Problem D Problem E Problem F Problem G 签到 Problem H 令$f[i]$为从左往右把$a[1]$到$a[i]$变成严格递增序列所需的最小代价。 $g[i]$为从右往左把$a[ 阅读全文
posted @ 2017-12-10 10:53 cxhscst2 阅读(254) 评论(0) 推荐(0) 编辑
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 35 下一页