码迷,mamicode.com
首页 >  
搜索关键字:无环    ( 852个结果
算法导论——有向无环加权图的最短路径
package org.loda.graph; import org.loda.structure.Stack; import org.loda.util.In; /** * * @ClassName: NoCycleSP * @Description: 有向无环图的最短路径算法 * * 无环图可以采用拓扑排序来处理,进...
分类:编程语言   时间:2015-05-28 12:44:25    阅读次数:540
uva 10859 Placing Lampposts,树形dp
// uva 10859 Placing Lampposts // 树形dp // // 题目的意思是一个无向无环图中,有一些顶点和一些边 // 要在顶点上放置灯笼(灯笼可以照亮与它相邻接的点), // 使得所有的边都能被灯笼照亮,其中可能有一些边被两个灯笼 // 照亮,则要求使得所有边都被灯笼照亮所需灯笼的最小值, // 并且,此时边同时被两个灯笼照亮的数目应尽可能的多 // // 思路是 //...
分类:其他好文   时间:2015-05-28 09:37:26    阅读次数:211
(树形DP) uva 10859
题目大意给你一个n个点m条边的无向无环图,在尽量少的节点上放灯,使得所有边都被照亮。每盏灯将照亮以它为一个端点的所有边。在灯的总数最小的前提下,被两盏灯同时被照亮的边数应该尽量大。这题教会了我一个很有用的技巧:有两个所求的值要优化,比如让a尽量小,b也尽量小那么可以转化为让M*a+b尽量小,其中M应...
分类:其他好文   时间:2015-05-27 11:54:59    阅读次数:121
最小生成树的算法
今天写了一个最小生成树的算法,也是为了准备蓝桥杯。题解再说,先专门讨论算法。最小生成树的算法原理我一直都知道,就是代码一直不会写。简单说一下原理好了。一个无向无环图,每条边上有相应的权值,找到权值的和最小的生成树就是最小生成树。首先将所有的点分为两个集合U,V。其中U是已经找到对应边的点。每次寻找U...
分类:编程语言   时间:2015-05-26 20:38:33    阅读次数:162
【日常学习】【拓扑排序】家谱树&FZU1483 Sicily1424 奖金 题解
拓扑排序的定义 简单来说就是给你一个图写出一个序列 图中如果a通向b 那么序列中A必须排在B前面 拓扑排序可能有很多结果 必须是有向无环图 可以利用拓扑排序来判定环的存在 当然也可以用神奇的SPFA 但是拓扑排序时间复杂度很低 只有O(V+E) 基本实现思路是 每次取出入度为0的点 然后删除与它相连的边 直到没有边  如果还有边但是找不到入度为0的点 说明有环 学习这个算法联系了两道题目 很...
分类:编程语言   时间:2015-05-25 10:09:44    阅读次数:199
驭象者之Apache Oozie
(1)Apache Oozie是什么?  Oozie在英语中的释义指的是:驯象人,驭象者(多指缅甸那边的俗称),这个比喻相对与它的功能来说,还是很恰当的。  Apache Oozie是一个用来管理Hadoop任务的工作流调度系统,是基于有向无环图的模型(DAG)。Oozie支持大多数的Hadoop任务的组合,常见的有Java MapReduce,Streaming map-reduce...
分类:Web程序   时间:2015-05-19 16:39:04    阅读次数:140
贝叶斯网络
贝叶斯网络、马尔科夫随机场(MRF, Markov RandomField)和因子图都属于概念图,因此它们都归属于机器学习中的概念图模型(PGM,Probability Graphical Model). 一:定义 贝叶斯网络,又称信念网络(Belief Network, BN), 或有向无环图模型,是由一个有向无环图(DAG,Directed acyclic graphical model...
分类:其他好文   时间:2015-05-16 10:32:40    阅读次数:1947
崆若的水题之--赛跑的乌龟
因为想知道到底哪只乌龟跑的比兔子都快,Kong_Ruo在决定举行一场乌龟赛跑,场地有N座城市,是通过道路相连组成了一个N-1条边的无向无环图。每条边由ai连到bi,距离为ci。Kong_Rup决定选取两个城市分别为起点和终点,举行比赛。比赛时按这两个城市间的最短距离进行比赛。Kong_Ruo想选出一...
分类:其他好文   时间:2015-05-13 19:19:54    阅读次数:117
九章算法面试题65 拓扑排序
给一个有向无环图,求出这个有向无环图的拓扑排序结果。...
分类:编程语言   时间:2015-05-13 10:26:29    阅读次数:152
【数据结构】拓扑排序、最短路径算法、Dijkstra算法、无环图等等
图的定义图(graph)G = (V,E)由顶点(vertex)的集V和边(Edge)的集E组成。有时也把边称作弧(arc),如果点对(v,w)是有序的,那么图就叫做有向的图(有向图)。顶点v和w邻接(adjacent)当且仅当(v,w)属于E。如果无向图中从每一个顶点到其他每个顶点都存在一条路径,则称该无向图是连通的(connected)。具有这样性质的有向图称为是强连通的(strongly co...
分类:编程语言   时间:2015-05-12 09:33:55    阅读次数:853
852条   上一页 1 ... 67 68 69 70 71 ... 86 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!