自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

阿蒋的专栏

信息学爱好者

  • 博客(54)
  • 资源 (3)
  • 收藏
  • 关注

转载 [Splay伸展树]splay树入门级教程

首先声明,本教程的对象是完全没有接触过splay的OIer,大牛请右上角。。首先引入一下splay的概念,他的中文名是伸展树,意思差不多就是可以随意翻转的二叉树PS:百度百科中伸展树读作:BoGang,不知道是不是因为和某位大牛有关系先看一道题目:skydec有n个数,每次他都会把一些数放进一些盒子里,由于skydec太傻×,所以他不能判断数的大小,现在他请求你帮他

2014-02-28 21:21:45 3255 1

原创 菜鸟解读2004国家队有关伸展树论文

【序言】在学习了一系列的算法之后,虽然内心是充实了一些,可是依旧对那些更厉害的算法抱有很大的渴望和疑惑。今天我就好好来研究一下伸展树(splay)的有关基础操作。以下是我对2004年国家集训队杨思雨的论文解读。先声明:本人对splay一无所知,菜鸟们可以和我一起探讨,同时也希望各路神牛路过后能多多留言指导!(因网速原因,图插不进去,请谅解) 《伸展树的基本操作与应用》

2014-02-28 21:07:00 1642

原创 usaco 2008 January Telephone Lines 架设电话线 题解

题目大意:有N个点(N<=1000),P条边(P<=10000)(ps:真稀疏啊!)你可以把其中的K条边的权值改为0。(K<=N) 最后要求出从起点(1)到终点(N)经过的边中的最大值的最小值。(ps:好绕啊!)SYC大神邀请我做此题,并表示他用DP过了!(ORZ)我想了一会,觉得可以用二分答案+验证。

2014-02-28 16:06:00 1987

原创 usaco 2004 Open Cube Stacking 堆方块 题解

大意:给定N个方块,排成一行,将它们编号1到N。再给出P个操作:①M i j表示将i所在的那一堆移到j所在那一堆的顶上。②C i表示一个询问,询问i下面有多少个方块。•你需要写一个程序来完成这些操作。毫无疑问,这么大的数据范围,暴力肯定不行。而效率几乎为O(N)的并查集跳入了我们的视线。

2014-02-28 14:30:27 3176 2

原创 usaco training 4.4.1 Shuttle Puzzle 题解

usaco training 4.4.1 Shuttle Puzzle 题解

2014-02-28 10:21:37 43645 1

原创 usaco training 4.3.4 Letter Game 题解

usaco training 4.3.4 Letter Game 题解

2014-02-28 09:05:44 1515

原创 bzoj 1066 [SCOI2007] 蜥蜴 题解

1066: [SCOI2007]蜥蜴Time Limit: 1 Sec  Memory Limit: 162 MBSubmit: 1286  Solved: 620[Submit][Status]Description在一个r行c列的网格地图中有一些高度不同的石柱,一些石柱上站着一些蜥蜴,你的任务是让尽量多的蜥蜴逃到边界外。 每行每列中相邻石柱的距离为1,蜥蜴的跳跃距离是d

2014-02-27 21:32:23 2486 2

原创 usaco training 4.3.3 Street Race 题解

Street Race题解IOI'95Figure 1 gives an example of a course for a street race. You see some points, labeled from 0 to N (here, N=9), and some arrows connecting them. Point 0 is the start of the rac

2014-02-27 18:44:02 1868

原创 usaco training 4.3.2 The Primes 题解

序言:总算AC了。我花了一个半小时编完了程序,又花了两个小时调试程序,眼睛都花了。尽管在种种挫折前,我屡次萌生“放弃此题,随便贴个代码”的想法,但最终还是挺过去了。这种方阵题很是多见。原来我都是直接暴力地顺序枚举(准确地说是有顺序枚举)。但是在这个题目面前,效率显然是非常低的。经过很长时间的探索,我总结出了一张枚举顺序的图。

2014-02-27 15:32:34 2171

原创 usaco training 4.3.1 Buy Low, Buy Lower 题解

Buy Low, Buy Lower题解The advice to "buy low" is half the formula to success in the stock market. But to be considered a great investor you must also follow this problems' advice:"Buy low, buy l

2014-02-27 08:43:19 1812

原创 usaco training 4.2.3 Job Processing 题解

Job Processing题解IOI'96A factory is running a production line that requires two operations to be performed on each job: first operation "A" then operation "B". Only a certain number of machines a

2014-02-27 08:35:17 2706

转载 二叉排序树、平衡树、红黑树

为了理解 TreeMap 的底层实现,必须先介绍排序二叉树和平衡二叉树,然后继续介绍红黑树。平衡二叉树和红黑树又是一种特殊的二叉排序树。二叉排序树是一种特殊结构的二叉树,可以非常方便地对树中所有节点进行排序和检索。1、排序二叉树排序二叉树特性如下: 若它的左子树不空,则左子树上所有节点的值均小于它的根节点的值 若它的右子树不空,则右子树上所有节点的值均大

2014-02-27 07:53:05 6382 1

