ITdaan
首页
最新
原创
最火
收藏夹
写博客
关于
搜索答案
花费 35ms 找到72733条记录
1
bzoj4455&UOJ185
[
Zjoi2016
]
小星星
(
树形
DP+
容
斥
原理)
2018年01月30 -
bzoj4455
&
UOJ185
[
Zjoi2016
]
小星星
原题地址: http://www.lydsy.com/JudgeOnline/problem.php?id=
4455
http://
uoj
.ac/problem/
185
题意: 给你一个n 个点m 条边的无向图, 再给你
2
[
BZOJ4455
][
UOJ185
][
Zjoi2016
]
小星星
(
树形
DP+
容
斥
)
2018年03月14 -
i i的编号为j" role="presentation" style="position: relative;"> j j j的方案数。 而这时候会出现重复编号,怎么办呢?
容
斥
! 先2n
3
uoj185
bzoj
4455
: [
Zjoi2016
]
小星星
树形
dp
&
容
斥
2016年03月25 -
的情况,
容
斥
一下就好了。枚举是O(2^N)的,然后
树形
dp
为O(N^3),因此时间复杂度为O(N^3*2^N),这样就可以过了。(在
uoj
上面卡了一下常数就过了)。 AC代码如下: #include<iostream>#include<cstdio>#include<
4
[
容
斥
状压
DP
树形
DP
]
BZOJ
4455
[
Zjoi2016
]
小星星
&
UOJ
#
185
【
ZJOI2016
】
小星星
2017年01月20 -
杜老师说的哦 据说有人n*3^n卡过去 ?
UOJ
上需要卡常哦 #include<cstdio> #include<cstdlib> #include<algorithm> #include<cstring>
5
bzoj
4455
: [
Zjoi2016
]
小星星
树形
dp+
容
斥
原理
2017年04月06 -
第一个限制的前提下,对第二个限制进行
容
斥
。 假设现在知道了那些号是不能标的,那么我们就可以通过
树形
dp
来得到方案数:设f[i,j]表示节点i标号为j的方案数,然后枚举其儿子的方案数,转移随便搞即可。 那么答案就是随便标的方案数-1个标号不能用的方案数+2个标号不能用的方案数
6
[
BZOJ
]
4455
: [
Zjoi2016
]
小星星
树形
DP+
容
斥
2017年12月08 -
啊!考虑树上的多个点,如果可以对应原图中的一个点的话,那么此时的方案数是可以用
树形
DP
在 O(n3) O(n^3)的时间内求出来的,那么我们可以枚举最多可以用几个点,然后
容
斥
一下,最后就是合法的方案数了。 代码: #include<bits/stdc++.h>
7
BZOJ
4455
&
UOJ
185
[
ZJOI2016
]
小星星
2016年09月10 -
容
斥
原理+
树形
DP
首先有一个暴力的想法,f[i][j][sta]表示树中i与图中k对应,i的子树与sta(状压)对应,然后大力转移。这需要枚举子集,复杂度约 O(n2∗3n) O(n^2*3^n) 考虑枚举状态sta表示图中可用点范围,记f[i][j]表示i
8
[
BZOJ4455
][
Zjoi2016
]
小星星
(
容
斥
原理+
树形
DP
)
2017年06月04 -
=== === 这里放传送门 === === 题解 首先它给定的东西形成了一棵树,那么可以考虑用
树形
DP
求方案数目。然而这个题数据规模这么小大概不是状压就是
容
斥
?一开始ATP搞了一个非常sb的乱七八糟三维状压
DP
来做这个东西结果N久以后无果。。然后就想到底是用f[i][S
9
[
BZOJ4455
][
Zjoi2016
]
小星星
(
容
斥
原理+
树形
dp
)
2017年03月24 -
的,就是很多点都对应到一个点去了,也就是说有一些点没有被对应到 那么
容
斥
一下就好啦~ 答案=至少0个点不选的方案数-至少一个点不选的方案数+至少两个点不选的方案数… 指数级枚举哪些点不选,然后每一次
dp
一下 实际上复杂度是 O(2nn3) O(2^nn^3)的,稍微有点不科学啊对不对
10
BZOJ
4455
: [
Zjoi2016
]
小星星
[
容
斥
原理
树形
DP
]
2017年03月25 -
4455
: [
Zjoi2016
]
小星星
题意:一个图删掉一些边形成一棵树,告诉你图和树的样子,求让图上的点和树上的点对应起来有多少方案看了很多题解又想了一段时间,感觉题解都没有很深入,现在大致有了自己的想法吧如果直接上
树形
DP
的话,必须要保存当前子树对应了图上的点的集合才行,要不然做不到1对1.
上一页
1
2
3
4
5
6
7
8
9
10
下一页
分类标签
≈7万
全部
1930
code
1667
for
1831
树形dp
1969
poj
1601
NOIP
1840
2008
1645
算法
2208
线段树
1472
动态
≈2万
zoj
4545
HDU
1927
题解
1912
USACO
1486
序列
4325
NOI
2843
动态规划
1684
ACM
≈3万
BZOJ
1959
2017
1481
二分
≈1万
2016
1739
总结
1859
2015
1831
优化
1577
问题
© 2014-2018 ITdaan.com
粤ICP备14056181号
×
收藏本文
添加到收藏夹 *