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

wordpress搭建付费网站国外设计工作室

wordpress搭建付费网站,国外设计工作室,追波设计网站,如何修改网站源文件题目意思#xff1a;给出n个点#xff0c;m条边#xff0c;边分为两种#xff0c;一种是A公司的#xff0c;一种是B公司的。边上有权值#xff0c; 问用n-1条边把n个点连起来的最小费用是多少#xff0c;其中A公司的边刚好有k条。题目保证有解。 题解#xff1a;题目意…题目意思给出n个点m条边边分为两种一种是A公司的一种是B公司的。边上有权值 问用n-1条边把n个点连起来的最小费用是多少其中A公司的边刚好有k条。题目保证有解。   题解题目意思很简单就是求MST且A公司要有且仅有k条边在树中刚开始做的时候用贪心的方式求 最小生成树结果WA后来看了下别人的题解二分出一个最大值delta使得A公司的边加上这个值后再 求MST时A公司的边有大于等于k条然后答案就是cost of MST - k * delta。思想就是用一个delta去 逼近答案。当delta越大的时候A公司的边就越少反之越多。所以二分delta可以找到使得A公司刚好取K条边的要求。   #include iostream #include cstdio #include algorithm using namespace std; struct node {int u,v,cost;bool operator (node a)const{return cost a.cost;} }arr[2][100005]; int father[100005]; int n,m,k,num[2],mincost; int find(int x){if( x ! father[x])return father[x] find(father[x]);return father[x]; } int union_set(int x,int y){x find(x);y find(y);if( x ! y){father[x] y;return 1;}return 0; } bool check(int delta){int tel k,Union n-k-1;int nn n,i,j;mincost 0;for( i 0; i n; i)father[i] i;i j 0;while( nn 1 ){if( j num[1] ( i num[0] || arr[0][i].cost delta arr[1][j].cost)){if( union_set(arr[1][j].u,arr[1][j].v ) ){mincost arr[1][j].cost;nn--;Union--;}j;}else{if( union_set(arr[0][i].u,arr[0][i].v ) ){mincost arr[0][i].cost delta;nn--;tel --;}i;}}return tel 0; } int main(){struct node tmp;int cas 1;int u,v,cost,x;int l,r,mid,m;freopen(in.txt,r,stdin);while( ~scanf(%d%d%d,n,m,k)){num[0] num[1] r 0;for(int i 0; i m; i){father[i] i;scanf(%d%d%d%d,tmp.u,tmp.v,tmp.cost,x);arr[x][num[x]] tmp;}for( int i 0; i 2; i)sort(arr[i],arr[i]num[i]);l -110,r 110;int res;while( l r){mid (lr)1;if( check(mid) ){res mincost;m mid;l mid 1;}else r mid - 1;}printf(Case %d: %d\n,cas,res - m*k);} }转载于:https://www.cnblogs.com/LUO257316/p/3221701.html
http://www.sadfv.cn/news/86885/

相关文章:

  • 书店网站策划书优质做网站公司
  • 做网站需要什么电脑配置网站平台都有哪些
  • 如何再网站上做免费广告词wordpress 文章内
  • 一家专门做灯的网站wordpress用户密码表
  • sdcms网站源码上海网站建设公司招人
  • app网站开发流程图大气集团网站模板
  • 自己建立公司网站网站建设三合一
  • 免费私人网站建设平台网站显示建设中
  • 广告营销网络优化工程师主要负责什么工作
  • 营销网站建设模板html编辑器推荐
  • 图书类网站开发的背景福州有名的公司网站设计
  • 公司做网站的流程作图的步骤商城网站的基本功能
  • 公司网站集资网站开发人员犯法么网站建设需要多少内存
  • 网站的开发与建设wordpress getfooter
  • 网站建设报价单 文库青岛网站制作辰星辰
  • 天津制作网站宁波seo关键词优化教程
  • 兼职网站排行h5网站设计欣赏
  • dw可以做h5网站网站建设销售客户疑问
  • 做特卖网站广告策划案优秀案例
  • 服务器网站建设教程视频教程wordpress 文章 标题
  • 个人电子商务网站建设百度商标查询
  • 美食电子商务网站建设策划书分析网易严选网站开发
  • 如何在阿里云上建设网站十大app软件下载
  • 花卉市场网站建设基本步骤网站建设最难的是什么
  • 自己做公司网站成本wordpress怎么入驻写模板
  • 创新的中小型网站建设源码下载网站有哪些
  • 企业营销网站的建设荣盛科技网站建设
  • 商丘市做网站的公司寿光住房和城乡建设局网站
  • 昆山装饰公司网站建设网站做APP麻烦吗
  • 招聘网站建设策划书芜湖市住房和城乡建设厅网站首页