码迷,mamicode.com
首页 >  
搜索关键字:邻接表    ( 884个结果
HDU 2544 最短路 SPFA 邻接表 模板
Problem Description在每年的校赛里,全部进入决赛的同学都会获得一件非常美丽的t-shirt。可是每当我们的工作人员把上百件的衣服从商店运回到赛场的时候,却是非常累的!所以如今他们想要寻找最短的从商店到赛场的路线,你能够帮助他们吗?Input输入包含多组数据。每组数据第一行是两个整数...
分类:其他好文   时间:2014-11-13 09:22:48    阅读次数:157
hdoj 2874 Connections between cities 【Tarjan离线LCA】
题目:hdoj 2874 Connections between cities 题意:战争过后,一些城市毁坏了。意思图不连通,让你求任意两点的距离、 分析:很明显求LCA 但是图不连通,所以我们Tarjan的时候要对每个点进行。然后标记即可。 另外,这个题目卡vector,看来以后要学着用数组模拟邻接表了。 AC代码: #include #include #...
分类:其他好文   时间:2014-11-06 17:30:51    阅读次数:189
[LeetCode]Word Ladder 字符串的最短转换距离 (Dijkstra)
要求最短距离。采用dijkstra求节点间最短路径。 注意点:如果是枚举字典中两两元素是否可转换的话,会超时。 改进:对于每个字符串,枚举其各位字符的取值情况,则对于长度为n的一个字符串要枚举n*26次。 如果只是简单的枚举,则会出现重边: 如abc,bbc,cbc,建图后每两个节点间均有两条双向边,这对于邻接表存储的图会存在很多冗余边。 解决方法:每个节点每位字符只能从原始字符往后枚举...
分类:其他好文   时间:2014-11-04 13:15:49    阅读次数:254
HashMap与HashTable的区别
首先,从JDK源码来看,HashMap和HashTable都实现了Map接口: 可以看出,HashTable是从JDK1.0就有的,HashMap而是从JDK1.2才有的。 二者实现的接口一致。 因此,对外方法API也基本一致: 内部存储方式也基本一致,都是邻接表形式: 基本操作也基本一致,以put方法为例,都是先算Key的hashCode,然后以【has...
分类:其他好文   时间:2014-11-04 00:16:46    阅读次数:223
SPFA[模板]
1.存边:可用邻接表或是vector;2.队列: 可用指针或是queue;
分类:其他好文   时间:2014-10-27 10:43:12    阅读次数:168
queue,指针求最短路的区别
这里以spfa为例;//都用邻接表存边;指针:int h=1,t=1; q[h]=x; while(hdist[u]+e[i].w){ dist[v]=dist[u]+e[i].w; if(!vis[v]){ vis[v]=1; q[+...
分类:其他好文   时间:2014-10-27 10:39:11    阅读次数:198
用邻接表或vector实现存边以及具体如何调用[模板]
存边; 对于指针实现的邻接表:struct edge{ int from,next,to,w;}E[maxn];int head[maxn],tot=0;//head初始化为-1;void add(int x,int y,int z){ E[++tot].from=x;//头结点 E[tot].to...
分类:其他好文   时间:2014-10-27 10:38:08    阅读次数:245
poj1274_二分匹配_静态邻接表
贴一下板子。。。 1 #include 2 #include 3 #include 4 #include 5 #include 6 using namespace std; 7 8 #define MAX 202 9 bool flag, visit[MAX];10 int match[MAX];....
分类:其他好文   时间:2014-10-25 21:24:39    阅读次数:261
Channel Allocation (poj 1129 dfs)
题意:给你一个n,代表电台的数量。电台的编号是从A到Z。然后给你他们之间的邻接关系,让你求出最小需要的频率数。要求任意两个相邻的电台之间不允许用同一频率。 思路:数据不大,最多26,dfs暴力,用邻接表存图,color[x]=i表示x号电台使用i频率。...
分类:其他好文   时间:2014-10-23 00:10:44    阅读次数:185
HDU 2544 最短路 SPFA 邻接表 模板
Problem Description 在每年的校赛里,所有进入决赛的同学都会获得一件很漂亮的t-shirt。但是每当我们的工作人员把上百件的衣服从商店运回到赛场的时候,却是非常累的!所以现在他们想要寻找最短的从商店到赛场的路线,你可以帮助他们吗?   Input 输入包括多组数据。每组数据第一行是两个整数N、M(N 输入保证至少存在1条商店到赛场的路线。   O...
分类:其他好文   时间:2014-10-22 14:43:41    阅读次数:243
884条   上一页 1 ... 76 77 78 79 80 ... 89 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!