码迷,mamicode.com
首页 >  
搜索关键字:无环    ( 852个结果
codeforces-1385E(拓扑排序)
Directing Edges 题目描述: 给定n个点m条边,其中一些边是有向的,一些边是无向的,现在你需要将这些无向的边确定方向,并判断是否可以生成一个有向无环图 思路: 显而易见如果给出的有向边没有形成环的话,剩下的无向边一定可以使他们不形成环,于是只需要将给定的有向边做一遍拓扑排序,判断是否已 ...
分类:编程语言   时间:2020-07-19 23:36:32    阅读次数:62
Codeforces Round #656 (Div. 3) E. Directing Edges
给定一张图,图中给出一些有向边,一些无向边。 要求给所有无向边赋予方向后能够使整张图无环。 已知给定的图中无自环,无重边 解题思路: 若给定的有向边已经成环,那么必然输出NO,否则都可以构造出解。 考虑原图的拓扑排序,根据两点的进队时间,对于某一无向边,只要使边上两点进队时间也满足拓扑序,就可以使得 ...
分类:其他好文   时间:2020-07-18 13:32:35    阅读次数:66
【loj - 6295】无意识之外的捉迷藏
在一个有向无环图上,阿燐和阿空第 $0$ 个时刻分别站在编号为 $s_r, s_k$ 的节点,二人都知道双方的初始位置,对地图完全了解。 从第 $1$ 个时刻起,每个时刻阿燐和阿空都可以选择站着不动,也可以选择移动到相邻的节点,二人每时刻的移动是同时开始的,并且不能中途改变方向。 阿燐被阿空捉住... ...
分类:其他好文   时间:2020-07-17 13:41:48    阅读次数:66
《算法竞赛进阶指南》0x38概率与数学期望 绿豆蛙的归宿
题目链接:https://www.acwing.com/problem/content/219/ 题目给出一张有向无环图,要求从1到n的路径长度的数学期望,如果一个点有k条出边,那么走每条表的概率都是1/k,我们容易知道,记一个点x到终点n的路径的数学期望是dis[x],那么dis[x]计算的结果依 ...
分类:编程语言   时间:2020-07-12 16:57:52    阅读次数:64
LeetCode 142. 环形链表 II
给定一个链表,返回链表开始入环的第一个节点。 如果链表无环,则返回 null。 为了表示给定链表中的环,我们使用整数 pos 来表示链表尾连接到链表中的位置(索引从 0 开始)。 如果 pos 是 -1,则在该链表中没有环。 说明:不允许修改给定的链表。 示例 1: 输入:head = [3,2,0 ...
分类:其他好文   时间:2020-07-12 12:37:51    阅读次数:47
tarjan算法与拓扑排序
算法介绍 tarjan tarjan算法要求使有向图。 Tarjan就是一个辅助作用,把有环图缩为无环图,也就是将强联通分量缩成一个点。 几个数组 dfn时间戳,low仍在栈中的最小时间戳,dag缩点后的数组,ins是否在栈中。 void tarjan(int x) { dfn[x]=low[x]= ...
分类:编程语言   时间:2020-07-11 12:48:47    阅读次数:95
(QR14)带权的DAG节点排序
带权的DAG节点排序 DAG即Directed Acyclic Graph,有向无环图.用DAG可以描述一些有依赖关系的任务组,而这些任务还有另外一个属性,即都有一个权重,标示这个任务的重要性. 我们需要你来实现一个算法,对DAG里面的节点进行排序,保证排序不违背DAG的依赖关系,即一个任务A如果排 ...
分类:编程语言   时间:2020-07-11 09:52:09    阅读次数:89
拓扑排序,bitset~[JSOI2015]最小表示
拓扑排序,bitset~[JSOI2015]最小表示 传送门 题意:在有向无环图中删尽可能多的边,使图连通性不变,输出最大数量。 题解:写这题主要就是学一下bitset的用法,首先如果一个x到y的边可以删的话,说明从x到y有别的路可以走,从此还可以想到解此题的一个关键,如y可以到z,然后x连着y与z ...
分类:编程语言   时间:2020-07-11 09:14:51    阅读次数:47
Spark DAG 依赖关系 Stage
DAG : 整个计算链可以抽象为一个DAG(有向无环图) Spark 的 DAG 作用: 记录了RDD之间的依赖关系,即RDD是通过何种变换生成的, 如下图:RDD1是RDD2的父RDD,通过flatMap操作生成 借助RDD之间的依赖关系,可以实现数据的容错, 即子分区(子RDD)数据丢失后,可以 ...
分类:其他好文   时间:2020-07-05 17:29:07    阅读次数:56
CodeForces 1244D. Paint the Tree
题意:树是一个无向联通的无环图,现在给你一棵树,你有三种不同的颜色1,2,3可以选择,你要把树上的每个点涂一种颜色,使得任何一条由三个不同的点构成的路(这一段路上只能有三个点,就是0-0-0),他们之间的颜色是不同的。现在给你三种颜色,每种颜色染每个点需要的花费。请你给出一种染色的方案,满足以上条件 ...
分类:其他好文   时间:2020-07-03 21:00:38    阅读次数:58
852条   上一页 1 2 3 4 5 ... 86 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!