
图论
文章平均质量分 80
zjq_01
233颓颓颓
展开
-
BZOJ1579: [Usaco2009 Feb]Revamping Trails 道路升级
1579: [Usaco2009 Feb]Revamping Trails 道路升级Time Limit: 10 Sec Memory Limit: 64 MBSubmit: 1936 Solved: 536[Submit][Status][Discuss]Description每天,农夫John需要经过一些道路去检查牛棚N里面的牛. 农场上有M(1<=M<=50,原创 2017-05-23 15:16:54 · 676 阅读 · 0 评论 -
二分图匹配学习笔记
今天遇见了一道二分图匹配的题,毫无疑问,zjq挂了,所以特地学习学习二分图匹配。定义介绍:二分图:简单来说,如果图中点可以被分为两组,并且使得所有边都跨越组的边界,则这就是一个二分图。准确地说:把一个图的顶点划分为两个不相交集UU 和VV ,使得每一条边都分别连接UU、VV中的顶点。如果存在这样的划分,则此图为一个二分图。二分图的一个等价定义是:不含有「含奇数条原创 2017-06-07 14:58:58 · 321 阅读 · 0 评论 -
HDU 2063:过山车
过山车Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 22035 Accepted Submission(s): 9528Problem DescriptionRPG girls今天和大家一起去游乐场玩,终于可原创 2017-06-07 14:20:47 · 324 阅读 · 0 评论 -
BZOJ2763: [JLOI2011]飞行路线
题目传送门题解:神奇的分层图优化 听说写spfa会挂 我机智的看了题解写了dijkstra 就是一道分层图题 思想就是把每一个免费的路线看作是另一个平面的图,hash一下,两个平面间相邻点距离为0,可能描述不对QAQ 看代码吧 很好理解代码贴上:#include#define ll long longconst int INF = 0x7fffffff;const double原创 2017-05-22 21:56:04 · 266 阅读 · 0 评论 -
BZOJ 2140: 稳定婚姻
2140: 稳定婚姻Time Limit: 2 Sec Memory Limit: 259 MBSubmit: 771 Solved: 359[Submit][Status][Discuss]Description我国的离婚率连续7年上升,今年的头两季,平均每天有近5000对夫妇离婚,大城市的离婚率上升最快,有研究婚姻问题的专家认为,是与简化离婚手续有关。 25岁的姗姗原创 2017-06-06 20:05:23 · 351 阅读 · 0 评论 -
BZOJ1624: [Usaco2008 Open] Clear And Present Danger 寻宝之路
题目传送门题解:搞不懂这题 好水 floyd搞搞 模拟一下就过了贴上代码 最重要的果然是能看懂题#include#define ll long longconst int INF = 0x7fffffff;const double eps = 1e-5;using namespace std;int read(){ int x = 0 , f = 1; char ch原创 2017-05-22 14:27:10 · 318 阅读 · 0 评论 -
BZOJ2292: 【POJ Challenge 】永远挑战
题目传送门题解 : 一眼看下去 不就是个最短路问题??? 结果写了个裸spfa竟然re了 QAQ难道是我的打开方式不对?然后看了黄学长博客 如果距离为2,可以YY一个虚构的点连起来 感觉和最短路也没有什么区别啊,出题人有病贴代码#include#include#includeusing namespace std;int n,m,cnt,last;int head[1100原创 2017-05-22 13:58:38 · 640 阅读 · 0 评论 -
模拟赛 :仙人球 tarjan缩点+倍增
仙人球cactus.cpp题目描述如果一个无自环无重边无向连通图的任意一个点最多属于一个简单环,我们就称之为仙人球。所谓简单环即不经过重复的结点的环。现在,小Z有一张仙人球图,他想知道两个点之间不同的非复杂路径的条数。这里复杂路径指的是经过某条边至少两次的路径,两条路径不同当且仅当它们之中的边不同。这个问题太难了,所以小Z想要请教请教你。当然,为了不让你特别尴尬,你只需要求出条数m原创 2017-06-01 20:39:22 · 410 阅读 · 0 评论 -
BZOJ1977: [BeiJing2010组队]次小生成树 Tree
1977: [BeiJing2010组队]次小生成树 TreeTime Limit: 10 Sec Memory Limit: 512 MBSubmit: 3097 Solved: 782[Submit][Status][Discuss]Description小 C 最近学了很多最小生成树的算法,Prim 算法、Kurskal 算法、消圈算法等等。 正当小 C 洋洋原创 2017-05-27 13:36:59 · 248 阅读 · 0 评论 -
BZOJ4874:筐子放球
4874: 筐子放球Time Limit: 10 Sec Memory Limit: 256 MBSubmit: 270 Solved: 191[Submit][Status][Discuss]Description小N最近在研究NP完全问题,小O看小N研究得热火朝天,便给他出了一道这样的题目:有 n 个球,用整数 1 到 n 编号。还有 m 个筐子,用整数1到原创 2017-05-26 16:36:56 · 352 阅读 · 0 评论 -
BZOJ2208: [Jsoi2010]连通数
2208: [Jsoi2010]连通数Time Limit: 20 Sec Memory Limit: 512 MBSubmit: 2758 Solved: 1201[Submit][Status][Discuss]DescriptionInput输入数据第一行是图顶点的数量,一个正整数N。 接下来N行,每行N个字符。第i行第j列的1表示顶点i到原创 2017-05-26 16:09:25 · 360 阅读 · 0 评论 -
BZOJ3390: [Usaco2004 Dec]Bad Cowtractors牛的报复
3390: [Usaco2004 Dec]Bad Cowtractors牛的报复Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 360 Solved: 246[Submit][Status][Discuss]Description 奶牛贝茜被雇去建设N(2≤N≤1000)个牛棚间的互联网.她已经勘探出M(1≤M≤原创 2017-05-25 13:01:30 · 327 阅读 · 0 评论 -
浅谈强联通分量,双联通分量
今天复习了强联通分量,学习了双联通分量,然而还是不知道什么极大子图是个什么玩意,不过先不管了,好像不重要QAQ,就不管了,所谓双联通强联通,其实主要的区别是图是有向图还是无向图,强联通分量适用于有向图,双联通分量适用于无向图,两者的概念都是可以相互到达。其中的双联通分量可以细分为:点-双联通分量,边-双联通分量。所谓点-双联通分量是指在一个无向图中两个点中至少有两条路径,且路径中的点(不算头尾原创 2017-06-06 20:24:07 · 702 阅读 · 0 评论