自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(438)
  • 收藏
  • 关注

原创 HDU 4610 Cards

转载请注明出处,谢谢http://blog.csdn.net/ACM_cxlove?viewmode=contents    by---cxlove题目:每个数,有4个评估1、是素数 2、约数个数是素数 3、约数的和是素数 4、约数的乘积是完全平方数从n个中选出k个,使得分数最高,如果选的k个中没有一个满足某个条件,则有另外的分值http://acm.hdu.edu.cn/show

2013-07-26 09:12:27 2215 5

原创 CC Arithmetic Progressions (FFT + 分块处理)

转载请注明出处,谢谢http://blog.csdn.net/ACM_cxlove?viewmode=contents    by---cxlove题目:给出n个数,选出三个数,按下标顺序形成等差数列http://www.codechef.com/problems/COUNTARI如果只是形成 等差数列并不难,大概就是先求一次卷积,然后再O(n)枚举,判断2 * a[i]的

2013-07-25 21:27:50 3128

原创 HDU 4609 3-idiots(FFT)

转载请注明出处,谢谢http://blog.csdn.net/ACM_cxlove?viewmode=contents    by---cxlove题意 :给出n条边,问选出三条边能组成三角形的概率 http://acm.hdu.edu.cn/showproblem.php?pid=4609第一次搞FFT,理论还不是非常清楚,首先要了解卷积。我只是来存代码的,具体的可以看kua

2013-07-25 11:23:53 5487 8

原创 HDU 4606 Occupy Cities (计算几何+最短路+最小路径覆盖)

转载请注明出处,谢谢http://blog.csdn.net/ACM_cxlove?viewmode=contents    by---cxlove题目:给出n个城市需要去占领,有m条线段是障碍物,有p个士兵可以用。占领城市有个先后顺序,每个士兵有个背包,占领城市之后,仅能补给一次背包。问背包容量最少是多少,可以用这P个士兵完成任务,起点任意 。http://acm.hdu.edu

2013-07-24 21:56:10 2170

原创 HDU 4605 Magic Ball Game (在线主席树|| 离线 线段树)

转载请注明出处,谢谢http://blog.csdn.net/ACM_cxlove?viewmode=contents    by---cxlove题意:给出一棵二叉树,每个结点孩子数目为0或者2。每个节点都有一个权值,初始在根,扔一个筛子,筛子的值与结点的权值大小关系影响往左往右的概率。问给出筛子权值,问到达某个结点的概率。http://acm.hdu.edu.cn/show

2013-07-24 21:45:34 2623

原创 CF 15D Map

转载请注明出处,谢谢http://blog.csdn.net/ACM_cxlove?viewmode=contents    by---cxlove题意:给出一个n*m的矩阵,每次选取一个a*b的矩阵,要求所有元素与最小的元素差的和最小。http://codeforces.com/problemset/problem/15/D做法:枚举子矩阵左上角的点,算出值,排序之后,依次取

2013-07-23 22:27:20 1396

原创 SGU 202 The Towers of Hanoi Revisited (DP+递归)

转载请注明出处,谢谢http://blog.csdn.net/ACM_cxlove?viewmode=contents    by---cxlove题意 :n个圆盘,m个柱子的汉诺塔输出步骤。http://acm.sgu.ru/problem.php?contest=0&problem=202经典的递归问题,见具体数学第一章先DP求出最短步骤,并记录路径。然后 递归输出

2013-07-22 16:25:35 1953

原创 SGU 201 Non Absorbing DFA (DP)

转载请注明出处,谢谢http://blog.csdn.net/ACM_cxlove?viewmode=contents    by---cxlove题意:给出一个自动机,给出所有的转移,其中还有一个矩阵,如果(u,c)=0,直接转移,字符c被接收,否则也会转移但是字符c不会被转移,也就是下一个字符依旧是字符c。http://acm.sgu.ru/problem.php?contest=0&

2013-07-22 14:20:08 2207

原创 SGU 200 Cracking RSA (高斯消元)

转载请注明出处,谢谢http://blog.csdn.net/ACM_cxlove?viewmode=contents    by---cxlove题意:给出m个整理,因子全部为前t个素数。问有多少个子集,乘积是平方数http://acm.sgu.ru/problem.php?contest=0&problem=200做法:列方程组,a1,a2,a3……am分别表示bi

2013-07-22 11:12:12 3193

原创 TC SRM 585

转载请注明出处,谢谢http://blog.csdn.net/ACM_cxlove?viewmode=contents    by---cxloveDIV 2 1000PT  EnclosingTriangleColorful问有多少个三角形包含了所有的黑色的点先是两两枚举出所有点对,判断所有的黑点是否在同一侧然后枚举所有三角形,O(1)判断预处理O(m*m*n),枚举O(

