
拓扑排序
文章平均质量分 54
ssl_fuyang
ヾ(◍°∇°◍)ノ゙
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
[ZJOI2007]最大半连通子图【tarjan缩点】【拓扑排序+DP】
>Link luogu P2272 ybtoj最大半连通子图 >Description N≤105,M≤106N\le10^5,M\le10^6N≤105,M≤106 >解题思路 强连通子图一定是半连通子图,所以考虑到把这张图进行缩点 然后图就变成了一个DAG 这时就会发现,题目要求求的最大半连通子图其实就是DAG上的一条链(如果是两条链组合的话,不满足要求) 要注意的是,缩点以后建边要注意判重,建重边的话会似的方案数变大!! >代码 #include <iostrea原创 2021-12-04 16:57:25 · 283 阅读 · 0 评论 -
Igallta【博弈论】【DP】
>Link luogu T207970 >Description n≤2∗105,m≤5∗105n\le 2*10^5, m\le5*10^5n≤2∗105,m≤5∗105 idea:stoorz >解题思路 考虑当前在 uuu 点,对于A / B当前选的路(u,v)(u,v)(u,v)是否最优,那就要想(u,v)(u,v)(u,v)对答案的贡献,和 vvv 点之后对答案的贡献是否最优,也就是要想之后的环境是否有利于A / B 我们发现这很难搞(所以我就不会做了QwQ) 既然要考虑之原创 2021-11-09 21:45:00 · 184 阅读 · 0 评论 -
AC自动机(二次加强版)【AC自动机】【拓扑排序】
>Link luogu P5357 >Description 给你一个文本串 SSS 和 nnn个模式串 TiT_iTi,求每个 TiT_iTi 在 SSS 中出现的次数 1≤n≤2×1051≤n≤2×10^ 51≤n≤2×105,T1..nT_{1..n}T1..n 的长度总和不超过2×1052×10^52×105 ,SSS 的长度不超过 2×1062×10^62×106 >解题思路 其实可以发现这道题跟AC自动机(加强版)的操作差不多,但是直接用加强版的方法交上去会TLE,因原创 2021-10-22 11:14:48 · 216 阅读 · 0 评论 -
有向图缩点【tarjan】【强连通分量】【拓扑】
>Link ybtoj有向图缩点 luogu P3387 >解题思路 根据 “允许多次经过一条边或者一个点,但是重复经过的点,权值只计算一次” ,我们可以知道如果我们到达了一个强连通分量中的其中任意一个点,我们都必须走完这个强连通中的其他所有点才算更优,且得到的权值是整个强连通分量的权值之和。也就是说,我们走过一个点,就相当于把它所处的强连通分量走过了。 所以我们要对有向图缩点,找出其中每一个强连通分量然后缩成一个点,这样我们就得到了一个新的有向无环图。这时要找一条经过权值最大的路径就容易了,原创 2021-07-05 08:44:49 · 221 阅读 · 0 评论 -
糊涂的教授(特长生2015)【离散化】【拓扑】
>Description 给定拍好序n张幻灯片(n<=26),序号为A、B、C……并且这n张幻灯片的左上角和右下角坐标已知 有n个从1到n的数字编号标记在幻灯片上,问是否有唯一的数字编号与幻灯片一一对应的方案,如果没有输出None,有则输出方案 >解题思路 考试的时候太腐,导致到后面都没有时间调试了,爆内存+cnt没有清零,悲痛0分T-T 首先常规做了一个离散化,这样跑得更快 把一开始就可以确定的幻灯片放进队列(幻灯片上只有一个数字编号),把队列中的幻灯片依次在坐标系上删除,继续找可以确原创 2021-05-13 10:00:44 · 100 阅读 · 0 评论 -
奖金【拓扑排序】【DP】
>Description 由于无敌的凡凡在2005年世界英俊帅气男总决选中胜出,Yali Company总经理Mr.Z心情好,决定给每位员工发奖金。公司决定以每个人本年在公司的贡献为标准来计算他们得到奖金的多少。 于是Mr.Z下令召开m方会谈。每位参加会谈的代表提出了自己的意见:“我认为员工a的奖金应该比b高!”Mr.Z决定要找出一种奖金方案,满足各位代表的意见,且同时使得总奖金数最...原创 2019-06-14 19:52:10 · 269 阅读 · 1 评论 -
工程【拓扑排序】【DP】
>Description 张三是某工程公司的项目工程师。一天公司接下一项大型工程,该公司在大型工程的施工前,先要把整个工程划分为若干个子工程,并把这些子工程编号为1、2、…、N;这样划分之后,子工程之间就会有一些依赖关系,即一些子工程必须在某些子工程完成之后才能施工,公司需要工程师张三计算整个工程最少的完成时间。 对于上面问题,可以假设: 1、根据预算,每一个子工程都有一个完成时间。 2、子...原创 2019-06-06 08:09:30 · 280 阅读 · 0 评论 -
旅行计划【拓扑排序】【领接表】
>Description 小明要去一个国家旅游。这个国家有N个城市,编号为1至N,并且有M条道路连接着,小明准备从其中一个城市出发,并只往东走到城市i停止。 所以他就需要选择最先到达的城市,并制定一条路线以城市i为终点,使得线路上除了第一个城市,每个城市都在路线前一个城市东面,并且满足这个前提下还希望游览的城市尽量多。 现在,你只知道每一条道路所连接的两个城市的相对位置关系,但并不知道所有城...原创 2019-05-25 16:12:13 · 255 阅读 · 0 评论 -
我的世界【图论】【拓扑排序】【堆】
>Description >Input >Output >Sample Input 4 3 1 1 2 4 2 >Sample Output 3 2 4 1 >解题思路 输出样例其实是A从小到大对应的序号,a3<a2<a4<a1 比赛的时候没看懂TT 我们会发现,对于一个节点的对应矿洞,对应矿洞的对应矿洞也同样是这个节点,也就是说,所有矿洞2个一组,每组中每个矿洞的对应矿洞是对方 所以我们可以从叶子节点开始搜起,因为叶子节点只有一条边,连原创 2020-08-22 21:32:56 · 213 阅读 · 0 评论