百科问答小站 logo
百科问答小站 font logo



请教拓扑排序中的一点疑问? 第1页

  

user avatar   feng-kuang-shen-shi-92 网友的相关建议: 
      

拓扑排序是图论中有点难度的问题。一般涉及到如下问题。

1、有回路怎么办?

环路跟回路不同,由于翻译的原因两者经常等同在一起。

教科书中斩钉截铁的说,有回路就没法整拓扑排序,其实未必。通过缩点的方式可以进行拓扑排序。

具体过程略

2、拓扑层级

拓扑排序后会形成拓扑层级,即有向线段的箭头指向是一致的。

3、对抗解释结构模型——AISM中的终极拓扑排序

上面是在线计算的。

其中层级划分过程就是拓扑排序。

上面是原图。

上面就是两种排序。

从上到下数一下即可。

上面是排序后的最简层级拓扑图。

里面有一个回路很清晰。




  

相关话题

  怎样学好动态规划? 
  我发现设计模式一个很奇妙的情况,不知各位知友遇过没? 
  有没有三维的数据结构? 
  一个文件分发服务器,要支持多个(几千个)请求下载,文件比较大,用java socket,ftp还是http支持? 
  你认为最优美的数据结构是什么? 
  ICLR 2019 有什么值得关注的亮点? 
  算法工程师的落地能力具体指的是什么? 
  如何看待滴滴章文嵩称,滴滴面临的问题比 AlphaGo 复杂 100 倍? 
  想开发一个Java开源工作流引擎,大家给点意见呗? 
  二分查找有几种写法?它们的区别是什么? 

前一个讨论
算法导论求有向图强连通分量:按拓扑排序,求反向图的DFS。若改成按拓扑排序倒序,用原图做DFS,错在哪?
下一个讨论
在人类社会中存在:迷信科学与科学迷信的现象吗?人类怎样诠释这两组词汇(或现象)?





© 2025-03-11 - tinynew.org. All Rights Reserved.
© 2025-03-11 - tinynew.org. 保留所有权利