码迷,mamicode.com
首页 >  
搜索关键字:有向无环图    ( 484个结果
贝叶斯网络
贝叶斯网络、马尔科夫随机场(MRF, Markov RandomField)和因子图都属于概念图,因此它们都归属于机器学习中的概念图模型(PGM,Probability Graphical Model). 一:定义 贝叶斯网络,又称信念网络(Belief Network, BN), 或有向无环图模型,是由一个有向无环图(DAG,Directed acyclic graphical model...
分类:其他好文   时间:2015-05-16 10:32:40    阅读次数:1947
九章算法面试题65 拓扑排序
给一个有向无环图,求出这个有向无环图的拓扑排序结果。...
分类:编程语言   时间:2015-05-13 10:26:29    阅读次数:152
强连通分量Kosaraju、Tarjan【模板】
强连通分量:在有向图G中,如果两个顶点vi,vj间(vi>vj)有一条从vi到vj的有向路径,同时还有一条从vj到vi的有向路径,则称两个顶点强连通。如果有向图G的每两个顶点都强连通,称G是一个强连通图。有向图的极大强连通子图,称为强连通分量。 把一个图变为一个强连通图需要添加边数:先求出原图的强连通分量,缩点后变为有向无环图,计算新图入度为0的点的个数SumIn和出度为0的点的个数SumOut,...
分类:其他好文   时间:2015-05-05 14:32:38    阅读次数:188
数据结构 - 拓扑排序
应用背景学生选修课程问题 顶点——表示课程 有向弧——表示先决条件,若课程i是课程j的先决条件,则图中有弧(i,j) 学生应按怎样的顺序学习这些课程,才能无矛盾、顺利地完成学业——拓扑排序 拓扑序列是有向无环图中各顶点构成的有序序列。该序列满足如下条件:如果图中一顶点vi到另一顶点vj存在一条路径,那么vj在此图的拓扑排序序列中位于vi之后。 有向无环图(DAG)和 AOV网有向无环图...
分类:编程语言   时间:2015-05-03 10:42:34    阅读次数:253
拓扑排序模板
拓扑排序是对ADG(有向无环图进行线性排序)模板:队列实现#include#include#include#includeusing namespace std;int indegree[100];queue q;int n,m;bool map[100][100];int a[100];int t...
分类:编程语言   时间:2015-05-01 21:14:34    阅读次数:226
[BZOJ2502]清理雪道解题报告|带下界的最小流
滑雪场坐落在FJ省西北部的若干座山上。从空中鸟瞰,滑雪场可以看作一个有向无环图,每条弧代表一个斜坡(即雪道),弧的方向代表斜坡下降的方向。你的团队负责每周定时清理雪道。你们拥有一架直升飞机,每次飞行可以从总部带一个人降落到滑雪场的某个地点,然后再飞回总部。从降落的地点出发,这个人可以顺着斜坡向下滑行...
分类:其他好文   时间:2015-04-28 16:01:33    阅读次数:181
HDU ACM 1524 A Chess Game->博弈(SG函数)
题意:一个有向无环图上有n个顶点,每一个顶点都可以放一个棋子或不放,有两个人,每次根据这个图只能将任意一颗棋子移动一步,如果到某一步玩家不能移动时,那么这个人就输. 分析: 1、有向无环图的博弈,dfs把所有顶点的SG值都计算出来,然后对每个棋子的SG值进行异或运算,为0就是先手必败,否则就是先手必胜. 2、如果某个人移动后,所有棋子都在出度为0的顶点,那么他必败。 SG函数简介: ...
分类:其他好文   时间:2015-04-23 09:42:08    阅读次数:138
BZOJ 4011 HNOI2015 落忆枫音 拓扑序DP
题目大意:给定一张有向无环图,现在要求加入一条边,求加入后以1为根的树形图个数 首先不考虑加入的这条边,那么这个图是一个DAG 由朱刘算法的推论可知,如果除根节点外每个点都选择一条入边,由于没有环,因此一定会形成一个树形图 因此答案就是∏ni=2degreei\prod_{i=2}^ndegree_i 其中degreeidegree_i表示第ii个点的入度 现在加入这条边之后,我们仍然可以套...
分类:其他好文   时间:2015-04-22 15:25:14    阅读次数:224
POJ 3592 Instantaneous Transference(建图强连通+单源最长路)
题目大意:有一张n*m的地图,每个点上可能是数字,代表矿石的数目,可能是*,表示一个传送阵,送往某个坐标,可能是#,代表不通。每次矿车只能往右方或者下方走一格,问从(0,0)点出发可以最多收集到多少矿石 思路:先根据矿车的可移动的方向建有向图,“*”导致可能会有环,所以先缩点变成有向无环图。 然后就是DAG上的最长路问题(拓扑排序+dp) 而且也是单源最长路问题,可以用最短路算法去做 ...
分类:其他好文   时间:2015-04-20 18:37:41    阅读次数:193
POJ 2186 Popular Cows(初学强连通)
题意:有n个牛,m个有向“仰慕”关系,关系可传递,求多少个牛被所有牛都“仰慕” 思路:显然被所有牛仰慕的牛群是一强连通分量 所以先把乱图缩点成有向无环图 对有向无环图有这个重要结论: 任何连通的图都至少有一个入度为0的点和至少有一个出度为0的点(也就是至少有一个最高强连通分量和一个最低强连通分量) 所以本题是找连通图的唯一的最低强连通分量,显然仅有一个出度为0的强连通分量...
分类:其他好文   时间:2015-04-17 22:27:01    阅读次数:201
484条   上一页 1 ... 38 39 40 41 42 ... 49 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!