E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
dp专题
LightOJ 1422 Halloween Costumes
这题好难想....做区间
DP专题
的时候,第一题看的就是这题,发现不会然后一直没去做,直到今天专题中其余的题都切完了再看这题...依旧无头绪,还是看了题解....看了也发现好难。。。
Fighting_Heart
·
2016-02-29 13:00
HDU 2476 String painter
区间
DP专题
做到现在,发现这题思路最难......自己想出来方法正确性应该没问题,但时间复杂度高达26000000..都不敢写了。
Fighting_Heart
·
2016-02-29 09:00
DP专题
合集
网站有点多,我直接都mark到一起了DP1 http://acm.hust.edu.cn/vjudge/contest/view.action?cid=62781#overviewDP2 http://acm.hust.edu.cn/vjudge/contest/view.action?cid=63019#overviewDP3 http://acm.hust.edu.cn/vjudge/cont
sinat_30126425
·
2016-02-05 23:00
湖南集训Day2
明天下午讲
DP专题
(DP套DP都讲完了还专题甚么),感觉上午会很虚(三道DP套DP???%%%%%%%)跪烂了%%%%%%%%
nlj1999
·
2015-12-27 18:00
[置顶] 树形
dp专题
训练
树形dp真是十分精妙,感觉惨遭海虐,树形dp经常和背包一起出,分组背包之类的。还有很多独立集之类的概念。HDU4313题意:给你一棵树,有k个点有危险,然后要切断一些边,让这些点之间都不相连,问最小花费多少题解:树形dp,dp[u][0]表示u和下面所有的有危险的点都隔绝了,dp[u][1]表示和下面1个有危险的点相连如果这个点是危险点,那么dp[u][1]=INF;dp[u][0]=∑(dp[v
Miracle_ma
·
2015-11-30 21:00
ACM
HDU1494 跑跑卡丁车 --简单DP
因为是
DP专题
里面的题目,肯定就是DP了,首先注意到在加速的赛段是不会积攒能量的,而跑几圈也就是相当于把赛道给加长了,没什么本质区别,很容易想到递推式,我用的是三维数组,其实可以压缩到一维,首先,第一位代表当前到达的赛段
Merc_A
·
2015-11-23 17:23
dp
HDU1494 跑跑卡丁车 --简单DP
因为是
DP专题
里面的题目,肯定就是DP了,首先注意到在加速的赛段是不会积攒能量的,而跑几圈也就是相当于把赛道给加长了,没什么本质区别,很容易想到递推式,我用的是三维数组,其实可以压缩到一维,首先,第一位代表当前到达的赛段
Merc_A
·
2015-11-23 17:23
dp
dp专题
训练
说最近模拟赛的状态不太好噢,总是犯一些从未出现过的奇奇怪怪的错误。还是自己太弱了。bzoj3743kmap这道题首先找出来虚树,算出虚树的边的总长。这样虚树内的点的答案就是总长*2-虚树中距它最远点的距离。然后距它最远点的距离是直径上的点。虚树外的点就是找到距它最近的虚树内的点的答案加上这个距离。开始的时候我按照奶牛集会的那道题写了。bzoj2669局部极小值有一个n行m列的整数矩阵,其中1到nm
heheda_is_an_OIer
·
2015-11-16 10:00
HDU 初级
DP专题
最大报销额TimeLimit:1000/1000MS(Java/Others) MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):20128 AcceptedSubmission(s):5974ProblemDescription现有一笔经费可以报销一定额度的发票。允许报销的发票类型包括买图书(A类)、文具(B类)、差旅(C
became_a_wolf
·
2015-11-13 20:00
HDOJ树形
DP专题
之Accumulation Degree
分析:这题跟树形
DP专题
Computer那题有点像,那题是距离,这题是流量,本质还是一样。从结点k流出的流量,要么经过儿子结点流出,要么经过父亲结点流出。
·
2015-11-12 22:30
IO
HDOJ树形
DP专题
之Tree of Tree
题目链接 题目大意:给定一棵树,每个结点有一个值,求一棵含k个结点的子树,使子树的值最大。(树的值为所含结点的值的和) 分析:n最大为100,定义状态dp[u][k]为以结点u为根结点且含k个结点的子树的最大值。用左二子右兄弟来存树,不难写出状态转移方程。 纠结之处在于使用memset(dp,-1,sizeof(dp))就WA,改成memset(dp,0xff,sizeof(dp))就AC了
·
2015-11-12 22:30
tree
HDOJ树形
DP专题
之Centroid
题目链接 这题跟Balance Act那题差不多,求图的质点。我直接将那题改了一下提交,结果PE了一次,又WA了一次,最后发现是单case,多case的提交为什么WA呢? View Code 1 #include <stdio.h> 2 #include <string.h> 3 #include <vector> 4 #define
·
2015-11-12 22:29
dp
HDOJ树形
DP专题
之Tree Cutting
题目大意:给定一棵树,求移除树中哪些结点后,剩下的结点最多的连通支的结点数目不超过原树总结点的一半。 分析:先用dfs将无根树转为有根树,在一棵有根树中,去掉某个结点后,剩余的分支为儿子结点所在的分支和父亲结点所在的分支,取结点数目最多的一支即可。 View Code 1 #include <stdio.h> 2 #include <string.h>
·
2015-11-12 22:28
tree
HDOJ树形
DP专题
之Computer
题目链接 题目大意:给定一棵树,对树中每一个结点,求其距其他结点的最远距离。 分析:最初的想法是对每个结点求一次DFS,那样的话复杂度是O(N2),由于n最大可达10000,所以这个方法肯定会超时。根据树的特殊性可知,每个结点到距其最远的结点,要么通过其儿子结点到达,要么通过其父结点到达,由此想到可用树形动态规划。具体实现时,定义状态df[k],d1[k],d2[k],分别表示结点k通过父结点
·
2015-11-12 22:27
com
HDOJ树形
DP专题
之考研路茫茫——空调教室
题目链接 题目大意:给定一个连通无向图,每个结点有一个值,现要断开图中某条边,使得原图变成两个连通子图,且要使两个子图的值的差最小。输出最小差,若无法完成,则输出"impossible” 分析:要使断开某条边后,原图变成两个连通支,则断开的边一定是桥。对图进行DFS时,得到一颗树,图中有的而树中没有的边叫回边,回边一定不是桥。由此想到可用dfs将图转化为树来做,但树中的边不一定是原图
·
2015-11-12 22:27
dp
HDOJ树形
DP专题
之Contestants Division
题目链接 题目大意:给定一棵树,每个结点有一个权值,一棵树的权值为所有结点的权值和,现将这棵树分为两棵子树,要使得两子树的权值差最小。 我的做法是先将无根树化为有根树,然后求每棵子树的权值,最后用一次扫描求结果。需要注意的是结果要用long long型。 View Code 1 #include <stdio.h> 2 #include <string.h&
·
2015-11-12 22:25
visio
HDOJ树形
DP专题
之Godfather
题目链接 这题Balance Act那题差不多,不过这题的数据量更大,时间有点卡,我的O(N)的算法都跑了1100多MS(时限2S)。 View Code 1 #include <stdio.h> 2 #include <string.h> 3 #include <vector> 4 #define N 50005 5 #def
·
2015-11-12 22:24
Go
HDOJ树形
DP专题
之Balancing Act
题目链接 题目大意:给定一棵树,树的每个结点有一个权值,每个结点的权值=去掉该结点后剩余的分支中结点最多的那个分支的结点数。求树中权值最小的结点。 这题CE了两次,第一次因为使用了memset没包含头文件,第二次是因为GNU C++没有头文件<memory.h>,使用<string.h>就AC了。 View Code 1 #include <stdi
·
2015-11-12 22:23
dp
HDOJ树形
DP专题
之The more, The Better
题目链接 这题要用左二子,右兄弟的存储结构来存树(附加一个结点0,将森林连成树),然后就是在二叉树上DP。 View Code 1 #include <stdio.h> 2 #include <memory.h> 3 #define MAX(a,b) ((a)>(b)?(a):(b)) 4 #define N 205 5 int son
·
2015-11-12 22:22
more
HDOJ树形
DP专题
之Anniversary party
题目链接 没有上司的晚会,经典的树形DP题。 View Code 1 #include <stdio.h> 2 #include <memory.h> 3 #define MAX(a,b) ((a)>(b)?(a):(b)) 4 #define N 6000 5 int a[N],p[N],d[N],c[N],vis[N],sums[N
·
2015-11-12 22:22
part
Vijos 1232 核电站问题(递推)
题目链接 好久没有 搞递推,这个题在
DP专题
,其实是赤裸裸的一维的递推,想了好一会啊。F(n)可以由第一个不放F(n-1)加第一个放第二个不放f(n-2)加。。。
·
2015-11-11 15:22
OS
数位
DP专题
这周开始刷数位DP,在网上找到一份神级数位DP模板,做起题目来爽歪歪。 http://www.cnblogs.com/jffifa/archive/2012/08/17/2644847.html 1 int dfs(int i, int s, bool e) { 2 if (i==-1) return s==target_s; 3 if (!e && ~f
·
2015-11-11 06:27
dp
hdu4381Grid【微复杂的背包】
拖了好久的题==从上周三没想完到周四没状态再到周末没学习==算是刷了将近一个月
Dp专题
的结尾吧好难好难T^T题意:一列有n个格子m次操作可以将某段区间中x个格子涂成白的问最后能有最多多少个白的==真心没想到怎么能跟背包有关系
zhou_yujia
·
2015-11-09 18:00
算法
dp
HDU
杭电
hdu1165 规律递推
并不知道为什么被杭电分类塞进了
dp专题
,但是我一开始显然看到这个题就觉得给那个公式用函数递归一下答案肯定能出来了,只不过既然放在了
dp专题
里面估计这样暴力求解会TLE的吧(是的当时我还天真的以为真的是dp
·
2015-11-09 12:59
HDU
[
dp专题
]G免费馅饼
免费馅饼 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 29065 Accepted Submission(s): 9921 Problem Des
·
2015-11-02 15:52
免费
[
Dp专题
]F - Piggy-Bank
F - Piggy-Bank Time Limit:1000MS Memory Limit:32768KB 64bit IO Format:%I64d & %I64u Submit Status Description Be
·
2015-11-02 15:51
pig
【
dp专题
】E - Super Jumping! Jumping! Jumping!
E - Super Jumping! Jumping! Jumping! Time Limit:1000MS Memory Limit:32768KB 64bit IO Format:%I64d & %I64u Submit Status
·
2015-11-02 15:51
super
期望
dp专题
一直不明白为什么概率是正推,期望是逆推。 现在题目做多了,慢慢好像有点明白了 poj2096 收集bug, 有n个种类的bug,和s个子系统。 每找到一个bug需要一天。 要我我们求找到n个种类的bug,且在每个系统中都找到一个bug的期望天数 设dp[i][j] 为找到i个种类的bug和在j个系统中找到bug后,还需要的期望天数 那么dp[n][s] 肯定是0,
·
2015-11-01 12:26
dp
dp总结
一套
dp专题
训练题:http://vjudge.net/contest/view.action?
·
2015-10-31 12:42
总结
[
dp专题
]hdu 1160 FatMouse's Speed
FatMouse's Speed Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 10172 Accepted Submission(s): 4521S
·
2015-10-31 11:14
HDU
[
dp专题
]hdu 1260 tickets
Tickets Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 1408 Accepted Submission(s): 687 Problem De
·
2015-10-31 11:14
HDU
hdu 3555 数位dp *
题意:求包含49的数字,先求不包含的,然后减一下就行了 链接:点我 如果不懂这种数位dp代码,可以看我博客
dp专题
里的初探数位dp 1 #include<cstdio> 2 #
·
2015-10-31 09:05
HDU
hdu 1505 && hdu1506 &&hdu 2830 && 2870 总结---------DP之状图选最大矩形
/* 多谢了“闭眼,睁眼” 同学给我一套
dp专题
,不然真是没接触过这种题型。 做个4个简单的,很高兴有所收获。
·
2015-10-30 14:14
HDU
hdu 2546 +hdu 3466 (01背包问题)
从今天开始,我就正式开始做
dp专题
了,还得先从最简单的入手,01背包问题是经典的dp问题,从杭电上找了几道题先练练手。。。。
·
2015-10-30 10:57
HDU
【UVA1331】关于最优三角剖分
最近在练习
DP专题
,学会了很多表示方法和转换方法,今天做最优三角剖分的时候发现脑子卡了,不会表示状态,于是写个博客记录一下。 最优三角剖分的一类题目都是差不多的。
konjak魔芋
·
2015-10-23 20:00
UESTC 2015
dp专题
N 导弹拦截 dp
导弹拦截 Time Limit: 20 Sec Memory Limit: 256 MB 题目连接 http://acm.uestc.edu.cn/#/contest/show/65 Description 某国为了防御敌国的导弹袭击,开发出一种导弹拦截系统。但是这种导弹拦截系统有一个缺陷:虽然它的第一发炮弹能够到达任意的高度,但是以后每一发炮
·
2015-10-23 09:44
dp
UESTC 2015
dp专题
j 男神的约会 bfs
男神的约会 Time Limit: 20 Sec Memory Limit: 256 MB 题目连接 http://acm.uestc.edu.cn/#/contest/show/65 Description 有一天男神约了学姐姐去看电影,电影院有一个活动,给你一个10*10的矩阵,每一个格子上都有一个0-9的整数,表示一共十种优惠券中的一种
·
2015-10-23 09:44
bfs
UESTC 2015
dp专题
A 男神的礼物 区间dp
男神的礼物 Time Limit: 20 Sec Memory Limit: 256 MB 题目连接 http://acm.uestc.edu.cn/#/contest/show/65 Description Lweb学长是集训队里公认的男神。有一天他要给美美的学姐姐准备礼物。 Lweb学长可是会魔法的哟。为了准备一份礼物,男神要加工n份材料。每一
·
2015-10-23 09:43
dp
UESTC 2015
dp专题
E 菲波拉契数制 dp
菲波拉契数制 Time Limit: 20 Sec Memory Limit: 256 MB 题目连接 http://acm.uestc.edu.cn/#/contest/show/65 Description 我们定义如下数列为菲波拉契数列: F(1)=1 F(2)=2 F(i)=F(i−1)+F(i−2)(i>=3)
·
2015-10-23 09:43
dp
UESTC 2015
dp专题
F 邱老师看电影 概率dp
邱老师看电影 Time Limit: 20 Sec Memory Limit: 256 MB 题目连接 http://acm.uestc.edu.cn/#/contest/show/65 Description 一天邱老师心血来潮想去看电影,但是邱老师的妹子想去逛街,他们谁也没有办法说服对方,于是准备来玩一个游戏来决定听谁的。 邱老师找来w只白鼠
·
2015-10-23 09:43
dp
UESTC 2015
dp专题
H 邱老师选妹子 数位dp
邱老师选妹子 Time Limit: 20 Sec Memory Limit: 256 MB 题目连接 http://acm.uestc.edu.cn/#/contest/show/65 Description 邱老师长得帅这是人尽皆知,于是追他的妹子就会很多。 但是你知道,邱老师是一个很专一的人,所以他心里面只能有一个人。 于是他决定从追
·
2015-10-23 09:43
dp
UESTC 2015
dp专题
G 邱老师玩游戏 背包dp
邱老师玩游戏 Time Limit: 20 Sec Memory Limit: 256 MB 题目连接 http://acm.uestc.edu.cn/#/contest/show/65 Description 邱老师最近在玩一种战略游戏,在一个地图上,有N座城堡,每座城堡都有一定的宝物,在每次游戏中邱老师允许攻克M个城堡并获得里面的宝物。 但
·
2015-10-23 09:43
游戏
逊哥
dp专题
总结(普通dp,斜率优化dp,数位dp)
dp真是博大精深,本渣自叹智商不足,但是就算是不足也要拼死一搏,怒燃之poj3934题意:给你n个身高都不同的人,然后排队,如果两人之间的所有人都比他们俩矮,那么他们俩可以互相看见,问你如果要正好让m对人能互相看见,那么有多少种方法题解:一开始状态各种想不出啊,其实这题也不难,定义状态为dp[i][j],为前i个人,构成j对互相看见有多少种方法考虑转移过程,i个人肯定是从i-1个转移过来的,就等于
Miracle_ma
·
2015-08-28 10:00
数位
DP专题
小结--by sgx
数位DP,一句话概括,就是在一个给定区间内求出满足某中奇葩条件的数字个数,这真是奇葩题目,但是总体写起来又有一定规律性。主要可以分为以下几个步骤:确定主体框架,确定一个大方向,想想该如何设计状态;下面基本就是模板,直接DFS就行了,一位一位处理,这也是他叫按位DP的原因。数位DP代码一般都很短,不过效率挺好,解决一些竞赛中出现的问题非常有用。如果看了这部分,你感觉还是不会的话,(这是当然啊,狂汗~
u013007900
·
2015-08-08 14:00
DP题目列表,再续中。。。
SDUT1299 数塔 HDU2084数塔 最长公共子序 HDU1159 CommonSubsequence 最大子段和 HDU1003MaxSum 编辑距离 SDUT1225编辑距离 杭电的
DP
wust_ZJX
·
2014-10-14 20:00
HDU 1420 Prepared for New Acmer(数学题)
这段时间以恢复性训练为主,我一直在密切关注大家的训练情况,目前为止,对大家的表现相当满意,首先是绝大部分队员的训练积极性很高,其次,都很遵守集训纪律,最后,老队员也起到了很好的带头作用,这里特别感谢为这次
DP
u012860063
·
2014-09-10 08:00
数学
HDU
暑假训练2-
DP专题
动态规划基本概念-> 动态规划 总结-> 动态规划总结byAmberACM中常见DP分类1.背包 -> 背包九讲2.数位DP-> 数位DP2.线型DP-> 线型动态规划3.区间DP-> 区间型动态规划4.坐标规则型DP-> 坐标规则型动态规划5.状压DP-> 状态压缩DP总结6.树型DP-> 树规总结 树形DP专辑7.概率DP-> 概率DP总结8.插头DP-> 插头DP小结【
Yunyouxi
·
2014-07-31 16:00
动态规划
POJ 2631 Roads in the North(树形dp)
是在树形
dp专题
上的。寻找树上两个节点之间最长的距离,仔细观察树的形式可以发现这样的最长距离都可以转化为以某个节点作为父节点,求它的两个最长子链的长度和。
fobdddf
·
2014-04-02 20:00
ZOJ 3538 Arrange the Schedule / 矩阵快速幂
老师开的
DP专题
说题目不难我看了这题n很大以前做过很多n很大的然后是矩阵快速幂加速的DPDP方程很好推打了一下草稿2*2的01矩阵要是没有m个限制那就是水题了m最多才10我想了下可以分成m+1段矩阵快速幂来求遇到那几个限制的天数的时候就单独用一个矩阵乘一下这样的题目做的很少写了几个小时最后
u011686226
·
2014-03-31 18:00
poj1155 poj2468 树形
DP专题
。
【序言】树形DP一直不太会。趁着练DP的时候,写了两道树形的背包。鉴于这块知识非常不熟练,网上参考了一点题解。为了加强记忆,特写此题解。【题目1】TELETimeLimit: 1000MS MemoryLimit: 65536KTotalSubmissions: 3445 Accepted: 1781DescriptionATV-networkplanstobroadcastanimportant
u013724185
·
2014-03-12 21:00
上一页
1
2
3
4
5
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他