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
BZOJ3456
BZOJ3456
:城市规划
我中间有一步没开LongLong,然后快速幂的时候就GG了大概就是:f(n)代表n个点的无向连通图数目g(n)代表n个点的无向图数目g(n)=2n(n−1)2考虑枚举1个点所在连通块的点的个数g(n)=∑i=1nC(n−1,i−1)∗f(i)∗g(n−i)这东西是不是长得很像卷积(明明是1004535809像卷积)然后我们把组合数拆开之后:g(n)=∑i=1n(n−1)!f(i)g(n−i)(i−
stone41123
·
2020-07-10 02:31
只会板子的FFT
DP真的不会想
生成函数好像并不遥远
[
bzoj3456
]城市规划:多项式,分治
Description刚刚解决完电力网络的问题,阿狸又被领导的任务给难住了.刚才说过,阿狸的国家有n个城市,现在国家需要在某些城市对之间建立一些贸易路线,使得整个国家的任意两个城市都直接或间接的连通.为了省钱,每两个城市之间最多只能有一条直接的贸易路径.对于两个建立路线的方案,如果存在一个城市对,在两个方案中是否建立路线不一样,那么这两个方案就是不同的,否则就是相同的.现在你需要求出一共有多少不同
DeepinC
·
2019-12-09 17:00
【总结】一般生成函数(OGF)&指数生成函数(EGF)&生成函数计数
介绍一些简单的概念和计数题文章目录生成函数概念一般生成函数(OGF)指数生成函数(EGF)关系生成函数计数生成序列与集合置换计数背包计数例题BZOJ3625小朋友和二叉树
BZOJ3456
:城市规划BZOJ4228Tibbar
ccosi
·
2019-02-25 19:00
---多项式---
生成函数
bzoj3456
城市规划【生成函数+多项式求逆元】
解题思路我们设f(n)表示n个点组成有编号无向连通图的方案数,但不是很好直接求。那再设g(n)表示n的点组成有编号无向图的方案数,由于无向图是由多个连通子图构成,那么为了避免重复计数,我们枚举1号点所在连通块大小,其他边随便连,即可得到dp方程:g(n)=∑i=1nCi−1n−1f(i)∗g(n−i)而容易得到g(n)=2C2n,代入上式得:2C2n=∑i=1nCi−1n−1f(i)∗2C2n−i
Neo__Z
·
2018-01-16 20:43
多项式运算
bzoj
动态规划优化
生成函数
[
BZOJ3456
] [多项式求逆] 城市规划
多项式求逆模板题题解#include#include#include#defineN390010#defineP1004535809#defineG3usingnamespacestd;intn,m,num;intw[2][N];inta[N],b[N],c[N],fac[N];inlineintPow(intx,inty){intret=1;for(;y;y>>=1,x=1LL*x*x%P)if
LowestJN
·
2017-06-04 19:41
FFT
&
FWT
多项式
bzoj3456
城市规划
3456:城市规划TimeLimit:40SecMemoryLimit:256MBSubmit:342Solved:204[Submit][Status][Discuss]Description刚刚解决完电力网络的问题,阿狸又被领导的任务给难住了.刚才说过,阿狸的国家有n个城市,现在国家需要在某些城市对之间建立一些贸易路线,使得整个国家的任意两个城市都直接或间接的连通.为了省钱,每两个城市之间最多
AaronPolaris
·
2016-06-03 00:19
好题
NTT
OIer的狂欢
bzoj3456
城市规划
3456:城市规划TimeLimit: 40Sec MemoryLimit: 256MBSubmit: 342 Solved: 204[Submit][Status][Discuss]Description 刚刚解决完电力网络的问题,阿狸又被领导的任务给难住了. 刚才说过,阿狸的国家有n个城市,现在国家需要在某些城市对之间建立一些贸易路线,使得整个国家的任意两个城市都直接或间接的连通. 为了省
AaronGZK
·
2016-06-03 00:00
ntt
[
bzoj3456
]城市规划
题目大意给你n个点(存在顺序性),初始无边,你可以任意加边。求满足以下条件的连通图数量:无重边无自环。答案模479∗221+1DP我们设f[i]表示i个点对应的答案。正难则反,我们可以用总数量减去不合法数量。总数量为2C2i如何不重复不遗漏统计不合法数量?我们可以枚举i点所在连通块的数量,然后其他乱连,也就是f[i]=2C2i−∑i−1j=12C2i−j∗Cj−1i−1∗f[j]注意到C2i=i∗
WerKeyTom_FTD
·
2015-12-23 20:00
【
BZOJ3456
】【CDQ分治+FNT】城市规划
试题来源 2013中国国家集训队第二次作业 问题描述 刚刚解决完电力网络的问题, 阿狸又被领导的任务给难住了. 刚才说过, 阿狸的国家有n个城市, 现在国家需要在某些城市对之间建立一些贸易路线, 使得整个国家的任意两个城市都直接或间接的连通. 为了省钱, 每两个城市之间最多只能有一条直接的贸易路径. 对于两个建立路线的方案, 如果存在一个城市对, 在两个方案
·
2015-11-11 14:00
ZOJ
bzoj3456
: 城市规划
Description 刚刚解决完电力网络的问题, 阿狸又被领导的任务给难住了. 刚才说过, 阿狸的国家有n个城市, 现在国家需要在某些城市对之间建立一些贸易路线, 使得整个国家的任意两个城市都直接或间接的连通. 为了省钱, 每两个城市之间最多只能有一条直接的贸易路径. 对于两个建立路线的方案, 如果存在一个城市对, 在两个方案中是否建立路线不一样, 那么这两个
·
2015-11-08 10:31
ZOJ
BZOJ3456
: 城市规划
设 $a[i]=2^{C_i^2}$ $b[i]=i!$ $c[i]=(i-1)!$ f[i]为i个点的简单无向连通图数目,则有 \[\begin{eqnarray*}f[i]&=&a[i]-\sum_{j=1}^{i-1}C_{i-1}^{j-1}f[j]a[i-j]\\&=&a[i]-c[i]\sum_{j=1}^{i-1}\frac{f[j]a[i-
·
2015-10-30 14:54
ZOJ
BZOJ3456
【分治FFT】
然而会TLE./*Iwillwaitforyou*/ #include #include #include #include #include #include #include #include #include #include #include #include #include #include #definemake(a,b)make_pair(a,b) #definefifirst
Lethelody
·
2015-07-07 21:00
上一页
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
其他