摘要: http://poj.org/problem?id=1236 题意: 给出一个图,至少要选多少个点才能遍历全图和至少需要添加多少边使得整个图是强连通。 思路: 强连通计算连通分量后缩点,计算入度为0的点和出度为0的点。 第一个答案就是出度为0的点,第二个就是max(出度,入度)。 阅读全文
posted @ 2017-05-02 21:13 Kayden_Cheung 阅读(165) 评论(0) 推荐(0)
摘要: https://vjudge.net/problem/UVA-11324 题意:给一张有向图G,求一个结点数最大的结点集,使得该结点集中任意两个结点u和v满足,要么u可以到达v,要么v可以达到u。 思路: 找到SCC后进行缩点建图,每个点的权值则为其连通分量的点数,这样就是找DAG上一条最大路径,D 阅读全文
posted @ 2017-05-02 20:23 Kayden_Cheung 阅读(214) 评论(0) 推荐(0)
摘要: https://vjudge.net/problem/UVALive-3295 题意: 数出n行m列的网格顶点能组成多少个三角形。 思路: 直接去数的话比较麻烦,这道题目是可以重复的,只要位置不同就可以了。 所有的情况就是,接下来剪去共线的情况。 ①在同一行的共线,(n+1)×C(m+1,3) ②在 阅读全文
posted @ 2017-05-02 13:42 Kayden_Cheung 阅读(316) 评论(0) 推荐(0)
//目录