2013-07-20 11:58:16 1899

原创 CF 8D Two Friends (三分+二分)

转载请注明出处,谢谢http://blog.csdn.net/ACM_cxlove?viewmode=contents    by---cxlove题意 :有三个点,p0,p1,p2。有两个人alice,bob,他们初始位置为p0,现在 alice需要先到p2再到p1,bob是直接到p1。设计一条线路,使得他们初始一起走的路程尽可能地长(之后相遇不算)。要求alice走的路程和最短路之差不超过

2013-07-17 15:19:02 1560

原创 POJ 1987 Distance Statistics(树的点分治)

转载请注明出处,谢谢http://blog.csdn.net/ACM_cxlove?viewmode=contents    by---cxlove  上场CF的C题是一个树的分治。。。今天刚好又看到一题,就做了下题意:一棵树,问两个点的距离http://poj.org/problem?id=1987  貌似是经典的点分治题。。。。。看成有根

2013-07-02 11:04:35 3977

原创 poj 2010 Moo University - Financial Aid (贪心+线段树)

转载请注明出处,谢谢http://blog.csdn.net/ACM_cxlove?viewmode=contents    by---cxlove 骗一下访问量。。。。题意大概是:从c个中选出n个,使得总花费小于等于f,保证价值的中位数最大http://poj.org/problem?id=2010 做法:按价值排序之后,枚举中位数,然后对于小于中位数的部

2013-06-28 14:56:51 2173

原创 南京邀请赛f

//这个题呢,对于身为NJU的我来说还是挺简单的。前前后后用了10分钟吧。     本题解from nju_vof  题解如下:代码:http://paste.ubuntu.com/5729540///so easy!

2013-06-03 22:53:35 3269 2

原创 2013年安徽省省赛题解(山寨版)

转载请注明出处,谢谢http://blog.csdn.net/ACM_cxlove?viewmode=contents    by---cxlove题目链接:http://acm.hfut.edu.cn/OnlineJudge/    题号:1299-1310唔。。。因为和长沙邀请赛冲突了,就只能让一些小朋友们去省赛了~~~~比赛结束之后,听说省赛挺惨的(大

2013-05-30 19:21:01 3802 12

原创 NJUST 1746 Similar Number(南京邀请赛 J题)

转载请注明出处,谢谢http://blog.csdn.net/ACM_cxlove?viewmode=contents    by---cxlove没想法J题竟然这么水。。。。。强制在线之后以为是一个神奇的数据结构题。。。不过自己肯定是想不到。。。。感谢戴神的指导。。。首先预处理出对于每一个数,右边最靠近的相似的数,用r[i]表示将降序排列后,map搞定。。。接

2013-05-15 16:21:52 3582 3

原创 CF 45C Dancing Lessons(优先队列)

转载请注明出处,谢谢http://blog.csdn.net/ACM_cxlove?viewmode=contents    by---cxlove维护一个优先队列,按差值为关键字,如果差值一样,按二元组排序。然后维护一个类似链表的东西,记录下一个元素以及上一个元素。#include #include #include #include #include #include

2013-05-08 15:13:52 1637

原创 CF 19D Points(线段树)

转载请注明出处,谢谢http://blog.csdn.net/ACM_cxlove?viewmode=contents    by---cxlove貌似是CLJ的题吧。。。就是有好多点,可以增加和删除然后查询(x,y),表示横纵坐标都大于当前点,而且X尽量小,同时保证Y尽量小将横坐标离散化,用set维护每一个X的所有的Y,增加和删除都可以解决然后线段树维护一个区间最值,表示

2013-05-08 14:21:18 2103

原创 CF 13E Holes(分块处理)

转载请注明出处,谢谢http://blog.csdn.net/ACM_cxlove?viewmode=contents    by---cxlove开始以为是用并查集去维护,因为某些位置会形成一条链,记录根的位置以及链的长就可以解决。但是修改操作一直无法实现,并不是简单的删除再合并。解法是分块处理。一个位置进行修改,并不需要修改前面的所有位置我们只记录某个位置在当前这个块的层数

2013-05-08 10:49:26 1847

原创 [2009国家集训队]小Z的袜子(hose)

转载请注明出处,谢谢http://blog.csdn.net/ACM_cxlove?viewmode=contents    by---cxlove可怕的莫队算法。。。感觉有了这个,是不是可以解决所有的区间查询但是无修改的题目也许不是最优的,但是O(n*sqrt(n))完全也是可以尝试的。莫队算法:对于两个区间的查询[l1,r1] ,[l2,r2]如果每增加一个区间元素或者

