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

Ie8网站后台编辑文章个人网站开发项目报告

Ie8网站后台编辑文章,个人网站开发项目报告,网站建设推进会讲话稿,商业平台网站开发给水 jzoj 2015 题目大意#xff1a; 有n个草地#xff0c;可以在某些草地各安装一个水井#xff0c;代价是aia_iai​#xff0c;或者从别的草地运水过来#xff0c;代价是pijp_{ij}pij​#xff0c;现在问要让所有草地都有水#xff0c;代价最少是多少 样例输入 4…给水 jzoj 2015 题目大意 有n个草地可以在某些草地各安装一个水井代价是aia_iai​或者从别的草地运水过来代价是pijp_{ij}pij​现在问要让所有草地都有水代价最少是多少 样例输入 4 5 4 4 3 0 2 2 2 2 0 3 3 2 3 0 4 2 3 4 0样例输出 9样例解释 FJ可以在草地4建井并把草地234与草地1之间建立管道花费为32229 数据范围限制 1⩽N⩽3001\leqslant N\leqslant 3001⩽N⩽300 1⩽Wi⩽100,0001\leqslant W_i\leqslant 100,0001⩽Wi​⩽100,000 1⩽Pij⩽100,000,PijPji,Pii01\leqslant P_{ij}\leqslant 100,000,P_{ij}P_{ji},P_{ii}01⩽Pij​⩽100,000,Pij​Pji​,Pii​0 解题思路#1 前言 在比赛时我本来没什么想法就打算大个贪心骗骗分哪知竟对了 首先每次买一个当前花费最少的井然后看一看引水到其他地方是否比建井更便宜如果是就代替掉 代码#1 #includecstdio using namespace std; int ans,sum,n,k,a[350],p[350],b[350][350]; int main() {scanf(%d,n);for (int i1;in;i)scanf(%d,a[i]);for (int i1;in;i)for (int j1;jn;j)scanf(%d,b[i][j]);for (int j1;jn;j){k0;sum2147483647;for (int i1;in;i)if (!p[i]a[i]sum)//找最少的{suma[i];ki;}for (int i1;in;i)if (!p[i]b[k][i]a[i])//判断一下引水是否更便宜a[i]b[k][i];//十九代替anssum;//累加p[k]1;//记录}printf(%d,ans);//输出return 0; }解题思路#2 最小生成树 把建井定位和0的一条线然后用并查集建树即可 代码#2 #includecstdio #includecstring #includeiostream #includealgorithm using namespace std; int n,z,xx,yy,tot,ans,dad[350]; struct rec {int x,y,l; }a[90050]; int find(int dep){return dad[dep]dep?dep:dad[dep]find(dad[dep]);} bool cmp(rec aa,rec bb){return aa.lbb.l;} int main() {scanf(%d,n);for (int i1;in;i){dad[i]i;a[tot].xi;//因为是和0相连所以y就不用赋值了scanf(%d,a[tot].l);//长度}for (int i1;in;i)for (int j1;jn;j){scanf(%d,z);if (ij) continue;//多余的就不用了a[tot].xi;//连接a[tot].yj;a[tot].lz;}sort(a1,a1tot,cmp);for (int i1;itot;i)if (find(a[i].x)!find(a[i].y))//不在同一棵树上{xxfind(a[i].x);yyfind(a[i].y);dad[min(xx,yy)]max(xx,yy);//连接ansa[i].l;//累加}printf(%d,ans);return 0; }
http://www.pierceye.com/news/110152/

相关文章:

  • 做网站按页面收费视频解析网站如何做搜索
  • 太原网站的公司赣州安全教育平台
  • 淮北建投网站网站推广与维护有什么不同
  • 深圳网站备案注销平果县免费网站哪家好
  • 如何区分网站开发语言做网站多少钱一般
  • 定制专业app开发seo数据统计分析工具有哪些
  • 某服装公司网站建设论文网站建设seo虾哥网络
  • 网站建设销售员工作内容网站访问量过大
  • 企业网站加快企业信息化建设设计网站名称
  • 做网站的技术要求高吗农业推广专业
  • 在百度做个卷闸门网站怎么做成都高端网站
  • 个人网站备案名称填写货运网站建设公司
  • 有网页源码 怎么做网站外链发布软件
  • 医疗网站建设基本流程wordpress速度加快
  • 网站建设优化开发公司哪家好泰州东方医院男科
  • 怎么自己做歌曲网站大连网站制作公司费用多少
  • 网站专题设计稿用vue做商城网站常用的js
  • 怎么在免费空间里面做网站深圳英文站seo
  • 学风建设网站版块如何用visual studio做网站
  • 山东响应式网站设置字体颜色的网站
  • 美容院网站建设西安有关做网站的公司有哪些
  • 湛江做网站设计公司网络推广网站培训班
  • 大型网站建立萝岗微信网站建设
  • 门户网站建设发展趋势官网网站怎么创建
  • 企业网站如何做自然搜索phpcms 网站转移
  • 站内优化怎么做建设设计网站
  • 如何建设机器人教育网站上海有名的网络公司
  • 网站二级目录做网站淄博网站建设 很乱
  • 常州做网站企业海口网站开发建设
  • 做php网站用什么软件开发wordpress页面图片轮播图