码迷,mamicode.com
首页 >  
搜索关键字:dag    ( 1109个结果
Uva 10131-Is Bigger Smarter?(DP)
题目链接:点击打开链接 DAG(有向无环图)上的最长路+打印路径 建图很简单,对于两点 a b, 能够由a到b的条件是w[a]s[b] 注意是有向图。 设dp[i] 为以i为起点的最长路的长度,dp[i]= max(dp[i],dp[j]+1)  枚举j (j是和i相连的点)  #include #include #include #include #include #inclu...
分类:其他好文   时间:2014-12-09 19:38:05    阅读次数:171
算法与数据结构基础10:C++实现——拓扑排序
一 定义 拓扑排序是对有向无环图(Directed Acyclic Graph简称DAG)顶点的一种排序, 它使得如果存在一条从顶点A到顶点B的路径,那么在排序中B出现在A的后面。 二 先决条件 能够进行拓扑排序图有两个先决条件:有向、无环,即有向无环图。 三 偏序全序 连通图:任意两点之间都存在至少一条边 偏序:非连通图(有向无环图满足偏序关系) 全序:单连通图 ...
分类:编程语言   时间:2014-12-08 21:21:59    阅读次数:279
使用editcap命令将ERF格式转换为pcap格式
editcap是Wireshark的一个组件,在Windows平台下,只要完成Wireshark的安装,就可以在安装目录中看到editcap.exe。editcap.exe需要在命令行中使用。对于用Endace DAG捕捉卡捕获的数据包,一般来说,都是erf格式的。ERF格式全称是Extensibl...
分类:其他好文   时间:2014-12-05 21:02:19    阅读次数:272
拓扑排序介绍
拓扑排序介绍拓扑排序(Topological Order)是指,将一个有向无环图(Directed Acyclic Graph简称DAG)进行排序进而得到一个有序的线性序列。这样说,可能理解起来比较抽象。下面通过简单的例子进行说明!例如,一个项目包括A、B、C、D四个子部分来完成,并且A依赖于B和D...
分类:编程语言   时间:2014-12-05 14:11:07    阅读次数:295
[BZOJ 1179][APIO 2009]Atm
题目链接:http://www.lydsy.com:808/JudgeOnline/problem.php?id=1179 个人感觉此题比省选题简单多了,大概是POJ中档题的难度。。。 首先我们把这个有向图缩个点,缩点后的图是个DAG,新图中每个点的权值是对应强连通分量中的点的权值之和,新图中每个点对应的强连通分量中的点都是相互可达的,也就是说新图中的每个点,劫匪都能一次性抢完其中所有ATM机...
分类:Windows程序   时间:2014-12-03 21:28:57    阅读次数:221
POJ 2553 The Bottom of a Graph 【scc tarjan】
图论之强连通复习开始- -题目大意:给你一个有向图,要你求出这样的点集:从这个点出发能到达的点,一定能回到这个点思路:强连通分量里的显然都可以互相到达 那就一起考虑,缩点后如果一个点有出边,一定不在点集内,因为缩点后是DAG,无环,因此一定不能回到原来的点,所以找到出度为0的点即可#include#...
分类:其他好文   时间:2014-12-03 00:19:06    阅读次数:200
[BZOJ 1051][HAOI 2006]受欢迎的牛(tarjan缩点)
http://www.lydsy.com:808/JudgeOnline/problem.php?id=1051 唔。。。这题好像在POJ上见过? 比较水的题,很好想出思路。牛和牛之间的关系就像有向图,牛a喜欢牛b相当于建立有向边a->b,然后在这个有向图中,每个强连通分量里的牛们相当于是相互喜欢的,把这个图缩点成DAG,DAG里如果有且仅有一个出度为0的点,则这个点对应强连通分量里的所有牛都...
分类:其他好文   时间:2014-12-02 22:37:47    阅读次数:184
理解SVM(三)——扩展到多类
前面两个系列分别讲诉了SVM的基本原理和代码实现,如何解决线性不可分情况。这一次我们讲解一下SVM的最后一篇:SVM解决多类分类问题。...
分类:其他好文   时间:2014-12-02 17:22:52    阅读次数:244
uva--111History Grading +dp
题意:    其实就是求两个序列的最长公共子序列。 思路:   这个题目的输入是很坑爹的,如果把输入理解清楚后,这个题目就不难了。题目的输入表示的是该位置上的数放在哪个位置上,比如说输入是1,3,2,4其对应的序列应该是1,3,2,4;   下面给出2份代码,一份是经典的解法,一份是今天我写的把问题转成DAG图上的最长路求解的代码。 代码如下: #include #in...
分类:其他好文   时间:2014-12-02 00:09:10    阅读次数:248
【强联通分量缩点】【最短路】【spfa】bzoj1179 [Apio2009]Atm
缩点后转化成 DAG图上的单源最长路问题。spfa/dp随便。 1 #include 2 #include 3 #include 4 #include 5 #include 6 using namespace std; 7 int cmp[500001],sum,n,m,Us[500001],Vs[...
分类:移动开发   时间:2014-11-30 14:01:07    阅读次数:226
1109条   上一页 1 ... 96 97 98 99 100 ... 111 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!