原创 usaco training 4.2.4 Cowcycles 题解

搜索和剪枝。

2014-02-26 21:16:25 1967

原创 usaco training 4.2.2 The Perfect Stall 最佳牛栏 题解

二分图的最大匹配与网络流的关系。

2014-02-26 16:16:06 6595

原创 网络流

网络流

2014-02-26 13:32:58 1068

转载 网络流入门—用于最大流的Dinic算法

“网络流博大精深”—sideman语一个基本的网络流问题最早知道网络流的内容便是最大流问题,最大流问题很好理解:解释一定要通俗!如右图所示,有一个管道系统,节点{1,2,3,4},有向管道{A,B,C,D,E},即有向图一张. [1]是源点,有无限的水量,[4]是汇点,管道容量如图所示.试问[4]点最大可接收的水的流量?这便是简单的

2014-02-26 07:47:43 1047

原创 usaco training 4.1.3 fence6 题解

关于最小环实现方法的取舍。

2014-02-25 21:06:55 1409

原创 usaco training 4.1.2 Fence Rails 题解

强大的搜索剪枝!

2014-02-25 19:52:07 1938

原创 usaco training 4.1.1 麦香牛块 题解

通过深入研究,我总结了以下的思路。 ①我们先来证明为什么出解范围为什么可以<=256^2.有数论知识“有两个数p,q,且gcd(q,p)=1,则最大无法表示成px+qy(x>=0,y>=0)的数是pq-q-p”(证明可以参见http://blog.csdn.net/archibaldyangfan/article/details/7637831)因为题目中的数据都是小于等于256的,所以如果有最大无法表示的数,必然小于256^2(我们甚至可以抹去后面的减法)。 ②那么,就可以采用

2014-02-25 15:31:46 2857

原创 usaco training 3.4.3 fence9 题解

前言:咳咳,正当我向大视野、PKU等众多题库征战的时候,我猛然发现最最经典的USACO原题我竟然还没有刷完!!!于是最近我要把这个刷到5、6版,并且会陆续写一些题解。(水题就不解释了)

2014-02-25 14:11:53 1678

转载 算法起步之kmp算法

【作者Idlear  博客:http://blog.csdn.net/idlear/article/details/19555905】           这估计是算法连载文章的最后几篇了,马上就要开学了,以后关于算法的更新肯定没有之前那么快了,一方面是因为算法这几篇作为入门也已经算是可以了,我常记得我以前老师说的一句话就是万事开头难,学习计算机就像武侠小说里面练武功一样,一旦打开任督二脉,练

2014-02-24 09:51:58 1298 2

原创 usaco 2008 月赛 lites 开关灯 题解

强大的数据结构——线段树的入门,欢迎菜鸟来学习、大牛来批评指正。

2014-02-24 09:42:26 2071

原创 bzoj 1833 [ZJOI2010] count 数字计数 题解

给定两个大整数a和b,快速求出在[a,b]中的所有整数中,每个数码(digit)各出现了多少次。

2014-02-23 21:24:24 2060

原创 bzoj2190仪仗队题解

Description  作为体育委员,C君负责这次运动会仪仗队的训练。仪仗队是由学生组成的N * N的方阵,为了保证队伍在行进中整齐划一,C君会跟在仪仗队的左后方,根据其视线所及的学生人数来判断队伍是否整齐(如下图)。       现在,C君希望你告诉他队伍整齐时能看到的学生人数。Input  共一个数N。Output  共一个数,即C君应看到的学生人数。

2014-02-22 21:39:12 1231

原创 usaco 2002 月赛 Chores 题解

由USACO月赛引申出来——最长路算法、拓扑算法和DP算法的优劣思考。

2014-02-22 15:06:22 2166 1

原创 *usaco 2002 月赛 Rebuilding Roads 小结

DescriptionThe cows have reconstructed Farmer John's farm, with its N barns (1 <= N <= 150, number 1..N) after the terrible earthquake last May. The cows didn't have time to rebuild any extra ro

2014-02-22 13:31:56 999

原创 usaco 2002 月赛 Fiber Communications 题解

DescriptionFarmer John wants to connect his N (1 <= N <= 1,000) barns (numbered 1..N) with a new fiber-optic network. However, the barns are located in a circle around the edge of a large pond, so

2014-02-22 13:30:48 1548

原创 bzoj 1218题解

Description一种新型的激光炸弹,可以摧毁一个边长为R的正方形内的所有的目标。现在地图上有n(NInput输入文件的第一行为正整数n和正整数R,接下来的n行每行有3个正整数,分别表示Output输出文件仅有一个正整数,表示一颗炸弹最多能炸掉地图上总价值为多少的目标(结果不会超过32767)。标准做法是什么呢

2014-02-22 13:28:46 1340

原创 poj 2299 Ultra-QuickSort 题解

DescriptionIn this problem, you have to analyze a particular sorting algorithm. The algorithm processes a sequence of n distinct integers by swapping two adjacent sequence elements until the seq

2014-02-22 13:23:50 1403

原创 poj 3006 Theorem on Arithmetic Progressions 小结

DescriptionIf a and d are relatively prime positive integers, the arithmetic sequence beginning with a and increasing by d, i.e., a, a + d, a + 2d, a + 3d, a + 4d, ..., contains infinitely

2014-02-22 13:21:47 730

原创 poj 2739 Sum of Consecutive Prime Numbers 小结

DescriptionSome positive integers can be represented by a sum of one or more consecutive prime numbers. How many such representations does a given positive integer have? For example, the integer

2014-02-22 13:18:47 790

原创 *bzoj1083题解

题目:城市C是一个非常繁忙的大都市,城市中的道路十分的拥挤,于是市长决定对其中的道路进行改造。城市C的道路是这样分布的:城市中有n个交叉路口,有些交叉路口之间有道路相连,两个交叉路口之间最多有一条道路相连接。这些道路是双向的,且把所有的交叉路口直接或间接的连接起来了。每条道路都有一个分值,分值越小表示这个道路越繁忙,越需要进行改造。但是市政府的资金有限,市长希望进行改造的道路越少越好,于是他提

2014-02-22 13:16:26 767

原创 bzoj1041题解

求一个给定的圆(x^2+y^2=r^2),在圆周上有多少个点的坐标是整数。r<=2000 000 000 这道题刚看时,就明白暴力不能解决一切。要是r^2(嘘!本数学方法的关键一步是借鉴来的)x^2+y^2=r^2x^2=r^2-y^2x^2=(r+y)(r-y)我们设gcd(r+y,r-y)=d                                  

2014-02-22 13:13:42 923

原创 poj 1948 Triangular Pastures 小结

DescriptionLike everyone, cows enjoy variety. Their current fancy is new shapes for pastures. The old rectangular shapes are out of favor; new geometries are the favorite. I. M. Hei, the lead

2014-02-22 07:46:26 866

原创 vijos1011题解

题目:      顺治喜欢滑雪,这并不奇怪,因为滑雪的确很刺激。可是为了获得速度,滑的区域必须向下倾斜,而且当你滑到坡底,你不得不再次走上坡或者等待太监们来载你。顺治想知道载一个区域中最长的滑坡。区域由一个二维数组给出。数组的每个数字代表点的高度。下面是一个例子:1 2 3 4 516 17 18 19 615 24 25 20 714 23 22 21 813 12

2014-02-21 13:12:49 902

原创 vijos1047题解

(新)高精度的最小公倍数!!

2014-02-21 13:11:23 1195

原创 PYC#1欢乐赛第三题题解

这里是比赛地址:http://tieba.baidu.com/p/2859693237,果然参赛神牛汇集。第三题题目大意如下:已知n条二次函数曲线Si(x)=aix^2+bix+ci(ai>=0),定义F(x)=max{Si(x)},求出F(x)在[0,1000]上的最小值。第一行为数据组数T。每组数据第一行位正整数n,以下n行每行包括3个整数a,b,c。对于每组数据,输出所要求的最小

2014-02-21 13:06:48 997

原创 vijos1056题解

题目:桌面上放了N个平行于坐标轴的矩形,这N个矩形可能有互相覆盖的部分,求它们组成的图形的面积。       在翻题目时,偶然发现了这道标号为WA的题目。原来,以前我把一中培训的代码发了上去,却WA了4个点,因此失去信心。仔细研究了代码,却无异样,这是标准的离散思想(这里不再展开)。报了“试一试”的心情,我把其他数组类型也开了int64,结果竟然AC了!仔细一想,我发现

2014-02-21 13:03:49 1251

原创 vijos1760题解

题目:现在有n个人,题目给出了他们每个人所在市县的编号。他们站在一个从左向右的队伍中。小L不在队列中。他想找到一个长度不超过D的区域,使他能够找到最多的不同地方的朋友。要求输出能找到的朋友所在不同市县的最大数和找到这些朋友的最小区间长度。比如在整个队伍内他按从左向右顺序找到了3个A地朋友,1个B地朋友,1个C地朋友。假设D=5,那么不同市县的最大数为3(A地、B地、C地),最小区间长度为3(只

2014-02-21 13:02:13 824

原创 vijos1046题解

题目:学校里面有N个景点。两个景点之间可能直接有道路相连,用Dist[I,J]表示它的长度;否则它们之间没有直接的道路相连。这里所说的道路是没有规定方向的,也就是说,如果从I到J有直接的道路,那么从J到I也有,并且长度与之相等。学校规定:每个游客的旅游线路只能是一个回路(好霸道的规定)。也就是说,游客可以任取一个景点出发,依次经过若干个景点,最终回到起点。一天,Xiaomengxian决定到湖

2014-02-21 12:59:29 1175

usaco 全部题解

usaco全部题解。 网址:blog.csdn.net/jiangshibiao

2014-03-18

poi2000-2003

POI2000-2003的所有数据以及题目,当然还附有少量的“画龙点睛”的题解。

2014-03-03

POI1996-1999

POI1996-1999的所有数据以及题目,当然还附有少量的“画龙点睛”的题解。

2014-03-03

空空如也

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

TA关注的人

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