How Many Tables hdu1213
来源:互联网 发布:python 画热力图 编辑:程序博客网 时间:2024/05/18 07:00
深搜一次。。并查集也可以
/*********************************************** * Author: fisty * Created Time: 2015/2/26 19:49:14 * File Name : C.cpp *********************************************** */#include <iostream>#include <cstring>#include <deque>#include <cmath>#include <queue>#include <stack>#include <list>#include <map>#include <set>#include <string>#include <vector>#include <cstdio>#include <bitset>#include <algorithm>using namespace std;#define Debug(x) cout << #x << " " << x <<endl#define Memset(x, a) memset(x, a, sizeof(x))const int INF = 0x3f3f3f3f;typedef long long LL;typedef pair<int, int> P;#define FOR(i, a, b) for(int i = a;i < b; i++)int n, m;#define MAX_N 2000vector<int> G[MAX_N];int vis[MAX_N];void dfs(int u){ for(int i = 0;i < G[u].size(); i++){ int v = G[u][i]; if(vis[v]) continue; vis[v] = 1; dfs(v); }}int main() { //freopen("in.cpp", "r", stdin); cin.tie(0); ios::sync_with_stdio(false); int t; cin >> t; while(t--){ cin >> n >> m; Memset(G, 0); FOR(i, 0, m){ int u, v; cin >> u >> v; G[u].push_back(v); G[v].push_back(u); } int ans = 0; Memset(vis, 0); for(int i = 1;i <= n; i++){ if(!vis[i]){ vis[i] = 1; ans++; dfs(i); } } cout << ans << endl; } return 0;}
0 0
- HDU1213:How Many Tables
- HDU1213--How Many Tables
- hdu1213-How Many Tables
- hdu1213 How Many Tables
- hdu1213 How Many Tables
- HDU1213 How Many Tables
- hdu1213 How Many Tables
- How Many Tables hdu1213
- HDU1213---How Many Tables
- hdu1213 How Many Tables
- hdu1213 How Many Tables
- HDU1213 How Many Tables
- hdu1213 How Many Tables
- [hdu1213] How Many Tables
- HDU1213-How Many Tables
- hdu1213 How Many Tables
- HDU1213 How Many Tables
- HDU1213 How Many Tables
- RootTools.jar的api
- poj 1270 Following Orders
- 使用switch语句编程,根据输入的年份判断是否为闰年,根据输入的月份判断这月有多少天
- vs2003出现“此计算机上没有安装项目系统组件。请重新安装重新安装visual stdio”解决方法
- 详解在IOS后台执行
- How Many Tables hdu1213
- Java使用Base64编码
- 自测3. 数组元素循环右移问题
- hadoop实战基础篇(二)
- UVA442 - Matrix Chain Multiplication
- 重现安装程序弹出注册通知的alert框
- iOS 计算点间距离、点间角度、线间角度
- iOS开发下载文件速度计算
- LTE: RLC介绍(不包含AM模式)