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

免费做淘宝店铺招牌的网站做网站类网站费用

免费做淘宝店铺招牌的网站,做网站类网站费用,邯郸市出租房屋信息网,常州网站建设服务一.题目 P1550 [USACO08OCT] Watering Hole G - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) 二.分析 1.我们是要使所有的农场都要有水 2.可以从起点引水#xff0c;也可以互相引水。 3.费用要最小 这时我们可以想到最小生成树#xff0c;建立一个虚拟节点即可。思路一…一.题目 P1550 [USACO08OCT] Watering Hole G - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) 二.分析 1.我们是要使所有的农场都要有水 2.可以从起点引水也可以互相引水。 3.费用要最小 这时我们可以想到最小生成树建立一个虚拟节点即可。思路一目了然。 三.参考代码 #includebits/stdc.h #define maxn 91000 using namespace std; struct Edge{int u,v,w; }edge[maxn]; int n,cnt; int fa[305]; int find(int x){return xfa[x] ? x :fa[x]find(fa[x]); } void merge(int x,int y){int fxfind(x),fyfind(y);fa[fx]fy; } bool cmp(Edge a,Edge b){return a.wb.w; } long long ans; void kruskal(){sort(edge1,edgecnt1,cmp);int tot0;for(int i1;icnt;i){int xedge[i].u,yedge[i].v;if(find(x)find(y)) continue;tot;ansedge[i].w;merge(x,y);if(totn) return;} } int main(){scanf(%d,n);int w;for(int i1;in;i){scanf(%d,w);edge[cnt](Edge){0,i,w};}for(int i1;in;i){for(int j1;jn;j){scanf(%d,w);if(w!0){edge[cnt](Edge){i,j,w};}}}for(int i1;in;i) fa[i]i;kruskal();coutans;return 0; }四.总结 当看到这些条件可以想到最小生成树 1.涉及到每个节点 2.最小/最大的值 3.一般都要用到虚拟节点以处理初始点
http://www.hkea.cn/news/14537936/

相关文章:

  • 做团购网站需要什么资质如何建立企业网站
  • 上海网站建设学校软装设计公司名字
  • 中山网站建设思网络营销策划活动方案
  • 平昌县住房和城乡建设局网站上海今天新闻头条新闻
  • 蓟县网站制作网站开发公司飞沐
  • 网站网页框架构架图怎么做网站申请流程
  • 福州商城网站建设h5个人网站模板
  • 怎样做企业手机网站首页浙江省杭州市建设厅网站
  • 网站建设代理免费开挂的软件
  • 网站建设技术支持包括哪些页面首页wordpress
  • 信丰县建设局网站南京工程建设招聘信息网站
  • 中国正规的加盟网站在线企业建站服务
  • ftp修改网站西安个人做企业网站
  • 手机网站建设注册塔山双喜网站后台管理系统 asp
  • 电脑版传奇网站怎么把本地wordpress上传
  • 手机怎样建设网站网站定向推送怎么做
  • 网站服务器速度查询广州市黄埔区建设局网站
  • 摄影网站的需求分析外地公司做的网站能备案吗
  • c sql网站开发包头整站优化
  • 济南兼职做网站网站开发研究资料书籍
  • 吉林建设网站开发一个网页系统需要多少钱
  • 主流网站建设服务器有哪些在菲做平台网站
  • 成都网站快速排名提升企业邮箱的格式长什么样子
  • 网站前台做好之后再怎么做网站开发项目管理文档模板
  • 企业建设网站 意义何在深圳网络公司老板
  • 企业网站建设有几种形式销售平台网站建设方案
  • 推广网站详细教程网络营销就业方向
  • 专业企业网站开发公司怎么查询网站名注册
  • 昆明网站建设猫咪集团做网站需要多大的带宽
  • 阿里云备案网站名称wordpress 侧边栏宽度