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
BZOJ4316
仙人掌基础
习题仙人掌的最大独立集
Bzoj4316
:小C的独立集做法没有环就是树\(DP\)碰到环就做一遍环上的\(DP\)就好了,枚举一下一个点是否选即可#include#defineILinline#defineRGregister
oldbalck
·
2020-09-13 17:41
仙人掌相关问题的处理方法(未完待续)
仙人掌相关问题的处理方法目录仙人掌相关问题的处理方法DFS树解决仙人掌DP问题引例BZOJ1023cactus仙人掌图SHOI2008圆方树定义构造性质
BZOJ4316
小C的独立集仙人掌最短路问题BZOJ2125
zhangche0526
·
2020-07-30 11:30
笔记
-图论
-树
【
BZOJ4316
】小C的独立集
【题目链接】点击打开链接【思路要点】建立圆方树,并进行树形DP。对于圆点\(i\),记\(dp_{i,0}\)表示不选取\(i\),\(i\)子树的最大独立集,\(dp_{i,1}\)表示\(i\)子树的最大独立集。对于方点\(i\),记\(dp_{i,0}\)表示不选取与\(i\)的父亲相邻的圆点,\(i\)子树的最大独立集,\(dp_{i,1}\)表示\(i\)子树的最大独立集。在方点处的转移
cz_xuyixuan
·
2020-07-05 07:51
【OJ】BZOJ
【类型】做题记录
【数据结构】圆方树
【算法】动态规划
[
BZOJ4316
]小C的独立集-圆方树-动态规划
小C的独立集Description图论小王子小C经常虐菜,特别是在图论方面,经常把小D虐得很惨很惨。这不,小C让小D去求一个无向图的最大独立集,通俗地讲就是:在无向图中选出若干个点,这些点互相没有边连接,并使取出的点尽量多。小D虽然图论很弱,但是也知道无向图最大独立集是npc,但是小C很仁慈的给了一个很有特点的图:图中任何一条边属于且仅属于一个简单环,图中没有重边和自环。小C说这样就会比较水了。小
zlttttt
·
2020-06-30 18:27
仙人掌【Cactus】
动态规划
【Dynamic
Programming】
[
BZOJ4316
][仙人掌][DP]小C的独立集
注意到图是个仙人掌考虑树形DP,如果儿子不是环,那么就树形DP,否则就把环提出来,参照1040的做法。#include#include#include#defineN100010usingnamespacestd;intn,m,cnt,u,v,g,t;intG[N],fa[N],dfn[N],low[N],vis[N],Q[N],dpt[N];intf[N][2],w[N][2];structed
LowestJN
·
2017-03-06 18:42
DP
仙人掌
[
BZOJ4316
][仙人掌][DP]小C的独立集
注意到图是个仙人掌考虑树形DP,如果儿子不是环,那么就树形DP,否则就把环提出来,参照1040的做法。#include#include#include#defineN100010usingnamespacestd;intn,m,cnt,u,v,g,t;intG[N],fa[N],dfn[N],low[N],vis[N],Q[N],dpt[N];intf[N][2],w[N][2];structed
LowestJN
·
2017-03-06 18:42
DP
仙人掌
BZOJ4316
小C的独立集
仙人掌DP,套路还是1023的套路,dp式也还是比较水,f[i][0]表示i的子仙人掌的最大独立集,i不选,f[i][1]表示i的子仙人掌的最大独立集,i选,做环的时候强制令第一个点选或不选做两次不过交到1040WA了是什么情况#include #include #include #include #include #include #include #include #include #incl
neither_nor
·
2016-04-29 15:00
bzoj4316
小C的独立集 树形dp
仙人掌树形dp。 令f[x][0]表示以x为根的子树中,不选x的最大值;f[x][1]表示选x的最大值。 注意到,同一个环中的所有点,只有在dfs树中最高的那个点才会对所在环之外的点的f[]值造成影响。因此我们在最高的那个点做一个dp,然后就得到了最高那个点的f[],而这个环中的其他点的f[]就不用管了。AC代码如下:#include #include #defineN5000
lych_cys
·
2016-04-05 13:00
树形DP
【
BZOJ4316
】小C的独立集
Description图论小王子小C经常虐菜,特别是在图论方面,经常把小D虐得很惨很惨。这不,小C让小D去求一个无向图的最大独立集,通俗地讲就是:在无向图中选出若干个点,这些点互相没有边连接,并使取出的点尽量多。小D虽然图论很弱,但是也知道无向图最大独立集是npc,但是小C很仁慈的给了一个很有特点的图:图中任何一条边属于且仅属于一个简单环,图中没有重边和自环。小C说这样就会比较水了。小D觉得这个题
CreationAugust
·
2016-04-04 20:00
仙人掌DP
BZOJ4316
: 小C的独立集
很裸的仙人掌DP(奇怪的是没有人来做这是第一次独自打仙人掌DP打的时候可能因为思路比较清晰然后只有一个low打错了然后需要说的是po姐貌似程序有问题。。我的一个小数据他就坏了。。99233442566378829213就是这个。。。#include #include #include usingnamespacestd; structChain { Chain*next; intu; Chain
liutian429073576
·
2016-01-16 17:00
bzoj
上一页
1
下一页
按字母分类:
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
其他