自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ACM_hades的梦想之路

剑锋所指,所向披靡!

  • 博客(9)
  • 收藏
  • 关注

原创 poj(1011)——Sticks(经典的dfs+剪枝)

题目的大致意思是:现在有n根木棍,然后需要把它们拼成同样长度的木棍,问满足这个条件的最短的长度是多少?想法嘛:那肯定是dfs把长度搜一遍就好,但问题的关键是这里会超时。那么就要用到剪枝的原理了。以下部分是来自于pku的gw老师说哒1)不要在同一个位置多次尝试相同长度的木棒(在某一次拼接时选择长度为s的木棒导致拼接失败,则在同一位置尝试下一根木棒时,要跳过所有长度为s的木棒)2)

2015-07-26 17:12:49 5354

原创 poj(3984)——迷宫问题(输出路径)

题目的大致意思是:给你一个5*5的迷宫,然后你只能往上,下,左,右四个方向走,然后0代表的是可以走的路,1代表的是墙不可以走。然后让我们求出从左上角到右下角的最短路线及其长度。求长度是好做的,但是输出路径这个我还是第一次碰到。这里我们使用的队列不可以是STL中的queue了,要用数组来写,因为我们在这里需要头尾两个指针。然后我们这里还要用到一个保存前驱节点的数组pre,这样在我们输出路

2015-07-26 16:34:31 1388

原创 poj(2828)——Buy Tickets(线段树维护点&点更新)

最近几天没怎么做线段树了,忙于消化新算法和比赛的题目。正好比赛出了这道题,所以顺便做了这道题。题目的大致意思:现在有n个人,然后分别给出每个人所在的位置pos[i]与val[i],然后最后让你输出它们所在的位置。比如说样例:40 771 511 332 690代表的是当前价值为77的人站在0th人的后面(第0个人就是卖票处)。同理1代表的是当前价值为51

2015-07-18 00:12:31 753

原创 hdu(3047)——Zjnu Stadium(高级并查集)

终于做到有我们学校出的多校题了,感动。。。但是这道并查集并不是那么简单额,想了我好久,现在还是提留有一点点感性的认识,也不知道自己想的对不对。推荐博客:http://www.cnblogs.com/wally/archive/2013/06/10/3130527.html (但是它好像有一点写的太简略了,应该是当两个人座位间的差值不等于要求的差值的话,那么才是不符合要求的)题意:有

2015-07-12 21:49:57 844

原创 hdu(1255)——覆盖的面积(线段树求面积交)

给定平面上若干矩形,求出被这些矩形覆盖过至少两次的区域的面积.虽说覆盖两次区域的面积,但是这道题实际上就是求矩形的面积交。膜拜能够想出这种解法的神牛,竟然能把实际的东西用这么抽象的语言表示出来,实在是佩服,现在关于扫描线的题才做了几道,没有对其深刻理解,但是多练总可以理解的,奋斗吧!!ACMer!!我是永远不会服输的。加油!下面还是附上题解,写的不够详细清楚还请多多见谅。首先我想说

2015-07-09 16:52:54 744

原创 hdu(1542)——Atlantis(线段树求面积并)

终于做到线段树求矩形面积并的题目了。虽说很早以前看过思路,但是这回还是靠着别人的代码来写的。另外还有一个小问题,如果能有解决者,将十分感谢。问题:不知道为什么这里建树是这样的。首先是思路,啊,网上翻了很多题解,但是发现大多数都是相类似的。不知道他们是不是都是抄的。我把一篇写的比较好的思路贴出来供大家分享:http://www.tuicool.com/articles/6Zf6J3

2015-07-07 21:12:20 676

原创 hdu(3016) Man Down(线段树查询更新+dp)

这道题目可以说是游戏的简化版。题目的大致意思是:首先我们只有两种板,一种使能量增加,另一种却使能量减少。最开始人物站在最高层,然后它一开始有100的生命值,它每次下落只能掉到离他最近的木板上去,当然他只能从左端点或者是右端点往下掉。但是如果没有板满足如下情况的话,那么他就掉到最底下去了,如果此时他的能量小于等于0的话,那么他就会死亡,那么则输出-1;否则输出他所能获得能量的最大值。

2015-07-05 15:15:45 868

原创 hdu 2871 Memory Control(成段更新,区间合并)

这道题在网上搜了一下题解,别人说是比hdu hotel还要变态的一题。既然是变态题,因为它综合了线段树的几乎所有操作。这道题的题意是:有如下几个操作:1:首先是Reset操作,这个操作代表的是把所有的内存空间全部都清空。2:New x:代表的是分配一个x个内存空间,如果有内存空间的话,则输出那个内存空间的最左边的那个端点。否则,则输出Reject New3:Free x:代

2015-07-03 16:09:01 790

原创 Codeforces Round #311 (Div. 2)

我只想说还好我没有放弃,还好我坚持下来了。终于变成蓝名了,也许这对很多人来说并不算什么,但是对于一个打了这么多场才好不容易加分的人来说,我真的有点激动。心脏的难受也许有点是因为晚上做题时太激动了,看别人过得那么快自己也紧张了。后来看到有很多大神给我的建议是,初学者,手速并不是唯一重要的关键,掌握算法,一步步系统的完善它才是最重要的。所以这一回也没有太紧张,也没有做一题看一下排名。

2015-07-01 16:43:30 806 2

空空如也

空空如也

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

TA关注的人

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