mst
pubgoso
这个作者很懒,什么都没留下…
展开
-
AtCoder Beginner Contest 180 E - Traveling Salesman among Aerial Cities 最短路+状压
题目链接先跑一个最短路,然后直接状压dp用最短路转移即可。#pragma GCC optimize(2)#pragma GCC optimize(3)#include <bits/stdc++.h>using namespace std;typedef long long LL;const int N = 2e5 + 10;#define fi first#define se second#define pb push_back#define wzh(x) cerr<原创 2020-10-21 19:43:03 · 329 阅读 · 0 评论 -
boruvka算法学习笔记
大概就是:初始每个点都是独立的集合,每次merge过程从所有独立集合出发,找到一条权值最小(权值相同则编号)最小的连向其它集合的边,然后合并集合。显然每次都会使得集合数减少一半,所以合并次数是log级别的。例题:luogu3366mst模板题直接模拟算法过程即可。。#include <bits/stdc++.h>using namespace std;typedef long long LL;const int N = 2e5 + 10;#define fi first#d.原创 2020-07-26 16:54:16 · 749 阅读 · 1 评论