码迷,mamicode.com
首页 >  
搜索关键字:缩点    ( 1140个结果
Codeforces Round #599 E - Sum Balance
tarjan缩点,枚举子集。 首先avg即平均值是可以直接求出来的,我们假设第i个盒子给出去a,那么平衡需要的是,avg sumi+a,我们把所有数字开一个map保存下来,如果有该数字,连一条有向边,从a到avg sumi+a。 可以看到,因为题目说了unique ,所以一个点的出度是固定的,即1。 ...
分类:其他好文   时间:2019-12-23 00:25:54    阅读次数:92
模板 - 图论 - 基环树
基环树也可以直接套强连通缩点给秒了,但是事实上假如不需要缩点的话有更简单的写法。 下面是一种示例,必须是内向基环树,注意内向基环树的dfs上面有好几个时点: 0、进入环的时候,有时是从入度为0的点进入可能会有特殊操作,但是一般来说进入的时候主要是各个操作的初始化值。 1、当 color[u]!=0& ...
分类:其他好文   时间:2019-12-04 01:50:31    阅读次数:93
给出一张DAG图,问最少加多少条有向边s.t.其强联通?
对于这个问题,可以简化成以下等价(证明略去)版本: 给出一张n个点的DAG图,图中的点出度(简称cd)或者入度(简称rd)为0,问最少加多少有向条边,s.t.其强联通? 定理1:对于一张n个点的DAG图,图中的点出度或者入度为0,最少只需要加n-1条有向边,就可以使其强联通。 ·证明:初始状态下,加 ...
分类:移动开发   时间:2019-11-15 22:32:11    阅读次数:121
CSP2019-J宝典
[TOC] CSP2019 J宝典 ——$Memory\_of\_winter$ 模板 博客 博客模板 "链接" ) 如平衡树,网络流,最短路,$\mathrm{LCT}$,$\mathrm{LCA}$,可并堆,$\mathrm{tarjan}$缩点,$\mathrm{ODT}$,$\mathrm{ ...
分类:其他好文   时间:2019-11-14 19:59:15    阅读次数:137
CF894E Ralph and Mushrooms
"题目" 一眼题。 缩点然后dp。 注意一下计算一条边经过无限次可以获得多少价值这个东西要用到平方和公式。 $\sum\limits_{i=1}^ni^2=\frac{i(i+1)(2i+1)}6$ ...
分类:其他好文   时间:2019-11-11 19:55:56    阅读次数:72
【Luogu P2515】软件安装
"Luogu P2515" 这道题的题面与P2146有点像。一些不同地方就是P2146是无环的,这题是有环的。 很显然,如果有几个软件的依赖关系形成环,那么这几个软件就可以被看成是一个大软件,其价值和空间都是原先的总和。 那么,我们就可以利用Tarjan算法求强连通分量+缩点,最后加一个树上的背包就 ...
分类:其他好文   时间:2019-11-11 15:37:01    阅读次数:92
[POJ 1236] Network of Schools 题解
题目翻译: 有一些学校被网络连接,学校之间签了协议:每一个学校维护一个它所要提供软件的学校的名单。注意如果A出现的B学校的名单中,B不一定出现在A学校名单中。你被要求写一个程序来计算最少需要多少个学校接受到新软件可以让软件按照协议被提供给所有的学校(A任务)。作为进一步的任务,我们想确保把软件送给任 ...
分类:Web程序   时间:2019-11-10 19:03:34    阅读次数:74
【Luogu P2002&P2341】消息扩散/受欢迎的奶牛
"Luogu P2002" "Luogu P2341" 使用强连通分量算法缩点 第一题统计入度为0的个数强连通分量数。 第二题的答案为当且仅当仅有一个强连通分量的出度为0时该强连通分量的节点数,原因如下:若一个强连通分量出度为0,则说明这个强连通分量的喜爱无法对外传递;若有多个强连通分量出度为0,则 ...
分类:其他好文   时间:2019-11-08 22:35:57    阅读次数:110
考研路茫茫——空调教室HDU2242(Tarjan缩点)
题意:http://acm.hdu.edu.cn/showproblem.php?pid=2242 给你一个图,问你缩完点树上割边的做小绝对值差。 思路: 这题核算起来整整做了我一天(即24个小时)!!!一开始是MLE了近20发,然后TLE5、6发,再WA了一个晚上加一个下午。 有一种自闭是你突然对 ...
分类:其他好文   时间:2019-11-07 19:15:59    阅读次数:102
[USACO06JAN]冗余路径Redundant Paths 无向图tarjan缩点
如题,缩完点后数一下有几个入度为1的scc,+1再/2即可。 教训:加一个cntf处理重边!否则重边会被认为是同一条。 ...
分类:其他好文   时间:2019-11-02 16:08:10    阅读次数:82
1140条   上一页 1 ... 6 7 8 9 10 ... 114 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!