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

用什么网站做动感相册360建筑网是什么

用什么网站做动感相册,360建筑网是什么,仿站仿淘宝客网站视频教程,百度新闻发布正题 评测记录:https://www.luogu.org/recordnew/lists?uid52918pidP1525 题目大意 有n个罪犯#xff0c;罪犯有些关系#xff0c;就是(i,j,c)(i,j,c)表示罪犯i和罪犯j在同一个监狱会造成c的破坏#xff0c;有两座监狱#xff0c;要求分配的使得最大的破坏最小。 解…正题 评测记录:https://www.luogu.org/recordnew/lists?uid52918pidP1525 题目大意 有n个罪犯罪犯有些关系就是(i,j,c)(i,j,c)(i,j,c)表示罪犯i和罪犯j在同一个监狱会造成c的破坏有两座监狱要求分配的使得最大的破坏最小。 解题思路 先按照c排序然后就从大到小处理直到无法处理。 我们可以用并查集表示在一个监狱中然后用敌人的敌人是朋友来合并。记录每个罪犯的敌人的根然后每次合并就将他的敌人和他的敌人合并在一起直到发现一个人即是某人的敌人有是某人敌人的敌人就输出。 code #includecstdio #includealgorithm #define N 20010 using namespace std; struct node{int x,y,c; }a[N*5]; int n,m,father[N],empty[N]; bool cmp(node x,node y) {return x.cy.c;} int find(int x)//寻找 {if(father[x]x) return x;return father[x]find(father[x]); } void unionn(int x,int y)//合并 {int fafind(x),fbfind(y);father[fa]fb; } int main() {scanf(%d%d,n,m);for(int i1;im;i)scanf(%d%d%d,a[i].x,a[i].y,a[i].c);for(int i1;in;i)father[i]i;sort(a1,a1m,cmp);for(int i1;im;i){if(find(a[i].x)find(a[i].y))//出现问题{printf(%d,a[i].c);return 0;}else {if(!empty[a[i].x])empty[a[i].x]a[i].y;else unionn(empty[a[i].x],a[i].y);if(!empty[a[i].y])empty[a[i].y]a[i].x;else unionn(empty[a[i].y],a[i].x);//连接——敌人的敌人}}printf(0); }
http://www.zqtcl.cn/news/370072/

相关文章:

  • 智能建造师威海网站优化推广
  • 做网站如何选域名长沙房价2020最新价格
  • seo网站推广济宁一建建设集团有限公司
  • 高端大气网站设计欣赏有意思网站推荐
  • 什么网站做海宁的房产好北控京奥建设有限公司网站
  • 上海网站建设网络推广网页搜索框下记录删不掉
  • 团购网站大全做相册手机网站如何制作免费
  • 承德网站制作方案百度seo关键词排名s
  • 网站建设公司佛山国内网站推广
  • 辽宁网站制作公司潍坊网站建设维护
  • 手机网站图片切换平面图网站
  • 松岗建设网站广州网站定制开发方案
  • 东阳网站建设价格做理财的网站有哪些问题
  • 蓄电池回收网站建设wordpress cp 部署
  • cuteftp 备份网站网站制作课程介绍
  • 杭州网站搭建宁波企业官网建设
  • php免费网站源码网站建设电子书
  • 建设纺织原料网站专业网页制作室
  • 买域名做网站推广都是些什么湘潭什么网站做c1题目
  • 鲜花网站建设图片昆明网站建站平台
  • 密云网站制作案例昆明小程序开发
  • 网站紧急维护商丘手机网站制作
  • 什么专业会制作网站罗湖做网站的公司哪家好
  • 永久免费ppt下载网站有没有跟一起做网店一样的网站
  • 百川网站石家庄物流网站建设
  • 广州外贸网站设计外贸seo外贸推广外贸网站建设外贸网站建设
  • 网站 栏目建设银行网站用户名是什么
  • 服装类的网站建设中原免费网站建设
  • 网站开发培训班多少报名费安徽省建设工程信息网站
  • 旅游网站规划设计余姚网站公司