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

中国建设报社门户网站怎样制作网页设计

中国建设报社门户网站,怎样制作网页设计,建模培训班,专业网站建设定制公司哪家好[题目通道]([ABC352E] Clique Connect - 洛谷) 鄙人今日写人生第一篇题解 希望管理大大通过 首先,我们先看题: 它说一共有n个点,m回操作。。。 每次操作 都有 一个Ki 和 Ci Ki代表有Ki个点,Ci代表每条边所赋的边权 一看就知道这是个最小生成树的板子…
[题目通道]([ABC352E] Clique Connect - 洛谷)
鄙人今日写人生第一篇题解
希望管理大大通过

首先,我们先看题:

它说一共有n个点,m回操作。。。
每次操作 都有 一个Ki 和 Ci
Ki代表有Ki个点,Ci代表每条边所赋的边权

一看就知道这是个最小生成树的板子

我使用了著名的 kruskal

话不多说贴上代码

#include<bits/stdc++.h>
#define int long longusing namespace std;const int N=2e5+100;//注意范围!!! struct edge{int u,v;int w;
}e[N*30];//开大点儿 int fa[N],n,m,ans=0,cnt=1,x,y,a[N],t=0;//cnt计数器,记录有多少条边~ int find(int x){if (fa[x]==x) return x;return fa[x]=find(fa[x]);
}//找father bool cmp(edge a,edge b){return a.w<b.w;
} signed main(){std::ios::sync_with_stdio(false);cin.tie(0); cout.tie(0);//加速 cin>>n>>m;for (int i=1;i<=n;i++){fa[i]=i;}for (int i=1;i<=m;i++){int qq,ww;cin>>qq>>ww;for (int j=1;j<=qq;j++){cin>>a[j];//临时存一遍每个点 }for (int j=2;j<=qq;j++){//做一遍建边~ cnt++;e[cnt].u=a[j];e[cnt].v=a[j-1];e[cnt].w=ww;}cnt++;e[cnt].u=a[1];e[cnt].v=a[qq];e[cnt].w=ww;//需注意a[1]和a[qq]也要建边! } sort(e+1,e+cnt+1,cmp);//从小到大排序~~~ for (int i=1;i<=cnt;i++){//相信各位都了解这是干什么的~ int fu=find(e[i].u);int fv=find(e[i].v);if (fu!=fv){fa[fu]=fv; ans+=e[i].w; t++;if (t==n-1){break;}}}if (t<n-1) cout<<-1;//如果小于需要的,代表不行,输出-1. else cout<<ans;//反之输出答案~ return 0;
}
如果有何不适,请管理员大大斧正

感谢观看

http://www.yidumall.com/news/2358.html

相关文章:

  • 成都大丰网站建设例表网推广类软文案例
  • 石家庄哪个公司做网站好新冠不易感染三种人
  • 网站源码修复互联网广告代理
  • 网站开发在网页插入音频厦门网站推广公司哪家好
  • 官方制作网站常用搜索引擎有哪些
  • 做网站运营需要具备什么能力网络视频营销的案例
  • 做外贸大一点的网站百度手机下载安装
  • 网站建设boss都知道seo搜索是什么意思
  • 北京旅游网站建设百度搜索榜排名
  • wordpress 修改目录id北京百度推广排名优化
  • 店铺图片免费生成上海网站优化公司
  • 做网站管理系统chrome网页版入口
  • 北京大兴黄村网站建设sq网站推广
  • 招一个程序员可以做网站吗友情链接买卖平台
  • 国内做的比较好的网站是什么网络营销案例ppt课件
  • 甘肃网站建设许昌网站推广公司
  • php网站开发实例教程 源码seo推广方法有哪些
  • 做网站 备案seo排名优化价格
  • 网站开发维护工作广州企业推广
  • 网站建设中 windows百度推广按点击收费
  • 物流网站建设案例济南新闻头条最新事件
  • 网站优化如何提高排名批量优化网站软件
  • 查询商品价格走势的网站做网站多少钱
  • h5网站开发实例教程海口百度seo公司
  • 什么是独立域名网站企业推广方案
  • 承接网站建设 优帮云sem和seo区别与联系
  • 建设网站需要的人才最新经济新闻
  • 为网站制定一个推广计划深圳市龙华区
  • php网站做退出的代码关键词排名提高方法
  • 三网合一网站学做电商需要多少钱