rt,超级大水题,连邻接矩阵都给出来了,求最小生成树的最大边。。。

继续用kruscal切掉。。。

代码:

#include <cstdio>
#include <algorithm>
using namespace std;
const int maxn = 500;struct Edge{int x, y, w;
};
Edge e[maxn*maxn];
int f[maxn];
int v[maxn][maxn];int find(int x) {if (x != f[x])return f[x] = find(f[x]);return x;
}bool cmp(Edge a, Edge b) {return a.w < b.w;
}int main() {int t, n;int i, j, cnt, tmp, lg, sel;
//  freopen("in", "r", stdin);scanf("%d", &t);while (t--) {scanf("%d", &n);cnt = 0;for (i = 0; i < n; i++) {f[i] = i;for (j = 0; j < n; j++)if (scanf("%d", &tmp) && i > j) {e[cnt].x = i;e[cnt].y = j;e[cnt].w = tmp;cnt++;}//if }//forsel = 0;lg = 0;sort(e, e + cnt, cmp);for (i = 0; i < cnt; i++) {int a, b;a = find(e[i].x);b = find(e[i].y);if (a != b) {f[a] = b;if (lg < e[i].w)lg = e[i].w;if (++sel == n - 1) break;}//if}//forprintf("%d\n", lg);}//whilereturn 0;
}

话说上次找cf的解题报告,搜到了好多我的水文章,吓傻了,这么水的文章也采集。。。我在考虑是不是要搞什么转载须知什么的。。。。

转载于:https://www.cnblogs.com/java20130723/archive/2013/06/13/3212143.html

poj 2485 Highways 超级大水题 kruscal相关推荐

  1. POJ 2485 - Highways(求最小生成树的最大权值-Kruskal算法)

    题目 Language:Default Highways Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 36414 Accept ...

  2. POJ 2485 Highways(最小生成树 Prim)

    Highways   大意:给你一个用邻接矩阵形式存储的有n个顶点的无向图,让你求它的最小生成树并求出在这个生成树里面最大的边的权值. 思路:用Prim求,判断条件改一下就行. PS:dis数组初始化 ...

  3. 超级大水题(还是自己过不了的水题)

    题目链接:https://vjudge.net/contest/231314#problem/D Peter Parker wants to play a game with Dr. Octopus. ...

  4. poj 2485 Highways

    答案就是最小生成树中权值最大的边 #include<cstdio> #include<cstring> #include<cmath> #include<al ...

  5. POJ 2485 Highways (prim最小生成树)

    对于终于生成的最小生成树中最长边所连接的两点来说 不存在更短的边使得该两点以不论什么方式联通 对于本题来说 最小生成树中的最长边的边长就是使整个图联通的最长边的边长 由此可知仅仅要对给出城市所抽象出的 ...

  6. 【POJ 2485】 Highways

    [POJ 2485] Highways 最小生成树模板 Prim #includeusing namespace std;int mp[501][501]; int dis[501]; bool vi ...

  7. 第三届山西省赛1004 一道大水题(scanf)

    一道大水题 时间限制: C/C++ 2000ms; Java 4000ms 内存限制: 65535KB 通过次数: 44 总提交次数: 1020 问题描述 Dr. Pan作为上兰帝国ACM的总负责人, ...

  8. 【数据结构】 最小生成树(四)——利用kruskal算法搞定例题×3+变形+一道大水题...

    在这一专辑(最小生成树)中的上一期讲到了prim算法,但是prim算法比较难懂,为了避免看不懂,就先用kruskal算法写题吧,下面将会将三道例题,加一道变形,以及一道大水题,水到不用高级数据结构,建 ...

  9. [bzoj1529][POI2005]ska Piggy banks 大水题

    1529: [POI2005]ska Piggy banks Time Limit: 5 Sec  Memory Limit: 64 MB [Submit][Status][Discuss] Desc ...

  10. 【POJ - 2485 】Highways (最小生成树,Prim算法,瓶颈生成树)

    题干: The island nation of Flatopia is perfectly flat. Unfortunately, Flatopia has no public highways. ...

最新文章

  1. IntelliJ Idea注释模板--类注释、方法注释
  2. matlab窗函数带通滤波器,Matlab结合窗函数法设计数字带通FIR滤波器
  3. 【Python】Python海龟绘图秀场
  4. vue实例方法之set方法的实现原理
  5. showdoc windows 搭建_showdoc的安装和使用
  6. idea swagger生成接口文档_Spring Boot(九)Swagger2自动生成接口文档和Mock模拟数据...
  7. 如果你昨天刚离职却忘了退公司的群,转天一早领导找你让你尽快退群,你会做何感想呢?
  8. html 获取mac地址,JS获取客户端IP地址与MAC地址示例
  9. 还在用上古的 ls 命令管理文件吗,是时候使用终端文件管理神器 lf 了!
  10. 逻辑回归系数的显著性检验(python实现)
  11. 论文阅读笔记:A CRITIQUE OF SELF-EXPRESSIVE DEEP SUBSPACE CLUSTERING,自表达深度子空间聚类批判
  12. Sutton and Barto 教材中多臂老虎机(k-armed bandit testbed)模拟
  13. 数据预处理1:无量纲化especially for Scaler
  14. w10计算机无法启动不了怎么办,win10开不开机怎么办_win10电脑无法开机的解决步骤...
  15. 跟开涛学shiro练习代码
  16. 拼多多 果园api分析 拼多多 anticontent 解密
  17. 淘宝官方商品详情接口
  18. nginx基础学习记录
  19. MAC 启动jar失败 显示 Unable to access jarfile xxx.jar
  20. 博客园——打造不一样的个人博客

热门文章

  1. Java 面试 ——可变参数、初始化数据块、设计秒杀系统
  2. 阶段3 1.Mybatis_09.Mybatis的多表操作_2 完成account表的建立及实现单表查询
  3. 阶段1 语言基础+高级_1-3-Java语言高级_07-网络编程_第1节 网络通信概述_4_IP地址...
  4. [原创]一篇无关技术的小日记(仅作暂存)
  5. 学习react的网站
  6. 【bzoj 3131】[Sdoi2013]淘金
  7. 爬虫框架Scrapy之Spider
  8. C++基础--static的用法
  9. U盘FAT32转换NTFS格式
  10. 第三讲 对话框的创建