博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
codeforces 25D
阅读量:4467 次
发布时间:2019-06-08

本文共 624 字,大约阅读时间需要 2 分钟。

n 个点 n-1条边  不一定是树

要把它变成一棵树  最少要删除几条边

每删除一条边可以在另外地方造一条边

并查集

#include
#include
#include
#include
#include
#include
using namespace std;#define LL long long#define MAXN 1010#define inf 1000000000int f[MAXN];int find1(int a){ if(a==f[a]) return a; else { int b=find1(f[a]); return f[a]=b; }}int ii[MAXN],jj[MAXN],u[MAXN],v[MAXN];int main(){ int n; while(scanf("%d",&n)!=EOF) { for(int i=1;i<=n;i++) f[i]=i; int cnt=0; for(int i=1;i
View Code

 

转载于:https://www.cnblogs.com/cherryMJY/p/6533911.html

你可能感兴趣的文章
Pascal程序练习-与7无关的数
查看>>
angularjs 使用angular-sortable-view实现拖拽效果(包括拖动完成后的方法使用)
查看>>
7. 单位,移动布局
查看>>
多路复用IO模型
查看>>
2019秋招复习笔记--数据库基本操作
查看>>
2019秋招复习笔记--智力题
查看>>
MySQL学习笔记
查看>>
面试题
查看>>
DS博客作业08-课程总结
查看>>
利用Python爬虫刷店铺微博等访问量最简单有效教程
查看>>
浅谈软件测试与墨菲定律
查看>>
文件安全复制之 FastCopy
查看>>
强烈推荐美文之《从此刻起,我要》
查看>>
敏捷开发流程
查看>>
leetcode 412. Fizz Buzz
查看>>
对Netflix Ribbon的Loadbalancer类源码设计合理性的一点质疑
查看>>
关于日历的算法
查看>>
[QT编程]QT实现的一个渐隐渐显窗体
查看>>
在Web工程中引入Jquery插件报错解决方案
查看>>
用myEclipse连接数据源生成动态数据报表
查看>>