2013-05-07 11:46:51 7024 2

原创 曼哈顿距离最小生成树

转载请注明出处,谢谢http://blog.csdn.net/ACM_cxlove?viewmode=contents    by---cxlove二维平面中有一些点,两点之间的距离为曼哈顿距离,求最小生成树。朴素的n个点,只能做到O(n^3)或者O(n^2 lgn)。但是针对这种曼哈顿距离的MST。其中有个性质是:对于某个点,以他为中心的区域分为8个象限,对于每一个象限,只会

2013-05-06 13:22:22 12574

原创 Codeforces Round #181 (Div. 2)

转载请注明出处,谢谢http://blog.csdn.net/ACM_cxlove?viewmode=contents    by---cxloveA:把所有数按正数,负数,零分一下。      对于乘积为负数的那一组,只需要一个负数。      然后看一下剩余负数个数,如果为奇数,则把一个负数加入到零那组,剩下的所有负数和正数乘积为正数。      最后就是零那组。

2013-04-26 16:44:02 2548 8

原创 Codeforces Round #180

转载请注明出处,谢谢http://blog.csdn.net/ACM_cxlove?viewmode=contents    by---cxlove先仰慕一下孟神 :http://blog.csdn.net/dslovemz/article/details/8836969#comments 然后恭喜我自己,通过这场欢乐的比赛,CF重回2000+。大概就是前20分钟解决 两题,然后就

2013-04-25 18:19:29 1326

原创 CROC 2013 Round 1

转载请注明出处,谢谢http://blog.csdn.net/ACM_cxlove?viewmode=contents    by---cxloveA:遍历YY一下。。。B:根据度啥的。。。判断一下,结合n与m的关系C:首先预处理0-255是否可行,而且状态压缩保存一下,必取数的状态       然后就是暴力4层for去枚举了D:存一下前缀和

2013-04-24 15:45:37 1246

原创 CROC 2013 QR

转载请注明出处,谢谢http://blog.csdn.net/ACM_cxlove?viewmode=contents    by---cxloveA:排个序,然后判断一下,或者用map搞一下吧B:字符串解析,使劲搞,仔细搞C:枚举D:贪心吧,从小到大,要么就是完成目标,要么就选尽可能大的数相加E:题目有一点迷惑,提到了64位的注意事

2013-04-24 15:38:40 1290

原创 BUAA 533 nanae 是弱小灰(SAM)

转载请注明出处,谢谢http://blog.csdn.net/ACM_cxlove?viewmode=contents    by---cxlove题意 :给出一个A串,给出若干B串,问A中有多少个不相同的子串是以某个B串为后缀的。http://acm.buaa.edu.cn/problem/533/ Dshawn找我出个SAM,为了nanae的生日赛。无聊的跨专业

2013-04-17 18:17:24 1995 6

原创 CF 295E Yaroslav and Points(Splay)

转载请注明出处,谢谢http://blog.csdn.net/ACM_cxlove?viewmode=contents    by---cxlove对于比赛中的hime这种裸E爷不忍直视。虽然是非常裸的数据结构,但是实在是代码捉鸡。。。。首先用一个set维护一下,当前序列中的数。排好序后建立Splay,至于修改操作,便是找到原来位置上的,删除之后,再找到需要插入

2013-04-17 16:45:10 1997 2

原创 SGU 319 Kalevich Strikes Back(线段树+扫描线)

转载请注明出处,谢谢http://blog.csdn.net/ACM_cxlove?viewmode=contents    by---cxlove题意:给出若干个矩形,不相交,但是可能包含,这样整个平面被这n个矩形切割成n+1个部分,输出这n+1个部分的面积。http://acm.sgu.ru/problem.php?contest=0&problem=319所谓的线

2013-04-17 11:19:24 2335 5

原创 CF 220E Little Elephant and Inversions(主席树+two points)

转载请注明出处,谢谢http://blog.csdn.net/ACM_cxlove?viewmode=contents    by---cxlove题目:给出个序列,问有多少个二元组(i,j)满足a1a2...alarar + 1... an 逆序对数不超过Khttp://codeforces.com/contest/220/problem/E 显然的一个问题是如果(i,j)满

2013-04-01 02:55:48 2455 7

原创 HDU 4534 郑厂长系列故事——新闻净化(AC自动机+DP)

转载请注明出处,谢谢http://blog.csdn.net/ACM_cxlove?viewmode=contents    by---cxlove题目:给出一些模式串,其中有一些串必须出现在子串当中,有一些串是不可以出现在子串中。然后还有一些串有一些分值。给出母串,问最少需要删除多少个字母,能够满足条件,然后使得分值尽可能大。http://acm.hdu.edu.cn/showpro

