liangzihao1的博客

博客内容为本人独创,若有相似,纯属意外。

poj 3378 pascal

Description These days, Sempr is crazed on one problem named Crazy Thair.Given N (1 ≤ N ≤ 50000) numbers, which  are nomore than 109, Crazy Thair is ...

2016-05-30 20:50:15

阅读数:215

评论数:2

poj 3321

Description There is an apple tree outside of kaka'shouse. Every autumn, a lot of apples will grow in the tree. Kaka likes applevery much, so he has...

2016-05-26 16:36:38

阅读数:276

评论数:3

poj 3368 (线段树pascal)

Description You are given a sequence of n integers a1 ,a2 , ... , an in non-decreasing order. In addition to that, you aregiven several queries cons...

2016-05-25 16:53:16

阅读数:536

评论数:3

线段树统计树

一行N个方格,开始每个格子里的数都是0。现在动态地提出一些问题和修改:提问的形式是求某一个特定的子区间[a,b]中所有元素的和;修改的规则是指定某一个格子x,加上或者减去一个特定的值A。现在要求你能对每个提问作出正确的回答。1≤N≤1024,提问和修改的总数可能达到60000条。   分析:为...

2016-05-22 16:02:37

阅读数:207

评论数:2

线段树经典题(3.0版)

题目大意:x轴上有若干条不同线段,问某个单位区间[x,x+1]上重叠了多少条线段? 数据:             输出:3 5 20 10 19 2 9 5 13 15 17 13 19 15 16   分析:我们只考虑小数据,在例三的基础上加一个域count,表示区间内的重...

2016-05-19 17:54:29

阅读数:226

评论数:2

皇宫看守(树形dp)

Description 太平王世子事件后,陆小凤成了皇上特聘的御前一品侍卫。  皇宫以午门为起点,直到后宫嫔妃们的寝宫,呈一棵树的形状;某些宫殿间可以互相望见。大内保卫森严,三步一岗,五步一哨,每个宫殿都要有人全天候看守,在不同的宫殿安排看守所需的费用不同。  可是陆小凤手上的经费不足,无论...

2016-05-18 17:49:50

阅读数:592

评论数:2

线段树题(2.0版)

规定:线段的颜色可以相同。连续的相同颜色被视作一段。问x轴被分成多少段。 数据: 4 20 10 19 1//注意是点10到点19的线段 2 9 2 5 13 3 15 17 4 输出:7 样例分析: 第一个数表示0—1的线段的颜色  Color0:0 0 0 0 0 0 0 0 0 0 0 0...

2016-05-18 17:28:57

阅读数:185

评论数:2

线段树经典题(升级版)

桌子上零散地放着若干个不同颜色的盒子,桌子的后方是一堵墙。如右图所示。问从桌子前方可以看到多少个盒子?假设人站得足够远(自己设计测试数据,输入时,由底向上,从左到右)。   分析:用一个cover来记录每个区间的情况,tree[i--j].cover=n(n>0)表示i—j的颜色都是n,如果...

2016-05-17 16:56:06

阅读数:131

评论数:2

线段树经典题

桌子上零散地放着若干个盒子,桌子的后方是一堵墙。如右图所示。现在从桌子的前方射来一束平行光,把盒子的影子投射到了墙上。问影子的总宽度是多少? 分析:使用一个下标范围为[min,max-1]的一维数组,其中数组的第i个元素表示[i,i+1]的区间,将[a,b]内所有对应的数组元素均设为1。最后统计...

2016-05-14 11:55:26

阅读数:483

评论数:2

ural 1039 没有上司的晚会 树形dp

Description   Ural大学有N个职员,编号为1~N。他们有从属关系,也就是说他们的关系就像一棵以校长为根的树,父结点就是子结点的直接上司。每个职员有一个快乐指数。现在有个周年庆宴会,要求与会职员的快乐指数最大。但是,没有职员愿和直接上司一起与会。  Input 第一行一个整...

2016-05-13 20:21:32

阅读数:379

评论数:2

将功补过(树形dp)

Description( http://blog.csdn.net/liangzihao1/article/details/51364360 )   作为间谍专家的Elvis Han受窃取X星球军事中心的秘密情报,他已经成功进入军事中心。但是很不幸的是,在他还没有找到任务需要情报的时候就被发现,这...

2016-05-12 20:49:00

阅读数:223

评论数:2

战略游戏

Description   Bob喜欢玩电脑游戏,特别是战略游戏。但是他经常无法找到快速玩过游戏的办法。现在他有个问题。他要建立一个古城堡,城堡中的路形成一棵树。他要在这棵树的结点上放置最少数目的士兵,使得这些士兵能了望到所有的路。注意,某个士兵在一个结点上时,与该结点相连的所有边将都可以被了望...

2016-05-12 20:29:58

阅读数:610

评论数:2

选课

大学里实行学分。每门课程都有一定的学分,学生只要选修了这门课并考核通过就能获得相应的学分。学生最后的学分是他选修的各门课的学分的总和。   每个学生都要选择规定数量的课程。其中有些课程可以直接选修,有些课程需要一定的基础知识,必须在选了其它的一些课程的基础上才能选修。例如,《数据结构》必须在...

2016-05-12 17:23:15

阅读数:387

评论数:1

ural 1018 二*苹果树

Description 有一棵苹果树,如果树枝有分叉,一定是分2叉(就是说没有只有1个儿子的结点) 这棵树共有N个结点(叶子点或者树枝分叉点),编号为1-N,树根编号一定是1。 我们用一根树枝两端连接的结点的编号来描述一根树枝的位置。下面是一颗有4个树枝的树 2 5 \ /...

2016-05-10 16:31:57

阅读数:208

评论数:4

加分二叉树(树形dp)

Description   设一个n个节点的二叉树tree的中序遍历为(l,2,3,…,n),其中数字1,2,3,…,n为节点编号。每个节点都有一个分数(均为正整数),记第j个节点的分数为di,tree及它的每个子树都有一个加分,任一棵子树subtree(也包含tree本身)的加分计算方法如...

2016-05-08 10:44:22

阅读数:356

评论数:2

poj 3275 pascal(珍珠加强版)

题目大意: 已知有n头牛,知道m个产奶量的关系,问至少还要多少次比较,才能从小到大排序。 题目·分析: 其实这题就是金典的珍珠,只不过是要求的复杂点,不用作太大变动。如果超时的话,可以用邻接表做。 标程: const    maxv=10001;    maxe=2000;  ...

2016-05-05 17:07:16

阅读数:300

评论数:2

poj 1860

题目大意: 给定N种货币,某些货币之间可以相互兑换,现在给定一些兑换规则,问能否从某一种货币开始兑换,经过一些中间货币之后,最后兑换回这种货币,并且得到的钱比之前的多。 分析: 如果钱可以无限增加,那么图就出现了正权回路。用bellman-ford算法可以快速求出。 如果bellman-f...

2016-05-05 16:34:31

阅读数:216

评论数:3

poj 3013

题意:给n个点从1到n标号,下面一行是每个点的权,另外给出m条边,下面是每条边的信息,两个端点+权值,边是无向边。你的任务是选出一些边,使这个图变成一棵树。这棵树的花费是这样算的,1号固定为树根,树中每个双亲节点下面的边都有个单价(即边权),然后单价乘上这条边的下面所有的子孙后代的点权和。 分析...

2016-05-04 17:35:16

阅读数:211

评论数:2

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