博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【枚举】bzoj3391 [Usaco2004 Dec]Tree Cutting网络破坏
阅读量:5828 次
发布时间:2019-06-18

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

#include
using namespace std;#define N 10001int n;int v[N<<1],first[N],next[N<<1],en;void AddEdge(int U,int V){ v[++en]=V; next[en]=first[U]; first[U]=en;}int size[N],fa[N];void dfs(int U){ size[U]=1; for(int i=first[U];i;i=next[i]) if(v[i]!=fa[U]) { fa[v[i]]=U; dfs(v[i]); size[U]+=size[v[i]]; }}bool check(int U){ if(fa[U]&&n-size[U]>(n>>1)) return 0; for(int i=first[U];i;i=next[i]) if(v[i]!=fa[U]&&size[v[i]]>(n>>1)) return 0; return 1;}int main(){ int x,y; scanf("%d",&n); for(int i=1;i

转载于:https://www.cnblogs.com/autsky-jadek/p/4587150.html

你可能感兴趣的文章
为什么国内程序员更喜欢用国外技术网站?
查看>>
5天赚十亿!纯C/C++打造“西虹市首富”
查看>>
MYSQL利用merge存储引擎来实现分表
查看>>
Eclipse上发布Web Service
查看>>
ATEC倒计时25天|区块链技术如何让进口商品的“前世今生”可见
查看>>
docker实现nginx tocmat的负载均衡
查看>>
JsonPath 使用代码实例
查看>>
Guava-EventBus使用详解
查看>>
Ghost 2.15.0 发布,基于 Markdown 的在线写作平台
查看>>
对于Java的认识
查看>>
React 16 Jest ES6级模拟 - 监视并监视模拟情况
查看>>
天壤智能完成1.8亿元A轮融资,招银国际和高榕资本共同领投
查看>>
田径赛事社群运营商“约跑社”获得150万种子轮融资
查看>>
ATEC倒计时13天|蚂蚁金融科技人工智能技术将普惠金融装进农民口袋(内赠门票)...
查看>>
SEO不只是发发链,那么SEO到底是什么呢?
查看>>
tf.gfile.Exists 与 os.path.exists
查看>>
应用监控利器:Pinpoint 全链路监控部署实践
查看>>
vue-jstree安装使用备忘
查看>>
SQL操作符的优先级引起的(MySQL unknown column in ON clause)
查看>>
美国拟立法禁止非汽车制造商上路测试自动驾驶,Uber们要怒了
查看>>