Posted 2020-07-07Updated 2023-11-04算法2 minutes read (About 368 words)拓扑排序把一个图的所有节点排序,使得每一条有向边$(u, v)$对应的$u$都排在$v$的前面。在图论中,这个问题称为拓扑排序(topological sort)。 不难发现:如果图中存在有向环,则不存在拓扑排序,反之则存在。所以可以用拓扑排序来检验是否存在有向环。Read more
Posted 2020-07-06Updated 2023-11-04算法2 minutes read (About 334 words)链式前向星存图一种数据结构,以储存边的方式来存储图。构造方法如下:读入每条边的信息,根据边的起点将边存入对应链表中。通过和链表一样的遍历可以查出以某个点出发的边。除了不能直接用起点终点定位以外,前向星几乎是完美的。Read more