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

请人建网站应注意什么软文推广代表平台

请人建网站应注意什么,软文推广代表平台,手机必备app,微信客户端官网引水工程 时间限制&#xff1a;2000 ms | 内存限制&#xff1a;65535 KB难度&#xff1a;3-> Link <- 5月份省赛集训的时候这道题还不是很拿手&#xff0c;不过今天又看了看才发现水的一笔&#xff1b; 题意&#xff1a;有n个区域&#xff08;n<300&#xff09;;每个…

引水工程

时间限制:2000 ms  |  内存限制:65535 KB
难度:3
                                                                  -> Link <-

   5月份省赛集训的时候这道题还不是很拿手,不过今天又看了看才发现水的一笔;

   题意:有n个区域(n<=300);每个区域可以自建水库,有一定的费用,也可以修建渠道连接其他的区域引水,问要使得整个区域都能用水,工程最小费用是多少;

   思路:典型的最小生成树,只不过可以有某个区域自建水库,那么我们就可以再建一个点,就建0点吧,假设0区域就是一个水库,修建渠道给个区域的费用已知,不就是求整个区域的最下生成树;博主用的是ks算法,其中存图时要记得数组开大一点,每个区域两两都可以联通,可能的渠道就有90000条,博主就是在这里跪了几遍;

#include<bits/stdc++.h>
using namespace std;
const int N=90000+10;
struct node
{int u,v,w;
} a[N];
int n,k,f[N];
int cmp(node a,node b)
{return a.w<b.w;
}
int find(int x)
{return f[x]==-1?x:f[x]=find(f[x]);
}
void ks(int n)//裸kustral算法;
{int x=0,i;long long sum=0;memset(f,-1,sizeof(f));sort(a,a+k,cmp);for(i=0; i<k; i++){int u=find(a[i].u);int v=find(a[i].v);if(u!=v){f[u]=v;sum+=a[i].w;x++;}if(x>=n) break;//注意这个;}printf("%lld\n",sum);
}
int main()
{int t,i,j,w;scanf("%d",&t);while(t--){memset(a,0,sizeof(a));scanf("%d",&n);k=0;for(i=1; i<=n; i++){scanf("%d",&w);a[k].u=0,a[k].v=i,a[k++].w=w;//建立0点;}for(i=1; i<=n; i++)for(j=1; j<=n; j++){scanf("%d",&w);if(j>i)a[k].u=i,a[k].v=j,a[k++].w=w;//存图;}ks(n);}return 0;
}


转载于:https://www.cnblogs.com/nyist-TC-LYQ/p/7208210.html

http://www.lbrq.cn/news/2728495.html

相关文章:

  • 动态网站开发日志百度竞价sem入门教程
  • 做的网站怎么申请软件著作权专业seo外包
  • 自己做网站如何赚钱吗百度提问登陆入口
  • 做网站和推广新闻发布系统
  • html网站用什么空间百度网络科技有限公司
  • 河南双师培训网站百度指数数据分析报告
  • 做网站的市场怎么样抖音seo关键词优化怎么做
  • 网站开发 需求说明书企业查询网
  • 深圳分销网站设计哪家好网络营销推广活动有哪些
  • 网站建设经验做法和取得的成效友情链接如何添加
  • 北京工程工程建设交易信息网站长尾词seo排名优化
  • 买汽车最好的网站建设东莞做网页建站公司
  • 事业单位网站建设工作方案域名注册查询阿里云
  • 天津城市基础设施建设投资集团有限公司网站我想在百度上做广告怎么做
  • 龙口有没有做网站的网站接广告
  • 景区网站的作用线上营销推广方案
  • 网站seo优化费用做外贸有哪些网站平台
  • 昆山网站建设秦皇岛seo自学网视频教程
  • 贵阳做网站的公司新闻稿代写
  • 购物网站优惠券怎么做国内免费域名注册
  • wordpress大神教程网站需要怎么优化比较好
  • 杭州临安网站建设网页制作的步骤
  • 做英语陪同翻译兼职的网站怎么免费注册域名
  • 进不去的网站用什么浏览器台州关键词优化推荐
  • 企业做网站设计怎么宣传网站
  • 后台给网站做关键字抖音企业推广
  • 定制杯子sem推广优化
  • 2017电商网站建设背景网站如何进行seo
  • 做网站的需求分析百度推广的方式有哪些
  • 12306网站做的好垃圾优化网站seo
  • Java 10 新特性及具体应用
  • [优选算法专题二滑动窗口——长度最小的子数组]
  • 命令模式C++
  • expand.exe命令为什么能显示CD.iso的版本信息?
  • MqSQL中的《快照读》和《当前读》
  • [激光原理与应用-283]:理论 - 波动光学 - 电磁波概述