上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 19 下一页
摘要: "hdu6158" 题意 初始有两个圆,按照标号去放圆,问放完 $n$ 个圆后的总面积。 分析 圆的反演的应用。 "参考blog" 设反演圆心为 $O$ 和反演半径 $R$ 圆的反演的定义: 已知一圆 $C$ ,圆心为 $O$ ,半径为 $R$ ,如果 $P$ 与 $P'$在过圆心 $O$ 的直线上 阅读全文
posted @ 2017-08-20 21:48 ftae 阅读(275) 评论(0) 推荐(0) 编辑
摘要: "hdu6156" 题意 求 $[2, 36]$ 进制下,给定区间内的数是回文数的个数。每存在一个回文数,答案加上该回文数的进制。 分析 10进制下回文数是 数位DP 很常见的问题,这道题只需要把在转化数字的时候转化成对应的进制即可。 多开一维数组表示某个进制下的方案数,$dp$ 数组只需要一次初始 阅读全文
posted @ 2017-08-19 23:09 ftae 阅读(288) 评论(0) 推荐(0) 编辑
摘要: "hdu6138" 题意 给出若干个字符串,每次查询两个字符串,求两个字符串的公共子串且在给出的某一个字符串中作为前缀的最大长度。 分析 求公共子串:后缀数组 判断前缀:字典树 求完后缀数组,遍历下 $height$ 数组,对于每个公共子串,都去跑下字典树。 这么暴力竟然没超时,还跑得飞快,数据好水 阅读全文
posted @ 2017-08-17 22:17 ftae 阅读(130) 评论(0) 推荐(0) 编辑
摘要: "uva10256" 题意 平面上存在两种颜色的点,问是否存在一条直线,使得任取一个红点和一个蓝点都在直线的异侧,这条直线不经过任何点。 分析 对每种颜色的点求一发凸包,问题等价于判断两个多边形是否相交或相切。 1. 判断是否有边相交 2. 判断是否有点在另一个多边形内或边上 code cpp in 阅读全文
posted @ 2017-08-17 22:15 ftae 阅读(317) 评论(0) 推荐(0) 编辑
摘要: "uva11168" 题意 给出一些点坐标,选定一条直线,所有点在直线一侧(或直线上),使得所有点到直线的距离平均值最小。 分析 显然直线一定会经过某两点(或一点),又要求点在直线某一侧,可以直接求出凸包,枚举每条边作为直线。 现在就要快速求出所有点到直线的距离,有求点到直线距离方程 $\frac{ 阅读全文
posted @ 2017-08-16 22:24 ftae 阅读(128) 评论(0) 推荐(0) 编辑
摘要: "zoj2318" 题意 一个平面上给出很多圆,其中一个圆为现在自己的位置,问这个圆能不能冲出其它圆的包围(不能与其它圆相交)。 分析 将所有圆心平移,使得自己的圆圆心处于原点,将所有圆半径增加自己圆的半径,这样自己的圆可以看成一个点,任意两圆相交我们都可以看作圆心间连了一条边,问题就转化成了一个点 阅读全文
posted @ 2017-08-16 22:20 ftae 阅读(104) 评论(0) 推荐(0) 编辑
摘要: "hdu6121" 题意 给出一棵树,$0$ 为根节点,节点 $i$ 的父节点标号是 $\lfloor\frac{i 1}{k}\rfloor$,求所有子树大小的异或和。 分析 找规律。在纸上画个十几个一定可以找到规律(亲测有效)。 虽然数据很大,但是我们可以特判掉 $k=1$ 的情况,同样有规律。 阅读全文
posted @ 2017-08-15 23:23 ftae 阅读(182) 评论(0) 推荐(0) 编辑
摘要: "hdu6127" 题意 二维平面上存在一些点,每个点都有权值,任意两点组成的线段的权值为这两点权值的乘积,选定一条经过原点的直线,问怎样使得它经过的线段的权值之和最大。 分析 题目等价于用一条直线将平面上的所有点分成两部分,那么答案就是两部分点的权值和的乘积。 比如说一条与 $y$ 轴重合的直线, 阅读全文
posted @ 2017-08-15 23:22 ftae 阅读(138) 评论(0) 推荐(0) 编辑
摘要: "837F Prefix Sums" 题意 定义函数 $p(x)$ 会返回 $x$ 这个数组的前缀和,定义 $A^i=p(A^{i 1}) \ (i 0)$,给出 $A^0$ 求使得 $A^i$ 中存在大于等于 $k$ 的数的最小的 $i$ 。 分析 打表~~容易发现~~当数的数量大于 $4$ 时, 阅读全文
posted @ 2017-08-14 21:55 ftae 阅读(144) 评论(0) 推荐(0) 编辑
摘要: " 428 Div2 D" 题意 给出一些数,现在要求找出一些数满足 $i_1 1$ ,记这些数的贡献为 $k gcd(a_{i_1}, a_{i_2}, ..., a_{i_k}) $ 。 求每种方案的贡献之和。 分析 不得不说和 "hdu6053" 很类似,其实还要简单不少。 考虑枚举 $gcd 阅读全文
posted @ 2017-08-14 21:54 ftae 阅读(107) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 19 下一页