码迷,mamicode.com
首页 >  
搜索关键字:violet    ( 139个结果
【二分答案】【Heap-Dijkstra】bzoj2709 [Violet 1]迷宫花园
显然最短路长度随着v的变化是单调的,于是可以二分答案,据说spfa在网格图上表现较差。#include#include#includeusing namespace std;typedef double db;typedef long long ll;#define N 101#define INF...
分类:其他好文   时间:2015-04-17 17:40:14    阅读次数:151
BZOJ 2721 Violet 5 樱花 数论
题目大意:给定nn,求有多少正整数数对(x,y)(x,y)满足1x+1y=1n!\frac1x+\frac1y=\frac1{n!} 由于x,y>0x,y>0,故显然有y>n!y>n! 不妨设y=n!+t(t>0)y=n!+t(t>0),那么有 1x+1n!+t=1n!\frac1x+\frac1{n!+t}=\frac1{n!} 化简后得到 n!(n!+t)+x(n!)=x(n!+t)n...
分类:其他好文   时间:2015-04-17 13:53:02    阅读次数:199
【BZOJ 2724】 [Violet 6]蒲公英
分块在线求区间众数~...
分类:其他好文   时间:2015-04-04 09:16:47    阅读次数:146
[BZOJ 2724] [Violet 6] 蒲公英 【分块】
题目链接:BZOJ - 2724题目分析这道题和 BZOJ-2821 作诗 那道题几乎是一样的,就是直接分块,每块大小 sqrt(n) ,然后将数字按照数值为第一关键字,位置为第二关键字排序,方便之后二分查找某个值在某个区间内出现的次数。预处理出 f[i][j] 即从第 i 块到第 j 块的答案。对...
分类:其他好文   时间:2015-01-25 20:58:12    阅读次数:215
BZOJ 2648 SJY摆棋子 / 2716 Violet 3 天使玩偶 K-D树
题目大意:平面上有一些点,问一个点周围离它最近的点的曼哈顿距离是多少。支持动态加点。 思路:CDQ分治可以离线解决,但是SJY是卡CDQ的,天使玩偶可以过。毕竟K-D树的O(sqrt(n))的时间复杂度摆在那。 K-D树理解起来其实不难,有k个维度的时候,每一层按照一个维度排序,取出按照这个维度排序的中位数,当作这个块的根,然后将这个块分开。还有一个比较重要的东西就是估价函数,这个函数...
分类:其他好文   时间:2014-12-24 11:48:45    阅读次数:1100
bzoj2721 [Violet 5]樱花
DescriptionInputOutputSample InputSample OutputHINT蛋疼的推公式题……依题意1/x+1/y=1/z,令y=z+d,然后1/x+1/(z+d)=1/z(x+z+d)/(xz+xd)=1/zxz+z^2+dz=xz+xdz^2+dz=xdx=z^2/d+...
分类:其他好文   时间:2014-12-23 11:58:23    阅读次数:304
bzoj2718 [Violet 4]毕业旅行
DescriptionInputOutput最多可选多少景点Sample Input7 61 22 35 44 33 66 7Sample Output2HINT这题是结论题答案=最长反链=最小路径覆盖=n-二分图最大匹配先floyd处理出两点之间的联通性,然后拆点,如果A能到B则A向B'连边#in...
分类:其他好文   时间:2014-12-23 10:18:07    阅读次数:235
BZOJ2716: [Violet 3]天使玩偶
题解:kdtree裸题?感觉判断是否进入左右子树真的是个估价函数。。。inline int get(int k) { if(!k)return inf; int ret=0; for0(i,1)ret+=max(0,t[k].mi[i]-now[i]); for0(i,1)...
分类:其他好文   时间:2014-12-20 18:04:30    阅读次数:371
【BZOJ】2648: SJY摆棋子 & 2716: [Violet 3]天使玩偶(kdtree)
http://www.lydsy.com/JudgeOnline/problem.php?id=2716http://www.lydsy.com/JudgeOnline/problem.php?id=2648双倍经验题。。。kdtree裸题吧。。。。。今天学了下kdtree。。。感觉挺简单的。。。。...
分类:其他好文   时间:2014-12-16 00:49:55    阅读次数:656
BZOJ2721 [Violet 5]樱花
先令n! = a:1 / x + 1 / y = 1 / a => x = y * a/ (y - a)再令k = y - a:于是x = a + a ^ 2 / k => k | a ^ 2故等价于求a ^2的约数个数素数筛一下什么的就好了嘛 1 /************************...
分类:其他好文   时间:2014-12-02 20:29:04    阅读次数:217
139条   上一页 1 ... 11 12 13 14 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!