上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 28 下一页

2015年1月21日

poj2528(线段树)

摘要: 题目连接:http://poj.org/problem?id=2528题意:在墙上贴海报,海报可以互相覆盖,问最后可以看见几张海报分析:离散化+线段树,这题因为每个数字其实表示的是一个单位长度,因此离散化后的每个点如果相邻数字间距大于1的话,得在其中加上任意一个数字。否则如 [1 10] [1 3]... 阅读全文

posted @ 2015-01-21 22:30 lienus 阅读(197) 评论(0) 推荐(0)

hdu1698(线段树)

摘要: 题目连接:http://acm.hdu.edu.cn/showproblem.php?pid=1698线段树功能:update:成段替换 (由于只query一次总区间,所以可以直接输出1结点的信息)#pragma comment(linker,"/STACK:102400000,102400000"... 阅读全文

posted @ 2015-01-21 22:04 lienus 阅读(185) 评论(0) 推荐(0)

poj3468(线段树)

摘要: 题目连接:http://poj.org/problem?id=3468线段树功能:update:成段增减 query:区间求和。分析:需要用到延迟标记(或者说懒惰标记),简单来说就是每次更新的时候不要更新到底,用延迟标记使得更新延迟到下次需要更新or询问到的时候。#include#include#i... 阅读全文

posted @ 2015-01-21 22:02 lienus 阅读(243) 评论(0) 推荐(0)

hdu1394(线段树求逆序对)

摘要: 题目连接:http://acm.hdu.edu.cn/showproblem.php?pid=1394线段树功能:update:单点增减 query:区间求和分析:如果是0到n-1的排列,那么如果把第一个数放到最后,对于这个数列,逆序数是减少a[i],而增加n-1-a[i]的,所以每次变化为res+... 阅读全文

posted @ 2015-01-21 21:53 lienus 阅读(165) 评论(0) 推荐(0)

hdu1754(线段树)

摘要: 题目连接:http://acm.hdu.edu.cn/showproblem.php?pid=1754线段树功能:update:单点替换 query:区间最值模板裸题。。。#pragma comment(linker,"/STACK:102400000,102400000")#include #in... 阅读全文

posted @ 2015-01-21 21:28 lienus 阅读(323) 评论(0) 推荐(0)

hdu1166(线段树)

摘要: 题目连接:http://acm.hdu.edu.cn/showproblem.php?pid=1166线段树功能:update:单点增减 query:区间求和#pragma comment(linker,"/STACK:102400000,102400000")#include #include #... 阅读全文

posted @ 2015-01-21 21:24 lienus 阅读(179) 评论(0) 推荐(0)

2015年1月7日

hdu2412(树形dp)

摘要: 题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2412题意:给定一棵关系树,从中选择一些点,使这些点均不存在亲子关系,最多能取多少个点,并且判断取法是否唯一.分析:如果这题没有判断唯一性,就和hdu1520一样了。设dp[i][0]为在以i为根的子树中... 阅读全文

posted @ 2015-01-07 23:30 lienus 阅读(124) 评论(0) 推荐(0)

hdu4714(树形dp)

摘要: 题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4714题意:给你一棵树,,其中每去掉一条边或加一条边的代价均为1,让你求出将其变成一个圆的最小代价。分析:由于该树要形成一个圆,所以对于分支大于等于2的子树,必须把它断开形成一条链,最后再连接起来。定义N... 阅读全文

posted @ 2015-01-07 21:37 lienus 阅读(249) 评论(0) 推荐(0)

hdu4705(树形dp)

摘要: 题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4705题意:有一颗树, 选出3个点。 不在同一条路径上的集合数。分析:这题主要能逆向思考下,用总的方案数减去A,B,C三点在同一路径上的方案数,就简单了。我们可以确定中间点B,在当前以B为根求得的son中... 阅读全文

posted @ 2015-01-07 20:32 lienus 阅读(382) 评论(0) 推荐(0)

hdu4679(树形dp)

摘要: 题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4679题意:给一棵树,每条边上都有一个权值,去掉树上任意一条边之后,分成两个子树,两个子树的最长路与这条边上的权值相乘的到一个乘积。问去掉那一条边可以使这个乘积最小。分析:求出树的直径,然后判断边是否树的... 阅读全文

posted @ 2015-01-07 19:37 lienus 阅读(220) 评论(0) 推荐(0)

上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 28 下一页

导航