次小生成树
文章平均质量分 57
ff_666
开心最好。。但现在正是奋起之时!!!
展开
-
完美生成树——题解
题目大意: 在一个“无向有色图”中求一棵最小生成树,且要求树边必须包含至少两种颜色。 1≤n点数,E边数≤100000,1≤color颜色,w边数≤10000000001≤n点数,E边数≤100000,1≤color颜色,w边数≤10000000001≤n点数,E边数≤100000,1≤color颜色,w边数≤1000000000第一眼看到数据范围简直令人绝望 不过,据大佬说这题只是NO...原创 2018-07-05 22:02:01 · 398 阅读 · 0 评论 -
LOJ10068(BZOJ1977)(Luogu4180)
LOJ10068这是严格次小生成树的模板题~~我们首先考虑非严格次小生成树: 可以证明,只要更改原图一条边就是满足条件的最优解: 首先我们假设加入一条边E,则最小生成树上形成了一个环,贪心的想法,我们会选择环中最长的一边替换掉假如再添加一条边E_(显然E_>=E)若E_不在该环中,由于原图已为最小生成树,答案绝不会变小若E_在该环中,由于E_>=E,答案也不会变...原创 2018-08-24 11:16:01 · 260 阅读 · 0 评论 -
LOJ10133
LOJ10133现在才发现写LOJ10068大材小用了。。 不过想法就是那篇。。#include<bits/stdc++.h>#define gt() (p1==p2&&(p2=(p1=buf)+fread(buf,1,1000000,stdin),p1==p2)?EOF:*p1++)#define Up up[x][i-1]#define LL l...原创 2018-08-24 12:31:54 · 213 阅读 · 0 评论