摘要:
本文原文见: https://jeffe.cs.illinois.edu/teaching/algorithms/#book 仅作为参考. 强联通性 现在, 让我们正式地叙述在有向图中, 连通性是什么意思. 回忆: 在图\(G\)中, 如果节点\(u\)可以到达(reach)另一个节点\(v\), 阅读全文
posted @ 2023-12-26 19:13
Micoael_Primo
阅读(70)
评论(0)
推荐(0)
摘要:
本文原文见: https://jeffe.cs.illinois.edu/teaching/algorithms/#book 仅作为参考. 记忆化和动态规划 我们上节课介绍的拓扑排序算法有极其重要的地位. 它可以说是一类广泛的动态规划算法的基本模型. 回想一下递归的依赖图(dependency gr 阅读全文
posted @ 2023-12-26 18:44
Micoael_Primo
阅读(58)
评论(0)
推荐(0)
摘要:
本文原文见: https://jeffe.cs.illinois.edu/teaching/algorithms/#book 仅作为参考. 拓扑排序 一个有向图的拓扑(topological)排序是一个对于顶点的全序关系\(\prec\), 使得对于每个边\(u\to v\), 都有\(u \pre 阅读全文
posted @ 2023-12-26 16:53
Micoael_Primo
阅读(48)
评论(0)
推荐(0)
摘要:
本文原文见: https://jeffe.cs.illinois.edu/teaching/algorithms/#book 仅作为参考. 我们一般简称 有向无环图(directed acyclic graph) 为一个DAG. 一个DAG是有向图, 并且没有环. 任何一个DAG中没有入度(inde 阅读全文
posted @ 2023-12-26 16:16
Micoael_Primo
阅读(84)
评论(0)
推荐(0)
摘要:
在上一章, 我们提出了一个通用的算法 -- "XX优先遍历算法(whatever-first search)". 它既可以遍历有向图, 也可以遍历无向图. 这一章中, 我们仔细研究这一个特定的例子: 深度优先搜索(depth first search, DFS), 并且初步地看一下在有向图上面, 这 阅读全文
posted @ 2023-12-26 15:06
Micoael_Primo
阅读(69)
评论(0)
推荐(0)