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

做线上网站需要钱吗网络游戏的特点

做线上网站需要钱吗,网络游戏的特点,手机建网站制作,如何进网站http://poj.org/problem?id2075 题目大意#xff1a; 给你一些人名#xff0c;然后给你n条连接这些人名所拥有的房子的路#xff0c;求用最小的代价求连接这些房子的花费是否满足要求。 思路#xff1a; 昨天20分钟的题#xff0c;输入不小心写错了- -|||||看世界杯半场休… http://poj.org/problem?id2075 题目大意 给你一些人名然后给你n条连接这些人名所拥有的房子的路求用最小的代价求连接这些房子的花费是否满足要求。 思路 昨天20分钟的题输入不小心写错了- -|||||看世界杯半场休息随便看了下发现了。。。。T T 用map进行下标的映射然后求MST即可。 c #includecstdio #includestring #includemap #includealgorithm #includeiostream using namespace std; const int MAXN 500; int fa[MAXN]; struct edge {int from, to;double val;bool operator (const edge x)const{return val x.val;} }e[MAXN*MAXN]; mapstring, int m;int find(int cur) {return cur fa[cur] ? cur : fa[cur] find(fa[cur]); }int main() {int len 0, n;double a;cin a n;while (n--){string temp;cin temp;m[temp] len;}cin n;for (len 0; lenn; len){string from, to;double value;cin from to value;e[len].from m[from];e[len].to m[to];e[len].val value;}for (int i 0; ilen; i)fa[i] i;sort(e, e len);double ans 0;for (int i 0; ilen; i){int from e[i].from;int to e[i].to;int root_x find(from);int root_y find(to);if (root_x root_y) continue;fa[root_x] root_y;ans e[i].val;}if (ans a)printf(Not enough cable\n);elseprintf(Need %.1lf miles of cable\n, ans);return 0; } JAVA: import java.math.BigDecimal; import java.text.DecimalFormat; import java.util.Arrays; import java.util.Scanner; import java.util.TreeMap;public class Main {//final 相当于constpublic static final int MAXN500;//写起来好不习惯public static int[] fanew int[MAXN];public static TreeMapString, Integer mnew TreeMapString, Integer();public static edge[] enew edge[MAXN*MAXN];public static int find(int cur){//不能这么写//return cur fa[cur] ? cur : fa[cur] find(fa[cur]); if(curfa[cur])return cur;elsereturn fa[cur] find(fa[cur]); } public static void main(String[] args) {int len 0, n; double a; Scanner innew Scanner(System.in);ain.nextDouble();nin.nextInt();while((n--)!0){String tempin.next();m.put(temp, new Integer(len)); }nin.nextInt();double value; for (len 0; lenn; len) { String fromin.next();String toin.next();valuein.nextDouble();e[len]new edge();e[len].from m.get(from); e[len].to m.get(to); e[len].val value; } for (int i 0; ilen; i) fa[i] i; //sortArrays.sort(e,0,len); double ans0;for(int i0;ilen;i){int from e[i].from; int to e[i].to; int root_x find(from); int root_y find(to); if (root_x root_y) continue;fa[root_x] root_y; ans e[i].val; }if (ans a) System.out.print(Not enough cable\n); else System.out.printf(Need %.1f miles of cable\n, ans); //java 是.1f}}class edge implements Comparableedge {int from,to;double val;public int compareTo(edge x) { //double比较错了一次)BigDecimal data1 new BigDecimal(this.val); BigDecimal data2 new BigDecimal(x.val); return data1.compareTo(data2) ; } }转载于:https://www.cnblogs.com/murmured/p/5004026.html
http://www.sadfv.cn/news/81073/

相关文章:

  • 织梦通用企业网站模板网站开发相关的教材书籍
  • 个人设计网站模板找事做网站怎么弄
  • 网站策划php外贸网站制作
  • it网上做笔记的网站西安房产网最新楼盘
  • 广州电商网站建设做h5网站
  • 建一个门户网站多少钱wordpress 群发消息
  • 怎么做自己的设计网站如何免费注册网站平台
  • 上海建设银行长宁区各分行网站搜索引擎推广公司
  • 广州网站建设腾虎百度h5怎么发布
  • 关于政协 网站建设点击一个网站跳转到图片怎么做的
  • 企业软件网站建设建网络平台要多少费用
  • 建设部网站怎么查岗位人员哈尔滨百度网站快速优化
  • app源码网站wordpress新建的页面不存在
  • 做网站一般收取多少钱平面设计师必去的网站
  • 做网站后的收获ckplayer整合WordPress
  • 自己做网站推广关键词wordpress 新建导航
  • 腾冲网站建设公众号怎么开通留言
  • 贵阳讯玛网站建设企业建站都有什么网站
  • 临沂制作网站软件肇庆网站制作系统
  • 遵义网站制作一般需要多少钱百度非企渠道开户
  • 南京网站关键词优化做vi的网站
  • 乐清建设网站公司建行手机银行app
  • 网站开发与维护竞赛深圳网络有限公司有哪些
  • 网上商城网站建设规划h5网站如何建设
  • 桂林 网站建设新闻资讯到底是哪个公司的
  • 旅游网站设计与建设论文园林在线设计平台
  • 网站建设人员职责无代码app制作平台
  • 网站是怎么制作出来的wordpress.文章缩略图
  • 主体负责人电话修改 网站备案五星酒店网站建设方案
  • 西安做网站公司xamokjwordpress付费注册插件