Loading...
Yo, what’s up! 这里是二楼。
用户头像
粉丝
关注
随笔
文章
评论
阅读

12 2022 档案

摘要:在有向图的拓扑排序——BFS这篇文章中,介绍了有向图的拓扑排序的定义以及使用广度优先搜索(BFS)对有向图进行拓扑排序的方法,这里再介绍另一种方法:深度优先搜索(DFS)。 算法 考虑下面这张图: 首先,我们需要维护一个栈,用来存放DFS到的节点。另外规定每个节点有两个状态:已访问(这里用蓝绿色表示 阅读全文
posted @ 2022-12-30 16:16 YVVT_Real 阅读(1366) 评论(0) 推荐(0) 编辑
摘要:定义 如果在一个图中,删除某个节点连同与之关联的边,会导致整个图的连通分支数增加,那么这个节点叫做 割点(Articulation Point, Cut Vertex) 如下图: 整个图的连通分支数为1,但是删除节点3后,整个图就“分裂”成了2个连通分支: 因此,节点3是整个图的割点。 方法 一个很 阅读全文
posted @ 2022-12-19 17:15 YVVT_Real 阅读(726) 评论(0) 推荐(1) 编辑
摘要:假设你有n个任务要做,其中某些任务需要在另外一些任务之前完成,你该如何规划你的任务,使得按照你的规划依次做下去就能完成你的所有任务? 定义 拓扑排序(Topological sorting, toposort):给定一个有向无环图,将所有节点排成一个线性序列,在这个序列中只有从前面的节点指向后面的节 阅读全文
posted @ 2022-12-09 12:07 YVVT_Real 阅读(596) 评论(0) 推荐(2) 编辑

点击右上角即可分享
微信分享提示