http://www.luogu.org/problem/show?pid=1137 题目描述 小明要去一个国家旅游。这个国家有N个城市,编号为1~N,并且有M条道路连接着,小明准备从其中一个城市出发,并只往东走到城市i停止。 所以他就需要选择最先到达的城市,并制定一条路线以城市i为终点,使得线路上 ...
分类:
其他好文 时间:
2016-09-24 14:56:06
阅读次数:
120
最短路,最小割,网络流。 可以根据$dis[u]+1$与$dis[v]$的大小关系判断$<u,v>$是否为最短路上的边,可以处理出一个只包含最短路的$DAG$,然后求这个$DAG$的最小割就可以了。 ...
分类:
其他好文 时间:
2016-09-20 00:05:09
阅读次数:
201
一、官方下载地址:http://dag.wieers.com/home-made/dstat/#download或者到51CTO上下载,安装的时候注意linux系统是5还是6,用的包不同。二、安装很简单,只需要一个rpm命令即可完成。三、使用方法#dstat--help四、常用命令#dstat-cdlmnpsy--outputxin.csv注释:-cdlmnpsy参数..
分类:
其他好文 时间:
2016-09-19 22:38:21
阅读次数:
187
定义 对一个有向无环图(Directed Acyclic Graph简称DAG)G进行拓扑排序,是将G中所有顶点排成一个线性序列,使得图中任意一对顶点u和v,若边(u,v)∈E(G),则u在线性序列中出现在v之前。通常,这样的线性序列称为满足拓扑次序(Topological Order)的序列,简称 ...
分类:
编程语言 时间:
2016-09-16 21:20:04
阅读次数:
146
$dp$,树状数组。 很明显这是一个$DAG$上的$dp$,由于边太多,暴力$dp$会超时,需要优化。 例如计算$dp[x][y]$,可以将区域分成四块,$dp[x][y]$取四块中的最小值,每一块用一个二维树状数组维护最小值即可。 每次扩展一层需要一个新的树状数组,因为每次初始化树状数组会超时,所 ...
分类:
其他好文 时间:
2016-09-13 20:52:17
阅读次数:
191
题意: Alice和Bob在一个有向图上玩游戏,每个人各自操作一个棋子,如果两个棋子走到一个点上,判定Bob输;如果轮到任何一方走时,无法移动棋子,判定该方输 现在Bob先走,要求判断胜负 题解 模型上看是SG问题,但是通常的SG做法需要DP,但是考虑这不是DAG模型,普通的记忆化搜索写法会RE 正 ...
分类:
移动开发 时间:
2016-09-11 20:06:43
阅读次数:
196
tarjan缩点就是DAG上求最长路把。。。然而我并不会求。。。只会写spfa了。。。 1179: [Apio2009]Atm Description Input 第一行包含两个整数N、M。N表示路口的个数,M表示道路条数。接下来M行,每行两个整数,这两个整数都在1到N之间,第i+1行的两个整数表示 ...
题目链接: http://acm.csu.edu.cn/OnlineJudge/problem.php?id=1804 题目大意: 一个有向无环图(DAG),有N个点M条有向边(N,M<=105),每个点有两个值ai,bi(ai,bi<=109),count(i,j)表示从i走到j的方案数。 求mo ...
分类:
其他好文 时间:
2016-09-05 16:48:19
阅读次数:
158
题目链接:http://acm.csu.edu.cn/OnlineJudge/problem.php?id=1804 题意:中文题面,那个式子也很清楚。 1e5这个点数量很大了,由于是个DAG,可以认为整张图是一个森林,关注点应该放在每一棵树上的每一个点对整题的贡献。 记每一个起点u,v是u的后继。 ...
分类:
其他好文 时间:
2016-09-05 16:45:48
阅读次数:
122
对一个有向无环图(Directed Acyclic Graph简称DAG)G进行拓扑排序,是将G中所有顶点排成一个线性序列,使得图中任意一对顶点u和v,若边(u,v)∈E(G),则u在线性序列中出现在v之前。通常,这样的线性序列称为满足拓扑次序(Topological Order)的序列,简称拓扑序 ...
分类:
编程语言 时间:
2016-09-01 14:28:34
阅读次数:
144