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

建筑行业一般在哪个网站招聘易橙云做的网站怎么样

建筑行业一般在哪个网站招聘,易橙云做的网站怎么样,WordPress显示中文,产品营销文案有点难#x1f605; 发现容斥系数设计的非常巧妙#x1f914; 设 f ( i ) f(i) f(i)表示恰好有 i i i条边相同的方案数#xff0c; g ( i ) g(i) g(i)表示至少有 i i i条边相同的方案数 根据二项式反演#xff0c; 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)∑j≥i​(ij​)f(j)⇒f(i)∑j≥i​(−1)j−i(ij​)gj​ 这个式子成立是因为 [ i j ] ∑ j ≤ k ≤ i ( − 1 ) k − j ( i k ) ( k j ) [ij]\sum_{j\le k\le i}(-1)^{k-j}\binom{i}{k}\binom{k}{j} [ij]∑j≤k≤i​(−1)k−j(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)⋅(∑i≤j​i⋅2i⋅(−1)j−i⋅(ij​)) 发现后面那一坨就等于 2 j 2j 2j。又根据 prufer \text{prufer} prufer序列对于 k k k个连通块的生成树的方案数为 n k − 2 ∏ s i n^{k-2}\prod s_i nk−2∏si​可以转化为在每个连通块中钦定选一个点以及在选的边中钦定选一条边的方案数这样就做完了。 类似的题目CF1842G Tenzing and Random Operations 复杂度 O ( n ) O(n) O(n)。 #includebits/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 mod998244353; const int N2e65; int n; ll dp[N][2][2]; vectorintG[N]; ll fpow(ll x,ll ymod-2){ll z(1);for(;y;y1){if(y1)zz*x%mod;xx*x%mod;}return z; } void add(ll x,ll y){x(xy)%mod; } void dfs(int u,int topf){dp[u][0][0]dp[u][1][0]1;for(auto v:G[u]){if(vtopf)continue;dfs(v,u),memset(dp[0],0,sizeof dp[0]);for(int i0;i2;i){for(int j0;j2;j){for(int k0;k2;k){for(int l0;l2;l){if(j1l1)continue;if(i0||k0){add(dp[0][ik][jl],dp[u][i][j]*dp[v][k][l]);if(j0l0)add(dp[0][ik][1],dp[u][i][j]*dp[v][k][l]);}if(k1){add(dp[0][i][jl],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);cinn;for(int i1;in;i){int x,y;cinxy;G[x].pb(y),G[y].pb(x);}dfs(1,0)ll resdp[1][1][1]*fpow(n,mod-2)%mod*2%mod;cout(resmod)%mod; }
http://www.dnsts.com.cn/news/148046.html

相关文章:

  • 手机上做整蛊网站湛江建站服务
  • 网站模板修改教程惠州行业网站设计方案
  • 猫扑网站开发的网游wordpress 获取微博
  • 做网站服务器需要自己提供吗石家庄网络建设
  • 做网站需要什么知识哪个网站可以做曝光台
  • 自己做qq头像静态的网站wordpress目录导航主题
  • 建湖网站建设芜湖百度seo
  • 漫画做视频在线观看网站重庆做营销网站
  • 开发网站用什么语言最好吗怎样做市场营销策划
  • 专业模板建站公司全网网络营销推广
  • 开发网站的硬件成本wordpress自动封面
  • 网站建设用户需求wordpress aplayer
  • 公司网站后台网站实名认证中心
  • 高校网站建设的重要性建设网站哪个便宜
  • 音乐网站建设论文自适应网站建设
  • 动态发布网站和静态发布网站西安景点网页设计
  • html设计网站著名建站公司
  • wordpress网站用户注册芜湖做网站建设公司
  • 如何制作一般企业网站东莞微信公众号小程序
  • 淘宝京东网站建设目的美图在线图片编辑器
  • 网站雪花飘落代码模板式网站价格
  • 淘宝客网站模板title (网站建设)
  • 商务网站建设实训报告1500字备案期间网站怎么关闭
  • 滴滴网站建设流程wap版
  • 飓风算法恢复的网站wordpress nofollow标签
  • wordpress 站内链接盐城亭湖区建设局网站
  • 请别人做网站注意事项手机网站开发项目
  • 专业网站建设比较好厦门微网站建设公司
  • 怎么制作网站app网站群发推广软件
  • php网站建设论文设计logo图案用什么软件