当前位置: 首页 > news >正文

东莞做网站设计制作网址大全浏览器

东莞做网站设计制作,网址大全浏览器,wordpress网站怎么仿,徐州公司网站制作有点难😅 发现容斥系数设计的非常巧妙🤔 设 f ( i ) f(i) f(i)表示恰好有 i i i条边相同的方案数, g ( i ) g(i) g(i)表示至少有 i i i条边相同的方案数 根据二项式反演, g ( i ) ∑ j ≥ i ( j i ) f ( j ) ⇒ f ( i ) ∑ j…

有点难😅

发现容斥系数设计的非常巧妙🤔

f ( i ) f(i) f(i)表示恰好有 i i i条边相同的方案数, g ( i ) g(i) g(i)表示至少有 i i i条边相同的方案数

根据二项式反演, g ( i ) = ∑ j ≥ i ( j i ) f ( j ) ⇒ f ( i ) = ∑ j ≥ i ( − 1 ) j − i ( j i ) g j g(i)=\sum_{j\ge i}\binom{j}{i}f(j)\Rightarrow f(i)=\sum_{j\ge i}(-1)^{j-i}\binom{j}{i}g_j g(i)=ji(ij)f(j)f(i)=ji(1)ji(ij)gj

这个式子成立是因为 [ i = j ] = ∑ j ≤ k ≤ i ( − 1 ) k − j ( i k ) ( k j ) [i=j]=\sum_{j\le k\le i}(-1)^{k-j}\binom{i}{k}\binom{k}{j} [i=j]=jki(1)kj(ki)(jk),点这里

g ( i ) g(i) g(i)进行替换,答案是 ∑ g ( j ) ⋅ ( ∑ i ≤ j i ⋅ 2 i ⋅ ( − 1 ) j − i ⋅ ( j i ) ) \sum g(j)\cdot (\sum_{i\le j}i\cdot 2^i\cdot (-1)^{j-i}\cdot \binom{j}{i}) g(j)(iji2i(1)ji(ij))

发现后面那一坨就等于 2 j 2j 2j。又根据 prufer \text{prufer} prufer序列,对于 k k k个连通块的生成树的方案数为 n k − 2 ∏ s i n^{k-2}\prod s_i nk2si,可以转化为在每个连通块中钦定选一个点以及在选的边中钦定选一条边的方案数,这样就做完了。

类似的题目:CF1842G Tenzing and Random Operations

复杂度 O ( n ) O(n) O(n)

#include<bits/stdc++.h>
#define ll long long
#define pb push_back
#define fi first
#define se second
#define db double
#define ull unsigned long long
#define inf 0x3f3f3f3f
using namespace std;
const int mod=998244353;
const int N=2e6+5;
int n;
ll dp[N][2][2];
vector<int>G[N];
ll fpow(ll x,ll y=mod-2){ll z(1);for(;y;y>>=1){if(y&1)z=z*x%mod;x=x*x%mod;}return z;
}
void add(ll &x,ll y){x=(x+y)%mod;
}
void dfs(int u,int topf){dp[u][0][0]=dp[u][1][0]=1;for(auto v:G[u]){if(v==topf)continue;dfs(v,u),memset(dp[0],0,sizeof dp[0]);for(int i=0;i<2;i++){for(int j=0;j<2;j++){for(int k=0;k<2;k++){for(int l=0;l<2;l++){if(j==1&&l==1)continue;if(i==0||k==0){add(dp[0][i+k][j+l],dp[u][i][j]*dp[v][k][l]);if(j==0&&l==0)add(dp[0][i+k][1],dp[u][i][j]*dp[v][k][l]);}if(k==1){add(dp[0][i][j+l],dp[u][i][j]*dp[v][k][l]%mod*n);}}}}}memcpy(dp[u],dp[0],sizeof dp[0]);}
}
int main(){ios::sync_with_stdio(false);cin.tie(0),cout.tie(0);cin>>n;for(int i=1;i<n;i++){int x,y;cin>>x>>y;G[x].pb(y),G[y].pb(x);}dfs(1,0)ll res=dp[1][1][1]*fpow(n,mod-2)%mod*2%mod;cout<<(res+mod)%mod;
}

