码迷,mamicode.com
首页 >  
搜索关键字:缩点    ( 1140个结果
Codeforces Round #469 (Div. 2)
Codeforces Round #469 (Div. 2) 难得的下午场,又掉分了。。。。 Problem A: 怎么暴力怎么写。 1 #include<bits/stdc++.h> 2 #define fi first 3 #define se second 4 #define mk make_ ...
分类:其他好文   时间:2018-03-10 01:30:33    阅读次数:312
Frequent values
↑这是题面,赵老师%%% 我们很容易就能想到缩点。将连续的一段数字缩为一个点。然后在点上跑st表。 类似于分块的想法 如果有零碎的块,就暴力计算。中间的块使用st表O(1)计算 总时间复杂度(nlogn) O(n)分块。 O(nlogn)预处理。 O(1)查询。 cpp include includ ...
分类:其他好文   时间:2018-03-08 14:07:36    阅读次数:217
Petrozavodsk Winter-2018. Carnegie Mellon U Contest
A. Mines 每个点能爆炸到的是个区间,线段树优化建图,并求出SCC进行缩点。 剔除所有不含任何$n$个点的SCC之后,最小代价为每个入度为$0$的SCC中最小点权之和,用set维护即可。 时间复杂度$O(n\log n)$。 B. Balls 用set维护所有球和墙的坐标,操作1显然。 对于操 ...
分类:Windows程序   时间:2018-03-08 03:00:37    阅读次数:350
2018/3/1 省选模拟考试 50分
T1 30分模拟暴力,40分树的直径。拿了0分。(空间开小了爆了,因为缩点之后是又建了一次图,两个边的编号tot没分开,mdzz) 只写了后40分,而这40分中有20分不需要边双连通分量。写了一个类似于强连通分量(标记双向边)的缩点,应该实现哪里出了偏差,因为就算空间开大改正tot的bug也还是20 ...
分类:其他好文   时间:2018-03-03 16:51:18    阅读次数:147
HDU 2767-Proving Equivalences(强联通+缩点)
题目地址:HDU 2767 题意:给一张有向图。求最少加几条边使这个图强连通。 思路:先求这张图的强连通分量。假设为1。则输出0(证明该图不须要加边已经是强连通的了)。否则缩点。遍历原图的全部边。假设2个点在不同的强连通分量里面,建边,构成一张新图。统计新图中点的入度和出度,取入度等于0和出度等于0 ...
分类:移动开发   时间:2018-03-01 23:36:06    阅读次数:204
BZOJ 5017 [Snoi2017]炸弹
题解:每个炸弹爆炸影响一个区间,通过二分查找找到 若A爆炸炸到B则连一条A到B的边 线段树优化建图 缩点+DP 因为每个炸弹的答案一定是一个区间,所以记录每个节点的左端点和右端点 合并时取最值 反思:思维定式,以为求解可达点个数不能合并 ...
分类:其他好文   时间:2018-02-26 23:15:02    阅读次数:224
洛谷P2783 有机化学之神偶尔会作弊
题目传送门 啦啦啦,发个文纪念一下第一道在洛谷上A的黑题,一次性就过真是无比舒服~(虽然某些大佬说这题有点水……)题目其实思路不难,Tarjan缩点+LCA,不过因为是无向边,所以在Tarjan的时候做点标记就行了,不过第四个点会被卡,用vector存边就可以A掉了。另外输出用二进制这个应该没什么好 ...
分类:其他好文   时间:2018-02-25 19:03:38    阅读次数:171
【poj2553】The Bottom of a Graph(强连通分量缩点)
题目链接:http://poj.org/problem?id=2553 【题意】 给n个点m条边构成一幅图,求出所有的sink点并按顺序输出。sink点是指该点能到达的点反过来又能回到该点。 【思路】 不难想象sink点一定是在强连通分量中,而且强连通分量缩点后出度为0,就可以说明该强连通分量内所有 ...
分类:其他好文   时间:2018-02-23 01:03:21    阅读次数:180
洛谷 P2194 HXY烧情侣【Tarjan缩点】 分析+题解代码
洛谷 P2194 HXY烧情侣【Tarjan缩点】 分析+题解代码 题目描述: 众所周知,HXY已经加入了FFF团。现在她要开始喜(sang)闻(xin)乐(bing)见(kuang)地烧情侣了。这里有n座电影院,n对情侣分别在每座电影院里,然后电影院里都有汽油,但是要使用它需要一定的费用。m条单向 ...
分类:其他好文   时间:2018-02-21 22:22:20    阅读次数:202
图论算法-Tarjan模板 【缩点;割顶;双连通分量】
图论算法 Tarjan模板 【缩点;割顶;双连通分量】 为小伙伴们总结的Tarjan三大算法 Tarjan缩点(求强连通分量) int n; int low[100010],dfn[100010]; bool ins[100010]; int col[100010];//记录每个点所属强连通分量(即 ...
分类:编程语言   时间:2018-02-21 22:21:34    阅读次数:242
1140条   上一页 1 ... 37 38 39 40 41 ... 114 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!