图论 —— 拓扑排序
文章平均质量分 78
smwqd_yehua_cx
梦想,可以天花乱坠,理想,是我们一步一个脚印踩出来的坎坷道路。
展开
-
UVA 1572 Self-Assembly(拓扑排序判断有向环)
题目连接:http://vjudge.net/problem/UVA-1572 题意:给定n种正方形,每种正方形的数量可视为无数个,正方形的每条边都有标号,正方形可进行旋转和翻转,对于两条边A+可与A-连接在一起,B+可与B-连接在一起,以此类推,00不能与任何边连接。问是否存在一种连接方式可使这些正方形无限拼接下去。 分析:我完全是看了题解才想明白的,自己写真的是一点想法都没有。题意可理解为原创 2016-09-24 21:48:22 · 285 阅读 · 0 评论 -
UVA - 10305 Ordering Tasks(拓扑排序模板题)
题目链接:http://vjudge.net/problem/UVA-10305 题意:设有n个变量标号1到n,共有m个二元组(u,v)表示变量u 分析:典型的拓扑排序。百度上拓扑排序的定义为:对一个有向无环图(Directed Acyclic Graph简称DAG)G进行拓扑排序,是将G中所有顶点排成一个线性序列,使得图中任意一对顶点u和v,若边(u,v)∈E(G),则u在线性序列中出原创 2016-09-23 20:10:57 · 359 阅读 · 0 评论 -
Guess UVA - 1423(拓扑排序)
题目链接:https://vjudge.net/contest/180830#problem/F 题意:给定一个长度为(n + 1) / 2的串一次表示sum(i,j)的正负,1 思路:对区间和sum进行拓扑排序。设sum[x]为1~x的和,若sum(i,j) > 0则表示sum[j] - sum[i - 1] > 0即sum[j] > sum[i -1];若sum(i,j) 代码如下:原创 2017-08-21 20:16:55 · 246 阅读 · 0 评论