自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 poj 1236(tarjam)强连通分量

题目大意:N(2<N<100)各学校之间有单向的网络,每个学校得到一套软件后,可以通过单向网络向周边的学校传输,问题1:初始至少需要向多少个学校发放软件,使得网络内所有的学校最终都能得到软件。2,至少需要添加几条传输线路(边),使任意向一个学校发放软件后,经过若干次传送,网络内所有的学校最终都能得到软件。具体算法:先用tarjam求出有向图所有的强连通分量,然后将所有的强连通分量缩成一个点(缩点

2012-04-26 21:45:30 1056 1

原创 poj 2186(tarjam)强连通分量+并查集+缩点

题目简述:n头奶牛,给出若干个欢迎关系a b,表示a欢迎b,欢迎关系是单向的,但是是可以传递的。另外每个奶牛都是欢迎他自己的。求出被所有的奶牛欢迎的奶牛的数目。模型转换:N个顶点的有向图,有M条边(N≤10000,M≤50000)。求一共有多少个点,满足这样的条件:所有其它的点都可以到达这个点。#include #include #include #include #include

2012-04-26 15:12:44 986

原创 poj 1330(LCA)tarjam运用

Poj1330题意:求一棵树中两点的最近祖先。思路:直接用tarjan算法。(还可以求出强连通分量)下面是我对这个算法的理解,假如我们是求u,v的最近公共祖先。Tarjan主要利用了dfs的性质。我们在进行dfs时,如果我们已经遍历了u,当我们遍历v时,这时他们最近的公共祖先也在栈里边。这时间我们可以在设一个f[i]数组,这个数组是用来确定i的祖先,我们在遍历的时间可以对f进行控制

2012-04-26 01:14:23 613

原创 poj(1523)关节点

求关节点(去掉该点和与他相关的边使得图变成两个或两个以上的连通分量)个数#include #include #include #include #include using namespace std;const int M=1005;int maxn;int low[M];int subnet[M];int temp;int map[M][

2012-04-24 01:40:27 485

原创 hdu 1892(二维树状数组模板)

#include#include #include #include using namespace std;const int size = 1002;int C[size][size];int lowbit(int n){ return n&(-n);}void Modify(int x, int y, int de

2012-04-15 16:36:12 727

原创 hdu4000(一维树状数组模板)

求i<j<k且a[i]<a[j]<a[k]的组数#include #include using namespace std;const int N=100001;int C[N];int n;void init(){ for(int i=1;i<=n;i++) C[i]=0;}int lowerbit(int a)

2012-04-15 16:32:45 1337

转载 hdu 3938(离线并查集)

/* 离线并查集,边按小到大排序,询问也按小到大排序; 对于询问x,答案就是询问x-1的值加上询问x-1的L1和询问x的L2之间的边合并带来的值 对于一条属于L1和L2之间的边,如果端点u,v在一个集合中,忽略,否则新开的路是u 所在集合的大小乘上v所在集合的大小 */  #include  #include  #include  using name

2012-04-14 15:33:31 602

原创 hdu 1251(字典树)

经典的字典树题目。。字典树:又称单词查找树,Trie树,是一种树形结构,是一种哈希树的变种。典型应用是用于统计,排序和保存大量的字符串(但不仅限于字符串),所以经常被搜索引擎系统用于文本词频统计。它的优点是:利用字符串的公共前缀来节约存储空间,最大限度地减少无谓的字符串比较,查询效率比哈希表高。#include #include #include #in

2012-04-12 01:17:06 453

空空如也

空空如也

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

TA关注的人

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