2013-03-30 11:04:50 3988

原创 Lartin American 2009

转载请注明出处,谢谢http://blog.csdn.net/ACM_cxlove?viewmode=contents    by---cxlove听说Latrin American的题不是很难,于是乎就拿来训练了。开题顺序有问题,感觉不是很顺利,勉强pass 9题,确实很水的题啊。整套题没有特别的难度。A、Tree_dp,统计对于每个节点,如果向上提交申请的话,最少需

2013-03-29 14:36:24 1818 6

原创 CF 208E Blood Cousins(二分+DFS)

转载请注明出处,谢谢http://blog.csdn.net/ACM_cxlove?viewmode=contents    by---cxlove题目:给出一棵树,给出k-parent的定义,以及k-cousin的定义,求某个点的k-cousin有多少个。http://codeforces.com/problemset/problem/208/E 我大概有了后半段的想法,然后

2013-03-23 23:51:35 1954

原创 CF 213E Two Permutations(线段树,hash)

转载请注明出处,谢谢http://blog.csdn.net/ACM_cxlove?viewmode=contents    by---cxlove 尼玛,这是研究题解都研究了半天,巨弱啊开始看成是连续的子串,然后就直接HASH枚举了一下,果断跪。然后就想到可以不连续,然后就没啥想法了。最终还是用线段树去维护一个HASH按数字顺序,依次插入线段树,然后对

2013-03-23 15:44:39 2314

原创 HDU 4507 吉哥系列故事——恨7不成妻(数位DP)

转载请注明出处,谢谢http://blog.csdn.net/ACM_cxlove?viewmode=contents    by---cxloveTencent马拉松初赛第二场的鬼畜题。。。其实还是比较裸的数位DP。给出的三种定义,都可以用位DP解决。而且是比较基础的。至于平方和,大概是这样的。我们假设dfs进下一层的数字是x,那么当前长度是len的话,最高位添加的数字是

2013-03-22 16:49:16 5801 2

原创 CF 228D Zigzag(线段树)

转载请注明出处,谢谢http://blog.csdn.net/ACM_cxlove?viewmode=contents    by---cxlove题目:给出一个奇葩的规则,然后计算一个奇葩的式子。恩,就是这样http://codeforces.com/problemset/problem/228/D 大概又是这样的题,(2但是每次可以看到下标应该为i-l+1,所以不是固定

2013-03-22 11:10:11 1925

原创 CF 240F TorCoder(线段树)

转载请注明出处,谢谢http://blog.csdn.net/ACM_cxlove?viewmode=contents    by---cxlove题意:给出一个字符串,有m次操作,每次给出一个区间,把区间重新调整成一个回文序列,如果有多种操作,选择字典序最小的。如果不能操作则不操作。最后输出最终的字符串http://codeforces.com/problemset/problem/

2013-03-21 14:33:08 1774

原创 CF 266E More Queries to Array...(线段树)

转载请注明出处,谢谢http://blog.csdn.net/ACM_cxlove?viewmode=contents    by---cxlove题目:给出一个数列,修改操作是将区间的数改为同一个数,查询操作是查询区间。http://codeforces.com/contest/266/problem/E 有个条件大概就是klepus里问了一下,得到叉姐的两个字:展开。。

2013-03-20 20:42:51 2271

原创 Codeforces Round #174

转载请注明出处,谢谢http://blog.csdn.net/ACM_cxlove?viewmode=contents    by---cxlove唔,RP好,又涨了点。。。。div2 A:要么直接枚举吧,要么就是求n-1的欧拉函数值div2 B:题目看不懂div1 A:比赛的时候敲了个裸的线段树,注意节点最多n+1个,cha了两个人挂在这。或者 用BI

2013-03-19 22:07:58 1841

原创 CF 283E Cow Tennis Tournament(线段树)

转载请注明出处,谢谢http://blog.csdn.net/ACM_cxlove?viewmode=contents    by---cxlove题意:给出n个人,每个人有个战力值,战力大的获胜。现在有k个区间,如果两个人的战力都在区间内,则会更改交战结果。问最后有多少个三元组(i,j,k)满足,i>j,j>k,k>i。http://codeforces.com/contest/28

2013-03-19 16:41:29 2436

原创 CF 269D Maximum Waterfall(线段树,DP)

转载请注明出处,谢谢http://blog.csdn.net/ACM_cxlove?viewmode=contents    by---cxlove题目:给出一些墙,水从高往低流,每次只能到达一面墙,选择一个路径,使得路径上的流量的最小值最大。http://codeforces.com/problemset/problem/269/D 首先主要的是题意的理解问题。

2013-03-19 14:09:22 2147

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除