问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

拓扑排序可以判断无向图是否有回路

发布网友 发布时间:2023-11-09 06:43

我来回答

1个回答

热心网友 时间:2024-11-16 19:13

拓扑排序不可以判断无向图是否有回路。

对一个有向无环图G进行拓扑排序,是将G中所有顶点排成一个线性序列,使得图中任意一对顶点u和v,若边<u,v>∈E(G),则u在线性序列中出现在v之前。通常,这样的线性序列称为满足拓扑次序的序列,简称拓扑序列。简单的说,由某个集合上的一个偏序得到该集合上的一个全序,这个操作称之为拓扑排序。

拓扑排序常用来确定一个依赖关系集中,事物发生的顺序。例如,在日常工作中,可能会将项目拆分成A、B、C、D四个子部分来完成,但A依赖于B和D,C依赖于D。为了计算这个项目进行的顺序,可对这个关系集进行拓扑排序,得出一个线性的序列,则排在前面的任务就是需要先完成的任务。

预备知识

一个AOV网应该是一个有向无环图,即不应该带有回路,因为若带有回路,则回路上的所有活动都无法进行。如其是一个具有三个顶点的回路,由<A,B>边可得B活动必须在A活动之后,由<B,C>边可得C活动必须在B活动之后,所以推出C活动必然在A活动之后,但由<C,A>边可得C活动必须在A活动之前,从而出现矛盾,使每一项活动都无法进行。

这种情况若在程序中出现,则称为死锁或死循环,是必须避免的。在AOV网中,若不存在回路,则所有活动可排列成一个线性序列,使得每个活动的所有前驱活动都排在该活动的前面。

以上内容参考:百度百科—拓扑排序

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
梦见和同性发生关糸了 梦见和同性朋友发生亲密关系 学生党如何科学护肤? 学生党该怎么基础护肤? 有什么美容护肤的技巧适合学生党? 怎么@全部成员啊? 新洲摩尔城一楼小吃租金多少 武汉王家湾有哪些广场 你好 请问 晚上6点开始 学瑜伽 可以吗? 因为我想在下班时间去 锻炼锻 ... 电脑联网有哪些条件台式电脑无线上网需要具备哪些条件 南京到山东日照多少公里 怎么再申请一个 从上海开车到丹东需要多长时间1 在你的医护生涯中,见过哪些让人心酸的画面吗? 医护人员在工作中遇到过哪些心酸的事情? 电磁辐射分析仪主要测试什么?功能是什么? 在医护工作中遇到过哪些心酸的事? 研究生有哪些铁路专业 电势与电势能的正负到底怎么判断啊,还有那个零势能面的选取跟这... 新怎么养号的最新相关信息1 高分求解:以下三套平台该选那套? E7200配置 Intel core2 E7200配什么内存和主板显卡能发挥CUP的最强性能? 人参菜怎么吃?5 想卖农产品,需要注册个什么类型的公司呢?27 注册公司最低要多少钱?1135 请问上海到丹东市多远2 日本有哪些长相清纯的女明星? 我家的蚕为什么结茧后还能动 被盗。且被注销。怎么找回账单?1 名人励志小故事116 名人事例要20个,要短的866 超市卖的那种两三块钱的小瓶酸奶在没有任何保质措施的环境下,能... 国产剧中有哪些长相清纯的女演员?11 热辐射的本质1 有哪些演技长相俱佳却没有红的女演员?4 国产剧史上最让观众讨厌的女主角有哪些?306 作为护士你在工作中遇到过哪些难忘或辛酸的事情呢? 入户广州有什么社保要求? 广州入户现在申请怎么样的?需要啥条件呢?6个社保是否符合? 申请入广州户口的条件?11 入户广州需要什么学历要求条件9 请评价下我选择的电脑配置!说出理由和替换的加分! 广州户口需要什么条件?144 E5200 CPU搭配9800gt有没有瓶颈?不超频情况下??? 想配置一台玩游戏的电脑 lol上单皇子和德邦,还有剑圣怎么玩?1 30道初二上学期物理计算题及答案37 30道初二下物理力学计算题,含答案。谢谢。80 八年级上册物理计算题及答案 30道121