sorting - 拓扑排序 - 图
问题描述
如果一个有向图有多个不同的拓扑排序,而且对于每个排序的图,顶点的编号是相同的,所以它的编号必须是第一个或最后一个。是真的还是假的?
解决方案
错误。
考虑一个具有4
顶点(0
-indexed)和以下3
边的图。
edges list:
0 2
1 2
2 3
在这里,有两种不同的拓扑排序,即,
Topological Sort 1: 0 1 2 3
Topological Sort 2: 1 0 2 3
但顶点的编号2
在它们中是相同的,也不是第一个或最后一个。您可以在此处
可视化上图。确保选择-indexed 和有向图选项。0
推荐阅读
- logging - 在clojure中获取调用者命名空间
- javascript - 无法使用多个 else if 将字符串更改为特定消息 - Angular 2+
- r - 如何重塑 R 中的相关输出(非透视结果数据)?
- android - 如何使用 asynctask 和字符串发送文件?
- kubernetes-go-client - 我可以使用 kubernetes 中的自定义调度程序更改未调度 Pod 的计算资源限制吗
- reporting-services - SSRS 加权平均总数除以零误差
- python-3.x - Python - plt.subplot() 在 for 循环中创建绘图
- c++ - 类模板的 C2760 编译器错误
- sql - 如何将同一张表中的 2 个查询与不同的 group by 组合起来?(甲骨文)
- javascript - React Native 数组道具混淆