模板
zmh964685331
这个作者很懒,什么都没留下…
展开
-
bzoj3926: [Zjoi2015]诸神眷顾的幻想乡
题目链接bzoj3926题目描述Description幽香是全幻想乡里最受人欢迎的萌妹子,这天,是幽香的2600岁生日,无数幽香的粉丝到了幽香家门前的太阳花田上来为幽香庆祝生日。 粉丝们非常热情,自发组织表演了一系列节目给幽香看。幽香当然也非常高兴啦。 这时幽香发现了一件非常有趣的事情,太阳花田有n块空地。在过去,幽香为了方便,在这n块空地之间修建了n-1条边将它们连通起来。也就是说,这n块空地原创 2016-03-29 15:05:51 · 409 阅读 · 0 评论 -
bzoj2286[Sdoi2011消耗战
题目链接bzoj2286题目描述Description在一场战争中,战场由n个岛屿和n-1个桥梁组成,保证每两个岛屿间有且仅有一条路径可达。现在,我军已经侦查到敌军的总部在编号为1的岛屿,而且他们已经没有足够多的能源维系战斗,我军胜利在望。已知在其他k个岛屿上有丰富能源,为了防止敌军获取能源,我军的任务是炸毁一些桥梁,使得敌军不能到达任何能源丰富的岛屿。由于不同桥梁的材质和结构不同,所以炸毁不同的桥原创 2016-02-23 20:07:27 · 366 阅读 · 0 评论 -
bzoj:2428: [HAOI2006]均分数据 模拟退火
题目链接bzoj2428题目描述Description 已知N个正整数:A1、A2、……、An 。今要将它们分成M组,使得各组数据的数值和最平均,即各组的均方差最小。均方差公式如下: ,其中σ为均方差,是各组数据和的平均值,xi为第i组数据的数值和。Input第一行是两个整数,表示N,M的值(N是整数个数,M是要分成的组数) 第二行有N个整数,表示A1、A2、……、An。整数的范围是1–50。原创 2016-04-05 12:43:34 · 580 阅读 · 0 评论 -
bzoj3571: [Hnoi2014]画框
题目链接bzoj3571题目描述Description小T准备在家里摆放几幅画,为此他买来了N幅画和N个画框。为了体现他的品味,小T希望能合理地搭配画与画框,使得其显得既不过于平庸也不太违和。对于第 幅画与第 个画框的配对,小T都给出了这个配对的平凡度Aij 与违和度Bij 。整个搭配方案的总体不和谐度为每对画与画框平凡度之和与每对画与画框违和度的乘积。具体来说,设搭配方案中第i幅画与第Pi个画框配原创 2016-03-11 21:55:21 · 564 阅读 · 0 评论 -
hdu2255奔小康赚大钱 KM算法
题目链接hdu2255题目描述Problem Description传说在遥远的地方有一个非常富裕的村落,有一天,村长决定进行制度改革:重新分配房子。 这可是一件大事,关系到人民的住房问题啊。村里共有n间房间,刚好有n家老百姓,考虑到每家都要有房住(如果有老百姓没房子住的话,容易引起不安定因素),每家必须分配到一间房子且只能得到一间房子。 另一方面,村长和另外的村领导希望得到最大的效益,这样村里原创 2016-03-11 22:00:57 · 343 阅读 · 0 评论 -
bzoj1095: [ZJOI2007]Hide 捉迷藏
题目链接bzoj1095题意Description捉迷藏 Jiajia和Wind是一对恩爱的夫妻,并且他们有很多孩子。某天,Jiajia、Wind和孩子们决定在家里玩捉迷藏游戏。他们的家很大且构造很奇特,由N个屋子和N-1条双向走廊组成,这N-1条走廊的分布使得任意两个屋子都互相可达。游戏是这样进行的,孩子们负责躲藏,Jiajia负责找,而Wind负责操纵这N个屋子的灯。在起初的时候,所有的灯都没有原创 2016-02-27 21:17:37 · 343 阅读 · 0 评论 -
bzoj2732: [HNOI2012]射箭
题目链接bzoj2732题目描述Description沫沫最近在玩一个二维的射箭游戏,如下图 1 所示,这个游戏中的 x 轴在地面,第一象限中有一些竖直线段作为靶子,任意两个靶子都没有公共部分,也不会接触坐标轴。沫沫控制一个位于(0,0)的弓箭手,可以朝 0 至 90?中的任意角度(不包括 0度和 90度),以任意大小的力量射出带有穿透能力的光之箭。由于游戏中没有空气阻力,并且光之箭没有箭身,箭的轨原创 2016-03-23 20:39:14 · 342 阅读 · 0 评论 -
hdu 5306 区间取min和询问区间和及最大数
题目链接hdu 5306题目描述Problem DescriptionThere is a sequence a of length n. We use ai to denote the i-th element in this sequence. You should do the following three types of operations to this sequence.0 x y原创 2016-05-29 11:33:59 · 940 阅读 · 0 评论 -
bzoj1069: [SCOI2007]最大土地面积
题目链接bzoj1069题目描述Description 在某块平面土地上有N个点,你可以选择其中的任意四个点,将这片土地围起来,当然,你希望这四个点围成 的多边形面积最大。Input 第1行一个正整数N,接下来N行,每行2个数x,y,表示该点的横坐标和纵坐标。Output 最大的多边形面积,答案精确到小数点后3位。Sample Input5 0 0 1 0 1 1 0 1 0.5原创 2016-05-30 10:41:48 · 673 阅读 · 0 评论 -
bzoj4541: [Hnoi2016]矿区
题目链接bzoj4541题目描述Description 平面上的矿区划分成了若干个开发区域。简单地说,你可以将矿区看成一张连通的平面图,平面图划分为了若干平面块,每个平面块即为一个开发区域,平面块之间的边界必定由若干整点(坐标值为整数的点)和连接这些整点的线段组成。每个开发区域的矿量与该开发区域的面积有关:具体而言,面积为s的开发区域的矿量为 s^2。现在有 m 个开采计划。每个开采计划都指定了一原创 2016-04-20 10:20:38 · 1830 阅读 · 1 评论 -
bzoj3265: 志愿者招募加强版 单纯形
题目描述DescriptionInputOutputSample Input3 3 2 3 4 1 1 2 2 1 2 3 5 1 3 3 2Sample Output14HINTSource单纯形题解单纯形法解线性规划,参考资料:点这 这里是最小化目标函数,并且限制条件是大于等于。用对偶原理可以转化为标准的线性规划。 对偶原理: 将限制矩阵转置一下,就是a[i,j]变成a[j,i]原创 2016-04-22 19:22:49 · 659 阅读 · 0 评论 -
函数式treap
基本操作函数式treap也就是可持久化treap,是一种可持久化数据结构。它的主要操作是merge和split,详情可以参考不基于旋转的treap。 不同之处在于我们要可持久化,所以只要将所有的修改操作变为建新节点就行了。写起来很简单,具体实现可以看看例题代码。例题UVA12538 题意就是要求维护一个字符串,支持插入,修改,访问历史版本。 这直接用函数式treap做就可以了。 我的实现方法原创 2016-02-22 19:16:58 · 560 阅读 · 0 评论 -
bzoj1013: [JSOI2008]球形空间产生器
题目链接bzoj1013题目描述Description有一个球形空间产生器能够在n维空间中产生一个坚硬的球体。现在,你被困在了这个n维球体中,你只知道球面上n+1个点的坐标,你需要以最快的速度确定这个n维球体的球心坐标,以便于摧毁这个球形空间产生器。Input第一行是一个整数,n。接下来的n+1行,每行有n个实数,表示球面上一点的n维坐标。每一个实数精确到小数点后6位,且其绝对值都不超过20000。原创 2016-02-22 09:47:59 · 335 阅读 · 0 评论 -
bzoj3720: Gty的妹子树
题目链接bzoj3720题意维护一棵初始有n个节点的有根树(根节点为1),树上节点编号为1-n,每个点有一个权值wi。 支持以下操作: 0 u x 询问以u为根的子树中,严格大于x的值的个数。(u^=lastans,x^=lastans) 1 u x 把u节点的权值改成x。(u^=lastans,x^=lastans) 2 u x 添加一原创 2016-01-15 12:01:54 · 924 阅读 · 0 评论 -
bzoj4405: [wc2016]挑战NPC
题目链接bzoj4405题目描述Description小N最近在研究NP完全问题,小O看小N研究得热火朝天,便给他出了一道这样的题目: 有n个球,用整数1到n编号。还有m个筐子,用整数1到m编号。 每个筐子最多能装3个球。 每个球只能放进特定的筐子中。具体有e个条件,第i个条件用两个整数vi和ui描述,表示编号为vi的球可以放进编号为ui的筐子中。 每个球都必须放进一个筐子中。如果一个筐子内原创 2016-02-20 14:17:33 · 753 阅读 · 0 评论 -
回文自动机总结
回文自动机 回文树原创 2016-01-09 17:06:15 · 834 阅读 · 0 评论 -
bzoj2049: [Sdoi2008]Cave 洞穴勘测
题目链接bzoj2049题意初始时给定一个n个点的森林,支持3个操作。 Connect x y:将x与y间连一条边。 保证连边之后任然是一颗树。 Destroy x y :将x与y间的边删去。 保证x与y有边相连。 Query x y :询问x与y是否联通。 N<=10000。 询问M<=200000。题解link-cut tree。 学习请点这里。 需要注意的有连接两棵树x与y时之前深度原创 2016-01-10 19:12:46 · 350 阅读 · 0 评论 -
bzoj2809: [Apio2012]dispatching
题目链接bzoj2809 Description在一个忍者的帮派里,一些忍者们被选中派遣给顾客,然后依据自己的工作获取报偿。在这个帮派里,有一名忍者被称之为 Master。除了 Master以外,每名忍者都有且仅有一个上级。为保密,同时增强忍者们的领导力,所有与他们工作相关的指令总是由上级发送给他的直接下属,而不允许通过其他的方式发送。现在你要招募一批忍者,并把它们派遣给顾客。你需要为每个被派遣的原创 2016-01-15 12:54:55 · 368 阅读 · 0 评论 -
poj2104区间K大 主席树
题目poj2104DescriptionYou are working for Macrohard company in data structures department. After failing your previous task about key insertion you were asked to write a new data structure that would be原创 2016-01-15 13:17:26 · 391 阅读 · 0 评论 -
bzoj2741: 【FOTILE模拟赛】L 可持久化trie
题目bzoj2741DescriptionFOTILE得到了一个长为N的序列A,为了拯救地球,他希望知道某些区间内的最大的连续XOR和。 即对于一个询问,你需要求出max{AixorAi+1xorAi+2...xorAj}\{A_i xor A_{i+1} xor A_{i+2} ... xor A_j\},其中l<=i<=j<=r。 为了体现在线操作,对于一个询问(x,y): l = min原创 2016-01-15 13:34:03 · 865 阅读 · 0 评论 -
不基于旋转的treap
介绍最近看到有一种不用旋转的treap,好像还可以持久化,于是就学了一下。treap就是tree+heap。它的每个节点的权值data满足排序二叉树的性质,随机权值key满足堆的性质。由于key是随机的所以它大致是平衡的。 不基于旋转的treap有两个基本操作:merge(a,b):返回一个treap,包含a,b两个treap中的所有节点,但要保证b中所有节点权值都大于等于a。split(a,n)原创 2016-01-18 14:14:42 · 4009 阅读 · 3 评论 -
bzoj3295: [Cqoi2011]动态逆序对 树状数组套线段树
题目bzoj3295 Description对于序列A,它的逆序对数定义为满足i< j,且Ai>Aj的数对(i,j)的个数。给1到n的一个排列,按照某种顺序依次删除m个元素,你的任务是在每次删除一个元素之前统计整个序列的逆序对数。Input输入第一行包含两个整数n和m,即初始元素的个数和删除的元素个数。以下n行每行包含一个1到n之间的正整数,即初始排列。以下m行每行一个正整数,依次为每次删除的元素原创 2016-01-21 21:03:27 · 501 阅读 · 0 评论 -
Poj2417 大步小步算法
题目poj2417 Given a prime P,2<=P<231P, 2 <= P < 2^{31}, an integer B,2<=B<PB, 2 <= B < P, and an integer N,1<=N<PN, 1 <= N < P, compute the discrete logarithm of NN, base BB, moduloP P. That is, find an原创 2016-01-16 14:27:25 · 804 阅读 · 0 评论 -
poj2891 扩展欧几里得解同余方程组
题目poj2891 扩展欧几里得解同于方程组原创 2016-01-16 13:47:14 · 2842 阅读 · 0 评论 -
上下界网络流
一:概述一般的网络流模型中对边只有上界的限制,及流过该边的流量不超过上界。上下界网络流的不同之处在于,每条边还有一个下界,即流过该边的流量不少于下界。其实一般的网络流也可以看做下界为0。上下界网络流的模型可以分为以下几种类型: 1.无源汇的上下界可行流:没有源点和汇点,要求一组满足流量限制的可行流。 2.有源汇的上下界最大流:有源点和汇点,求满足流量限制的最大流。 3.有源汇的上下界原创 2016-03-01 21:49:41 · 625 阅读 · 0 评论