码迷,mamicode.com
首页 >  
搜索关键字:前向星    ( 241个结果
hdu 4707 dfs+前向星
前向星存边...
分类:其他好文   时间:2015-01-17 11:16:18    阅读次数:132
POJ 3020-Antenna Placement(二分图匹配_最小路径覆盖+前向星构图)
Antenna Placement Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 6930   Accepted: 3439 Description The Global Aerial Research Centre has been allotted the...
分类:其他好文   时间:2015-01-13 10:37:19    阅读次数:159
POJ1330 Nearest Common Ancestors【最近公共祖先】【Tarjan-LCA算法】
题目大意:给你一棵树,有N个结点,N-1条边。最后询问距离树上两个点(u,v)最近的 公共祖先是多少。 比如上图:6和16的最近公共祖先就是4;14和1的最近公共祖先就是1。 思路:对于最近公共祖先LCA问题,最经典的离线算法是Tarjan-LCA算法。用链式前向 星存储图和询问,Head[]和Edges[]表示图(树),QHead[]和QEdges[]表示询问。集合 的操作用并查集实现。这道题里用了indegree[]数组来存储结点的入度,找到入度为0的 根结点root,调用LCA(root)。 Tarj...
分类:编程语言   时间:2014-12-31 21:35:07    阅读次数:161
POJ1679 The Unique MST【Kruskal】【次小生成树】
题目大意:给你N个点M条边的图,问:图的最小生成树是否唯一。 思路:参考算法书,在kruskal算法的基础上进行修改,加入(x,y)两点在最小生成树 上路径最长的边的计算。使用了链式前向星记录每个集合中含有那些点。 在合并集合(邻接表)的时候,为了方便,加入了End[]记录邻接表尾节点的位置。 MST表示最小生成树的大小,SecMST表示次小生成树的大小。最后判断是否想等 即可。...
分类:其他好文   时间:2014-12-28 00:31:28    阅读次数:187
图的五种种存储方式【图论】
运用五种方式来实现图的存储,以适应不同的情况。 方式1:邻接矩阵 方式2:前向星 方式3:邻接表——动态建表 方式4:邻接表——vector模拟链表实现 方式5:邻接表——链式前向星★...
分类:其他好文   时间:2014-12-23 21:11:42    阅读次数:246
HDU4857 逃生【逆拓扑排序】
逃生 思路:刚开始以为直接拓扑排序就可以,其实不然。题目的意思是:如果有满足拓扑排序 的多种情况的前提下,让1先尽量靠前,满足1尽量靠前之后,让2尽量靠前,而不是直接 的字典序。 比如: 4 2 3 2 4 1 结果应为4 1 3 2,而不是3 2 4 1。 所以进行反向建边,然后拓扑排序,用链式前向星存储图,为了使得序号小 的点尽量靠前,所以用优先队列存储将入度为0的点,在逐一取出,遍历该点 的边,就使得大的点尽量靠前,最后逆序输出就可以了。 Time Limit: 2000/1000 MS (J...
分类:编程语言   时间:2014-12-22 16:21:37    阅读次数:192
HDU3342 Legal or Not【拓扑排序】【链式前向星】
题目大意:给你一个有向图,判断是否有环。 思路:构建拓扑排序,如果排序失败,说明该有向图存在有向环。 另一种思路,用链式前向星存储图,在数据输入的同时统计每个点的入度, 并存入indegree数组,每删除一个点,就遍历以这个点为起点的边,将边 对应的入度减1即可选择并删除下一点。用队列来存储已发现的入度为0的 点,更新入度的同时更新这个队列。如果最终得到队列中的元素个数小于 总的元素个数,说明排序失败,存在环。...
分类:编程语言   时间:2014-12-19 22:06:40    阅读次数:264
HDU1035 Robot Motion【链式前向星】
题目大意:给你一个n*m的矩形图,每个位置上有'N'、'S'、'W'、'E',分别表示上下左右 四个方向。给你初始位置,如果能走出去了, 输出走出去的步数。 如果成环了,就输出环走一圈需要多少步。 思路:用链式前向星来做,把图看做是n个点,每个位置就是一条边,将边用链式前向星存 起来,每条边就有了一个序号,这个序号就是走的步数。然后,每走一步,我们就开始判 断是否在之前存储过这个位置(这条边),如果存储过就跳出循环,输出已存在这个位置的序 号(就是走圈前的步数),再输出总序号-已存在那个位置的序号(就是走圈...
分类:其他好文   时间:2014-12-18 17:02:56    阅读次数:176
HDU 5141
这个题 LIS + 并查集的思想 + 链式前向星要求找s(i,j)使i j 能有最长的LIS 。。。做法是枚举每一个j 即终点 算 起点 的可能无力吐槽了 bc 的时候写错了一个地方 导致TLE 后来幡然醒悟了 改了就a了+++++++++++++++++++++++++++++++++++++++...
分类:其他好文   时间:2014-12-06 22:48:39    阅读次数:221
sdut AOE网上的关键路径(spfa+前向星)
http://acm.sdut.edu.cn/sdutoj/showproblem.php?pid=2498&cid=1304题目描述 一个无环的有向图称为无环图(Directed Acyclic Graph),简称DAG图。 AOE(Activity On Edge)网:顾名思义,用边表示活动的网...
分类:其他好文   时间:2014-11-30 13:51:58    阅读次数:254
241条   上一页 1 ... 19 20 21 22 23 ... 25 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!