- 博客(1)
- 收藏
- 关注
原创 数据结构与算法分析学习笔记(2)--拓扑排序
拓扑排序是对有向无圈图的顶点的一种排序,它使得如果存在一条从vi到vj的路径,那么在排序中vj出现在vi的后面。 一种简单的做法是先找出一个没有入边的顶点,然后显示出该顶点,并将它和它的边一起删除。如果每次都通过遍历所有顶点来找的话,那么运行时间将是O(|V|^2),其中|V|为顶点数。 我们可以将所有的入度为0的顶点放在一个序列中,每次出列一个顶点,并将删除边后入度为0的顶点进队列,这样避免
2015-06-02 20:29:08 586
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人