01 2018 档案

摘要:题目链接 Imbalance Value of a Tree 题意 给定一棵树。求树上所有简单路径中的最大权值与最小权值的差值的和。 首先考虑求所有简单路径中的最大权值和。 对所有点按照权值大小升序排序,即若$a[i] < a[j]$,那么$i$排在$j$前面。 接下来开始依次处理。对于每个点$i$ 阅读全文
posted @ 2018-01-30 23:20 cxhscst2 阅读(253) 评论(0) 推荐(0)
摘要:题目链接 HDU 4866 题意 给定$n$条线段。每条线段平行$x$轴,离x轴的距离为$D$,覆盖的坐标范围为$[L, R]$。 现在有$m$次射击行动,每一次的射击行动可以描述为在横坐标$x$处找到离$x$轴最近的$k$条线段, 并计算这$k$个目标距离$x$轴的总和。强制在线。 对线段到$x$ 阅读全文
posted @ 2018-01-30 22:34 cxhscst2 阅读(179) 评论(0) 推荐(0)
摘要:题目链接 Tetration 题意 给定一个排列 现在可以任意调整这个排列的顺序 求$a_{1}^{a_{2}^{a_{3}^{...^{a_{n}}}}}$对$p$取模的最小值 直接枚举$a$的每一个排列,然后计算取最小值即可。 阅读全文
posted @ 2018-01-30 22:27 cxhscst2 阅读(275) 评论(0) 推荐(0)
摘要:题目链接 Power Tower 题意 给定一个序列,每次给定$l, r$ 求$w_{l}^{w_{l+1}^{w_{l+2}^{...^{w_{r}}}}}$ 对m取模的值 根据这个公式 每次递归计算。 因为欧拉函数不断迭代,下降到$1$的级别大概是$log(m)$的,那么对于每一次询问最多需要递 阅读全文
posted @ 2018-01-29 02:51 cxhscst2 阅读(363) 评论(0) 推荐(0)
摘要:题目链接 校赛签到 对每个操作之间建立关系。 比较正常的是前$3$种操作,若第$i$个操作属于前$3$种,那么就从操作$i-1$向$i$连一条有向边。 比较特殊的是第$4$种操作,若第$i$个操作属于第$4$种这个时候我们需要从操作$k$向操作$i$连一条有向边。 那么一共有$q+1$个结点,$q$ 阅读全文
posted @ 2018-01-29 02:40 cxhscst2 阅读(287) 评论(0) 推荐(0)
摘要:题意 给定一个$12*12$的矩阵,每个元素是'.'或'X'。现在要求$1*2$的骨牌铺满整个矩阵, 'X'处不能放置骨牌。求方案数。 这道题其实和 Uva11270 是差不多的,就是加了一些条件。 那么分类讨论的时候情况里面要加点东西: 1、当前格子为'X',这个时候这个格子上不能放置骨牌,那么状 阅读全文
posted @ 2018-01-29 02:30 cxhscst2 阅读(253) 评论(0) 推荐(0)
摘要:题目链接 Bipartite Segments 题意 给出一个无偶环的图,现在有$q$个询问。求区间$[L, R]$中有多少个子区间$[l, r]$ 满足$L <= l <= r <= R$,并且一个只包含$l$到$r$这些点的无向图为二分图。 因为整张图没有偶环,所以在这道题中如果某个无向图没有环 阅读全文
posted @ 2018-01-12 19:29 cxhscst2 阅读(138) 评论(0) 推荐(0)
摘要:题目链接 Hrbust 2363 来源 “科林明伦杯”哈尔滨理工大学第七届程序设计团队赛 Problem J 题意 给出一个长度为$1e6$的字符串,求最小可重回文子串覆盖数量 首先Manacher预处理出以$s[i]$为首字母的回文子串的长度的最大值 然后求出包含$s[i]$的回文子串的能延伸到的 阅读全文
posted @ 2018-01-12 19:15 cxhscst2 阅读(190) 评论(0) 推荐(0)
摘要:题目链接 Tree Destructi 题意 给定一棵树,每次可以选定树上的两个叶子,并删去其中的一个。答案每次加上两个选定的叶子之间的距离。 求最后答案的最大值。 首先求出树的某一条直径,令其端点分别为L, R。 把L看成树的根,那么R一定是叶子结点。 对于那些非直径上的点,离他们最远的点肯定是L 阅读全文
posted @ 2018-01-12 19:07 cxhscst2 阅读(596) 评论(0) 推荐(0)
摘要:题目链接 Clear The Matrix 题意 给定一个$4 * n$的矩形,里面的元素为$'.'$或$'*'$。现在有$4$种正方形可以覆盖掉$'*'$,正方形的边长分别为$1,2,3,4$。 求把整个矩形变成全$'.'$的最小代价。 考虑状压DP 设$f[i][j]$为前$i$列已经全部变成' 阅读全文
posted @ 2018-01-09 20:38 cxhscst2 阅读(348) 评论(0) 推荐(0)
摘要:题目链接 HDU 6229 题意 在一个$N * N$的格子矩阵里,有一个机器人。 格子按照行和列标号,左上角的坐标为$(0, 0)$,右下角的坐标为$(N - 1, N - 1)$ 有一个机器人,初始位置为$(0, 0)$。 现在这个矩阵里面,有一些障碍物,也就是说机器人不能通过这些障碍物。 若机 阅读全文
posted @ 2018-01-06 23:27 cxhscst2 阅读(834) 评论(0) 推荐(0)
摘要:题目链接 Fishes 题意 在一个$n*m$的矩阵中,随机选择一个$r * r$的区域覆盖。 一开始我们可以在这个$n*m$的矩阵中选择$k$个点标记为$1$。 我们要选择一个最佳的标记策略,使得覆盖这个$r * r$的区域之后,被覆盖的$1$的个数的期望值最大。 求这个期望值。 $1 <= n, 阅读全文
posted @ 2018-01-06 23:09 cxhscst2 阅读(538) 评论(0) 推荐(0)
摘要:题目链接 Prime Gift 题意 给定一个素数集合,求第k小的数,满足这个数的所有质因子集合为给定的集合的子集。 保证答案不超过$10^{18}$ 考虑二分答案。 根据折半的思想,首先我们把这个集合的数分成两组。 然后分别生成这两组质数所能表示出的正整数的集合。 然后把这个集合sort一下,我们 阅读全文
posted @ 2018-01-06 22:58 cxhscst2 阅读(426) 评论(0) 推荐(0)
摘要:题目链接 HDU 6251 题意 给出一个$N$个点$N$条边的无向图。然后给出$M$个操作,每个操作为$(x, y, z)$,表示把连接 $x$和$y$的边的颜色改成$z$。 求这张无向图中所有边的颜色的连通块数量。 首先不难得到这是一个环套树的结构。 首先考虑一棵树的情形。 设$f[i]$为$i 阅读全文
posted @ 2018-01-06 22:28 cxhscst2 阅读(547) 评论(0) 推荐(1)