自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 P2860 [USACO06JAN]冗余路径Redundant Paths

题目大意:在图中加最少的边,使整个图成为边双连通分量。首先将所有原图中的边双连通分量缩点,把它转换为一棵树。我们会发现,去掉一条边后可能会与原树不连通的,是只连有一条边的边,即叶节点。我们只需要将所有的叶节点连成一个环,就可以使整个图边双连通了。答案即⌈leaf÷2⌉\lceil leaf \div 2\rceil⌈leaf÷2⌉代码:#include<cstdio>#i...

2019-09-04 22:34:29 124

原创 P2746 [USACO5.3]校园网Network of Schools

TarjanTarjanTarjan模板题思路分析:先用tarjan缩点,保证图中没有环。由于不存在环,对于每条链,只需要将软件发给入度为000的点,就可以传给这条链上所有的点。因此,任务AAA就转化为了求缩点后的图中有多少个点入度为000。对于任务BBB,“ 不论我们给哪个学校发送新软件,它都会到达其余所有的学校 ”,则图中一定不存在入度为000和出度为000的点。只要在入度为0的点和...

2019-09-04 21:44:28 100

原创 P2863 [USACO06JAN]牛的舞会The Cow Prom

TarjanTarjanTarjan算法的裸题,只要判断强连通分量是否大111就行了,如果大于就答案+1+1+1,最后输出就行了。代码:#include<cstdio>#include<cctype>#include<queue>#include<cstring>#include<algorithm>#include<...

2019-08-30 20:49:09 97

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除