
拓扑排序
浅眠流转
这个作者很懒,什么都没留下…
展开
-
Exchanging Gifts(拓扑排序)
文章目录[E. Exchanging Gifts](https://codeforces.com/gym/102394/problem/E)大佬的博客E. Exchanging Gifts大佬的博客#include<bits/stdc++.h>using namespace std;const int mx=1000100;#define ll long longvector<int> ve[mx],vec[mx];unordered_map<int,ll&g原创 2020-09-29 17:35:52 · 646 阅读 · 0 评论 -
图(牛客)
题目链接:图时间限制: C/C++ 1秒,其他语言2秒空间限制: C/C++ 262144K,其他语言524288K64bit IO Format: %lld题目描述现在有一个N个点的有向图,每个点仅有一条出边你需要求出图中最长的简单路径包含点的数量(1≤N≤1,000,000)输入描述:第一行一个数字N接下来N行,每行一个正整数,第i+1行的数字表示第i个点出边终点的编号(...原创 2020-02-17 12:59:53 · 220 阅读 · 0 评论 -
HDU-2094-产生冠军
HDU-2094-产生冠军有一群人,打乒乓球比赛,两两捉对撕杀,每两个人之间最多打一场比赛。球赛的规则如下:如果A打败了B,B又打败了C,而A与C之间没有进行过比赛,那么就认定,A一定能打败C。如果A打败了B,B又打败了C,而且,C又打败了A,那么A、B、C三者都不可能成为冠军。根据这个规则,无需循环较量,或许就能确定冠军。你的任务就是面对一群比赛选手,在经过了若干场撕杀之后,确定是否...原创 2019-07-19 20:32:06 · 399 阅读 · 0 评论 -
HDU-1811-Rank of Tetris
HDU-1811-Rank of Tetris自从Lele开发了Rating系统,他的Tetris事业更是如虎添翼,不久他遍把这个游戏推向了全球。为了更好的符合那些爱好者的喜好,Lele又想了一个新点子:他将制作一个全球Tetris高手排行榜,定时更新,名堂要比福布斯富豪榜还响。关于如何排名,这个不用说都知道是根据Rating从高到低来排,如果两个人具有相同的Rating,那就按这几个人...原创 2019-07-18 22:38:53 · 300 阅读 · 0 评论 -
拓扑排序讲解
拓扑排序1.什么是拓扑排序对一个有向无环图(Directed Acyclic Graph简称DAG)G进行拓扑排序,是将G中所有顶点排成一个线性序列,使得图中任意一对顶点u和v,若边(u,v)∈E(G),则u在线性序列中出现在v之前。通常,这样的线性序列称为满足拓扑次序(Topological Order)的序列,简称拓扑序列。简单的说,由某个集合上的一个偏序得到该集合上的一个全序,这个操作...原创 2019-08-03 18:31:49 · 455 阅读 · 0 评论 -
POJ-2585-Window Pains
POJ-2585-Window Pains Window PainsTime Limit: 1000MS Memory Limit: 65536KTotal Submissions: 2915 Accepted: 1461Description Boudreaux likes to multitask, especially when it comes to using his co...原创 2019-07-28 18:00:07 · 264 阅读 · 0 评论