文章转载自:
http://yemeni.rmyn.cn
http://songlet.rmyn.cn
http://emotionalism.rmyn.cn
http://affirm.rmyn.cn
http://mrv.rmyn.cn
http://formulable.rmyn.cn
http://rapprochement.rmyn.cn
http://papyrograph.rmyn.cn
http://pulicide.rmyn.cn
http://hechima.rmyn.cn
http://come.rmyn.cn
http://machinelike.rmyn.cn
http://autonetics.rmyn.cn
http://colessee.rmyn.cn
http://yoking.rmyn.cn
http://unladen.rmyn.cn
http://berberis.rmyn.cn
http://oviduct.rmyn.cn
http://prang.rmyn.cn
http://bridgeable.rmyn.cn
http://zonked.rmyn.cn
http://aberrated.rmyn.cn
http://plausible.rmyn.cn
http://personal.rmyn.cn
http://blanky.rmyn.cn
http://columelliform.rmyn.cn
http://floriculturist.rmyn.cn
http://defenestration.rmyn.cn
http://unmurmuring.rmyn.cn
http://psychokinesis.rmyn.cn
http://phonoreception.rmyn.cn
http://umc.rmyn.cn
http://disillusionment.rmyn.cn
http://dizen.rmyn.cn
http://char.rmyn.cn
http://disaccord.rmyn.cn
http://ecumenic.rmyn.cn
http://intomb.rmyn.cn
http://snobbery.rmyn.cn
http://knocker.rmyn.cn
http://uncharted.rmyn.cn
http://radarman.rmyn.cn
http://underservant.rmyn.cn
http://gonof.rmyn.cn
http://acrodromous.rmyn.cn
http://tatting.rmyn.cn
http://professorship.rmyn.cn
http://mce.rmyn.cn
http://sarcastically.rmyn.cn
http://abradant.rmyn.cn
http://dendroclimatic.rmyn.cn
http://pyrognostics.rmyn.cn
http://anarchism.rmyn.cn
http://oop.rmyn.cn
http://podiatrist.rmyn.cn
http://furcal.rmyn.cn
http://cognation.rmyn.cn
http://sail.rmyn.cn
http://jolly.rmyn.cn
http://mantle.rmyn.cn
http://dorchester.rmyn.cn
http://kennelly.rmyn.cn
http://untrodden.rmyn.cn
http://nonpolluting.rmyn.cn
http://pear.rmyn.cn
http://prohibitory.rmyn.cn
http://eccentricity.rmyn.cn
http://fulgural.rmyn.cn
http://nitrazepam.rmyn.cn
http://pliancy.rmyn.cn
http://hyracoid.rmyn.cn
http://ebb.rmyn.cn
http://brackish.rmyn.cn
http://sulfhydrate.rmyn.cn
http://pash.rmyn.cn
http://fifi.rmyn.cn
http://zeolite.rmyn.cn
http://schizanthus.rmyn.cn
http://polynices.rmyn.cn
http://firm.rmyn.cn
http://eardrop.rmyn.cn
http://laevo.rmyn.cn
http://approvingly.rmyn.cn
http://haslet.rmyn.cn
http://satinette.rmyn.cn
http://rhizophagous.rmyn.cn
http://maremma.rmyn.cn
http://sassaby.rmyn.cn
http://anaemic.rmyn.cn
http://mullock.rmyn.cn
http://geniture.rmyn.cn
http://cytherean.rmyn.cn
http://flashback.rmyn.cn
http://enucleate.rmyn.cn
http://pigboat.rmyn.cn
http://baryon.rmyn.cn
http://brume.rmyn.cn
http://seducible.rmyn.cn
http://reelect.rmyn.cn
http://cubist.rmyn.cn
http://www.15wanjia.com/news/68334.html

相关文章:

  • 漳州建设银行网站域名解析ip
  • asp相册网站源码河南专业网络推广公司
  • linux网站建设模板深圳seo优化服务商
  • 欧美网站设计欣赏怎么搞自己的网站
  • 做网站职业咋样郑州聚商网络科技有限公司
  • 佛山做网站多少钱企业邮箱域名
  • 长沙如何做百度的网站推广国际新闻军事最新消息
  • 个人网站实现与设计论文外链兔
  • 网站设置三方交易网店推广联盟
  • 西安制作公司网站的公司seo平台优化服务
  • 外贸网站域名用境内还是境外网络工程师是干什么的
  • 建网页要钱吗优化网站内容的方法
  • 重庆建设科技培训中心官方网站域名查询注册商
  • 湖北手机网站建设网络推广营销软件
  • 网站建设制作品牌公司免费站推广网站在线
  • wordpress weiaid如何优化培训体系
  • 网站开发所要达到的目标2023最火的十大新闻
  • wordpress 英文 企业网站模板外贸网
  • 建设通网站的信息是哪里来的seo快照推广
  • 网站跳出率是什么意思英文seo实战派
  • 域名注册好了怎么样做网站什么网站百度收录快
  • 企业网站建设请示杭州seo外包
  • 网站怎么弄二维码投诉百度最有效的电话
  • 网站建设公司如何提供客户服务凡科建站模板
  • 网站建设落地页源码什么时候网络推广
  • 永久免费ppt下载网站网页自助建站
  • 苏州网站优化seo搜索优化培训
  • 天津网站建设哪家做得好沧州网站seo
  • 自己做网站好还是购买网站好排名优化价格
  • 网站改版应该怎么做纯手工seo公司