拓扑排序
拓扑排序
Dream-chasing ant
鄙人水平不高,建立博客初心只是想留一份回忆给自己。
展开
-
P1983 车站分级
传送门这道题有拓扑排序的思想,题目中给出级别大于或者等于的火车站都得停下来。换言之没有停下来的等级就是比他小,我们要求出最大的层数。求层数也有点像bfs了#include<bits/stdc++.h>using namespace std;const int maxn=1e3+10;int e[maxn][maxn];int ru[maxn];int n,m;qu...原创 2020-04-05 22:15:36 · 106 阅读 · 0 评论 -
P1113 杂务
传送门一道拓扑排序的模板题#include<cstdio>#include<queue>#include<cmath>using namespace std;const int maxn=1e4+10;int n,ans;bool e[maxn][maxn];//bool数组占用内存不大queue<int> q;int mx[...原创 2020-04-05 17:00:28 · 112 阅读 · 0 评论 -
P4017 最大食物链计数
传送门这道题是求路径数目,入度为0才需入队,统计出度为0的路径和,一张有向无环图,典型的拓扑排序。#include<bits/stdc++.h>using namespace std;const int mod=80112002; const int maxn=5e3+10;int n,m,sum;int ru[maxn],chu[maxn];int f[maxn]...原创 2020-04-05 18:52:52 · 124 阅读 · 0 评论 -
拓扑排序
文章目录AOV网的定义拓扑序列和拓扑排序的定义拓扑排序算法AOV网的定义AOV网:在一个表示工程的有向图中,用顶点表示活动,用弧长表示活动之间的优先关系,称这样的有向图为顶点表示活动的网,简称AOV网AOV网不应该出现回路拓扑序列:C1,C2,C3,C4,C5,C6,C7拓扑序列不是唯一的拓扑序列和拓扑排序的定义拓扑序列:设图G=(V,E)是一个具有n个顶点的有向图,集合V的...原创 2020-04-05 16:39:34 · 132 阅读 · 0 评论