上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 28 下一页

2015年2月9日

poj3207(two-sat)

摘要: 传送门:Ikki's Story IV - Panda's Trick题意:给定一个圆,圆上一些点。两点一线。现给出一些线,这些线可以在圆内连起来,也可以在圆外。问有没有可能所有的线画完且不出现相交。分析:对于每条线,要么在圆外,要么在圆内,且不可同时满足,只能两者取一,判断这M条线是否合法,也就是... 阅读全文

posted @ 2015-02-09 22:37 lienus 阅读(151) 评论(0) 推荐(0)

hdu5172(线段树)

摘要: 传送门:GTY's gay friends题意:判断区间[l,r]内的数字是否符合1~len(r-l+1)的一个全排列。分析:pos[i]记录数字i出现的最大位置,pre[i]记录在位置i的数字a[i]出现的最大位置,然后每次判断区间内数字全不同且区间和为(len+1)*len就是一个全排列了。至于... 阅读全文

posted @ 2015-02-09 12:17 lienus 阅读(162) 评论(0) 推荐(0)

2015年2月8日

hdu4738(双连通分量)

摘要: 传送门:Caocao's Bridges题意:n个岛,曹操在一些岛之间建了一些桥,每个桥上有一些士兵把守,周瑜只有一个炸弹只能炸掉一个桥,并能使一些岛被孤立出来,炸弹需要士兵带过去,士兵的数量不能小于目标桥的守卫,求出最少要派出多少士兵。分析:题目很明显要找出边权最小的桥,但本题有几个坑:1)图若不... 阅读全文

posted @ 2015-02-08 22:41 lienus 阅读(273) 评论(0) 推荐(0)

hdu4635(强连通缩点)

摘要: 传送门:Strongly connected题意:求最多可以加多少边,使得最新的图还不是强连通图。分析:最终添加完边的图,肯定可以分成两个部X和Y,其中只有X到Y的边没有Y到X的边,那么要使得边数尽可能的多,则X部肯定是一个完全图,Y部也是,同时X部中每个点到Y部的每个点都有一条边,但Y没有可以到达... 阅读全文

posted @ 2015-02-08 19:56 lienus 阅读(129) 评论(0) 推荐(0)

hdu4612(双连通缩点+树的直径)

摘要: 传送门:Warm up题意:询问如何加一条边,使得剩下的桥的数目最少,输出数目。分析:tarjan缩点后,重新建图得到一棵树,树上所有边都为桥,那么找出树的直径两个端点连上,必定减少的桥数量最多,因此ans=树的边数-树的直径。#pragma comment(linker,"/STACK:10240... 阅读全文

posted @ 2015-02-08 15:13 lienus 阅读(218) 评论(0) 推荐(0)

poj3177(边双连通分量+缩点)

摘要: 传送门:Redundant Paths题意:有n个牧场,Bessie 要从一个牧场到另一个牧场,要求至少要有2条独立的路可以走。现已有m条路,求至少要新建多少条路,使得任何两个牧场之间至少有两条独立的路。两条独立的路是指:没有公共边的路,但可以经过同一个中间顶点。分析:在同一个边双连通分量中,任意两... 阅读全文

posted @ 2015-02-08 13:06 lienus 阅读(522) 评论(0) 推荐(0)

poj3694(tarjan缩点+lca)

摘要: 传送门:Network题意:给你一个连通图,然后再给你n个询问,每个询问给一个点u,v表示加上u,v之后又多少个桥。分析:方法(1219ms):用并查集缩点,把不是桥的点缩成一个点,然后全图都是桥,每次加边的两个点如果是缩后的同个点,必定不是桥,否则是桥,再把它们到达lca之间的点缩成一点。方法2(... 阅读全文

posted @ 2015-02-08 11:54 lienus 阅读(252) 评论(0) 推荐(0)

2015年2月7日

hdu5171(矩阵快速幂)

摘要: 传送门:GTY's birthday gift题意:GTY的朋友ZZF的生日要来了,GTY问他的基友送什么礼物比较好,他的一个基友说送一个可重集吧!于是GTY找到了一个可重集S,GTY能使用神犇魔法k次,每次可以向可重集中加入一个数 a+b(a,b∈S),现在GTY想最大化可重集的和,这个工作就交给... 阅读全文

posted @ 2015-02-07 21:56 lienus 阅读(439) 评论(0) 推荐(0)

uva796(求桥数目)

摘要: 传送门:Critical Links题意:给出一个无向图,按顺序输出桥。分析:模板题,求出桥后排个序输出。#include #include #include #include #include #include #include #include #include #include #includ... 阅读全文

posted @ 2015-02-07 15:22 lienus 阅读(121) 评论(0) 推荐(0)

uva315(求割点数目)

摘要: 传送门:Network题意:给出一张无向图,求割点的个数。分析:模板裸题,直接上模板。#include #include #include #include #include #include #include #include #include #include #include #include... 阅读全文

posted @ 2015-02-07 14:33 lienus 阅读(170) 评论(0) 推荐(0)

上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 28 下一页

导航