自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Pekary

Read the tea leaves.

  • 博客(7)
  • 资源 (1)
  • 收藏
  • 关注

原创 poj 1459 Power Network SAP

SAP的模板题,主要是输入有点难处理,看有人用sscanf函数处理的,我是直接对字符串进行处理的。对于SAP:其实核心思想就是高度函数,把它搞懂SAP其实和EK算法本质上是一样的。还有一个重要的是GAP优化,即当高度出现断层时算法结束。#include#includeconst int N = 128;const int INF = 0x3f3f3f3f;struc

2015-11-18 17:17:55 384

原创 poj3114 Countries in War 强连通分量+dijkstra或者DAG最短路

思路:先求出各个强联通分量,缩点,由于国家内部通信的不需要时间的,一个国内的某个城市和另一个国家内的某个城市通信等价与两个国家之间通信。之后就是一套最短路的东西了,由于缩点之后是DAG,所以可以用DAG的最短路来求,但事实证明这个没有堆优化的dijkstra快。#include#include#includeusing namespace std;const i

2015-11-10 16:34:10 369

原创 hdu5521 Meeting 最短路 2015ACM/ICPC亚洲区沈阳站现场赛

题意:共有N个点,每si个点为一个集合,集合内部任意两点的路程所需时间为ti, 两个人分别住在点1和点N,问两人从自己住的地方,找一个点相遇,要求两人用最短的时间相遇。思路:看到这个题有点蒙,因为si中任意两点都有边,如果要表示的话相当于要建好多个完全图,而数据范围一看,肯定的爆内存。后来看到了别人写的代码,发现并不需要建立完全图,对于每个集合,我们都给它新加一个顶点,建立集合内顶点到新加顶点

2015-11-08 22:56:34 685

原创 poj 2186 Popular Cows Kosaraju求强连通分量

题意:有一群牛,每对牛之间可以有崇拜关系,同时,崇拜关系满足传递性。问被除自己以外的所有牛崇拜的牛有多少头?第一次做强连通分量的题。这道题想想其实很简单。思路:先按题意建图,显然,每个强联通分量中的牛都是相互崇拜的,所以我们把所有强连通分量找出来,然后把它们都看成一个点。两个强连通分量之间如果存在边,则必存在边(V1,V2)∈E,其中V1∈强连通分量1, V2∈强连通分量2。点有了

2015-11-04 21:34:43 446

原创 Floyd求最小环 hdu1599 find the mincost route

裸的最小环。用Floyd实现非常简单。代码如下:#include#includeconst int N = 128;const int INF = 0x3f3f3f3f;int n, m;int g[N][N];int dis[N][N];int floyd () { memset(dis, INF, sizeof(dis)); int minCir

2015-11-04 21:24:02 335

原创 hdu5536Chip Factory 字典树与异或 2015ACM/ICPC亚洲区长春站现场赛

等等来写题解,先贴代码。#include#include#includeusing namespace std;const int N = 1024;int a[N];int twochild[2];struct Trie{ int next[2]; int flag[2]; int cnt; void init() {

2015-11-01 17:27:46 1697

原创 hdu 5510 Bazinga 2015ACM/ICPC亚洲区沈阳站现场赛

做的重现赛。主要思路:如果A是B的子串,且B是C的子串,显然有A是C的子串,所以没有必要去两个都判断。预处理一下相邻串之间的关系就可以过了,和去重的思路非常像。如果只单纯判断是否为子串,strstr效率比KMP高。#include#includeusing namespace std;char in[512][2005];int n;int ski

2015-11-01 10:00:11 685

东北师范大学2014校赛模拟赛

2014年东北师范大学acm-icpc校赛模拟赛

2014-08-23

空空如也

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

TA关注的人

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