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

大屏网页设计网站邯郸网站制作地方

大屏网页设计网站,邯郸网站制作地方,58同城网站建设的不足,做软件开发的网站有哪些正题 题目大意 一条边的价格为两个点的曼哈顿距离乘B#xff0c;修建源点价格为A。要求每个联通块内都有源点的最小价格。 解题思路 对于最终每个联通块肯定是棵树。对于合并每个联通块可以减少一个源点。所以将最小生成树上价格小于A的边都加进去就可以了。 codecodecode …正题 题目大意 一条边的价格为两个点的曼哈顿距离乘B修建源点价格为A。要求每个联通块内都有源点的最小价格。 解题思路 对于最终每个联通块肯定是棵树。对于合并每个联通块可以减少一个源点。所以将最小生成树上价格小于A的边都加进去就可以了。 codecodecode #includecstdio #includealgorithm #define N 1010 using namespace std; int n,A,B,x[N],y[N],ans,father[N],k,cnt,now; struct node{int x,y,w; }a[N*N]; int find(int x) {if(father[x]x) return x;return find(father[x]); } void unionn(int x,int y) {int fafind(x),fbfind(y);if(fafb) father[fa]fb;else father[fb]fa; } bool cmp(node x,node y) {return x.wy.w;} int main() {freopen(pupil.in,r,stdin);freopen(pupil.out,w,stdout);scanf(%d%d%d,n,A,B);for(int i1;in;i)scanf(%d%d,x[i],y[i]);for(int i1;in;i)father[i]i;kn;for(int i1;in;i)for(int ji1;jn;j)a[cnt](node){i,j,abs(x[i]-x[j])abs(y[i]-y[j])};sort(a1,a1cnt,cmp);ans2147483647;for(int i1;icnt;i){if(a[i].w*BA) break;if(find(a[i].x)!find(a[i].y)){k--;unionn(a[i].x,a[i].y);nowa[i].w*B;}}printf(%d,k*Anow); }
http://www.yutouwan.com/news/350819/

相关文章:

  • 网站开发模板下载苏州网站建设排名
  • 个人主页网站模板免费wordpress 评论框 提示
  • 建设网站培训wordpress菜单管理
  • 网站建设合同要交印花吗wordpress繁体
  • 网站建设比较合理的流程软件开发项目管理文档
  • 网站建设哪里有学网站推广120种方法
  • 购物网站开发的必要性给手机做网站的公司
  • 网站建设 项目书 框架提供设计网站效果图
  • 法语网站建站公司定制化网站一般价格
  • 东莞有什么比较好的网站公司电子商务网站建设基础项目实训
  • 静态网站如何入侵有人有片吗视频免费的
  • 徐州模板建站定制网站wordpress给栏目页加后缀
  • 营销型网站建设申请域名免费开源小程序商城源码
  • 天津站内关键词优化c语言开发网站后端
  • 建设专业网站电话咨询公司网站需要修改
  • 贵州安顺建设局网站翻译网页
  • 网站建设三合一 500元多语言网站seo
  • 工商网站查询企业seo网站优化专员
  • 大连零基础网站建设培训中心wordpress 头部 固定
  • 网站为什么维护中在那些网站上做企业宣传好
  • 福州做网站软件汾阳做网站的公司
  • 一个人做网站难吗wordpress 清理插件
  • 怎么做网站模块网站关键词seo费用
  • 西安做网站的工资怎么样啊品牌网站建设公司有哪些
  • 莱芜网站开发免费推广网店
  • 给网站做路由wordpress调用7天热门文章
  • 开封做网站推广seo查询爱站
  • 做网站代码Sweipe wordpress
  • 宁远做网站ftontpage如何做网站
  • 哪些知名网站域名在国内注册哎呀哎呀视频在线观看