简单图论
文章平均质量分 83
B1PPER
意念影响行动,行动造就结果。
展开
-
[NOIP2013]华容道
华容道 题目描述 小 B 最近迷上了华容道,可是他总是要花很长的时间才能完成一次。于是,他想到用编程来完成华容道:给定一种局面, 华容道是否根本就无法完成,如果能完成, 最少需要多少时间。 小 B 玩的华容道与经典的华容道游戏略有不同,游戏规则是这样的: 在一个 n*m 棋盘上有 n*m 个格子,其中有且只有一个格子是空白的,其余 n*m-1个格子上每个格子上有一个棋子,每个棋子的原创 2017-09-22 17:18:29 · 211 阅读 · 0 评论 -
[SCOI2011]糖果
[SCOI2011]糖果 题目描述 幼儿园里有N个小朋友,lxhgww老师现在想要给这些小朋友们分配糖果,要求每个小朋友都要分到糖果。但是小朋友们也有嫉妒心,总是会提出一些要求,比如小明不希望小红分到的糖果比他的多,于是在分配糖果的时候,lxhgww需要满足小朋友们的K个要求。幼儿园的糖果总是有限的,lxhgww想知道他至少需要准备多少个糖果,才能使得每个小朋友都能够分到糖果,并且满足小朋友们原创 2017-09-26 07:14:28 · 572 阅读 · 0 评论 -
[USACO08JAN]电话线
[USACO08JAN]电话线 题目描述 多年以后,笨笨长大了,成为了电话线布置师。由于地震使得某市的电话线全部损坏,笨笨是负责接到震中市的负责人。该市周围分布着N(1 第i对电线杆的两个端点分别是ai,bi,它们的距离为li(1 电信公司决定支援灾区免费为此市连接k对由笨笨指定的电话线杆,对于此外的那些电话线,需要为它们付费,总费用决定于其中最长的电话线的长度(每根电话线仅连接一对电话线原创 2017-10-09 21:48:10 · 296 阅读 · 0 评论 -
[USACO5.3]校园网
[USACO5.3]校园网 题目描述 一些学校连入一个电脑网络。那些学校已订立了协议:每个学校都会给其它的一些学校分发软件(称作“接受学校”)。注意即使 B 在 A 学校的分发列表中, A 也不一定在 B 学校的列表中。 你要写一个程序计算,根据协议,为了让网络中所有的学校都用上新软件,必须接受新软件副本的最少学校数目(子任务 A)。更进一步,我们想要确定通过给任意一个学校发送新软件,这个软原创 2017-10-22 21:08:58 · 239 阅读 · 0 评论 -
[HAOI2006]受欢迎的牛
[HAOI2006]受欢迎的牛 题目描述: 每头奶牛都梦想成为牛棚里的明星。被所有奶牛喜欢的奶牛就是一头明星奶牛。所有奶 牛都是自恋狂,每头奶牛总是喜欢自己的。奶牛之间的“喜欢”是可以传递的——如果A喜欢B,B喜欢C,那么A也喜欢C。牛栏里共有N 头奶牛,给定一些奶牛之间的爱慕关系,请你算出有多少头奶牛可以当明星。 输入格式: 第一行:两个用空格分开的整数:N和M原创 2017-09-26 07:17:38 · 169 阅读 · 0 评论 -
[学习笔记]tarjan原理,割点,桥
tarjan原理 tarjan是图论中常用的算法,用于求图中的强连通分量,割点等 这里先讲强连通分量的做法 强连通分量的定义: 在一个有向图的子图中,任意两个点相互可达,也就是存在互通的路径,那么这个子图就是强连通分量(或者称为强连通分支)。如果一个有向图的任意两个点相互可达,那么这个图就称为强连通图。 tarjan基于dfs。而且每个强连通分量恰好是深搜树的一颗子树原创 2017-09-26 07:09:51 · 217 阅读 · 0 评论