導航:首頁 > 源碼編譯 > 逆拓撲排序演算法描述

逆拓撲排序演算法描述

發布時間:2025-01-25 04:42:54

⑴ 什麼是逆拓撲有序

1. 輸入e條弧,建立AOE-網的存儲結構。
2. 拓撲排序,並求得ve[]。從源點V0出發,令ve[0]=0,按拓撲有序求其餘各頂點的最早發生時間ve[i]。如果得到的拓撲有序序列中頂點個數小於網中頂點數n,則說明網中存在環,不能求關鍵路徑,演算法終止;否則執行步驟3。
3. 拓撲逆序,求得vl[]。從匯點Vn出發,令vl[n-1] = ve[n-1],按逆拓撲有序求其餘各頂點的最遲發生時間vl[i]。
4. 求得關鍵路徑。根據各頂點的ve和vl值,求每條弧s的最早開始時間e(s)和最遲開始時間l(s)。若某條弧滿足條件e(s) = l(s),則為關鍵活動。
為了能按逆序拓撲有序序列的順序計算各個頂點的vl值,需記下在拓撲排序的過程中求得的拓撲有序序列,這就需要在拓撲排序演算法中,增設一個棧,以記錄拓撲有序序列,則在計算求得各頂點的ve值之後,從棧頂到棧底便為逆拓撲有序序列。

閱讀全文

與逆拓撲排序演算法描述相關的資料

熱點內容
什麼是金稅盤伺服器 瀏覽:434
phpsocket開發 瀏覽:507
caj文檔轉pdf 瀏覽:550
eclipsemaven命令配置 瀏覽:335
雅安視監控app叫什麼名字 瀏覽:729
東方財富app籌碼藍色和紅色是什麼 瀏覽:564
pr安裝文件夾圖標變白 瀏覽:177
如何用伺服器建設網站 瀏覽:347
定時鬧鍾單片機課程設計 瀏覽:537
腰椎壓縮性骨折症狀 瀏覽:466
絕地求生全軍出擊的伺服器什麼時候開 瀏覽:492
怎麼入侵游戲伺服器篡改數據 瀏覽:736
線性壓縮機原理 瀏覽:543
javanewinstance 瀏覽:817
程序員第一玄學 瀏覽:499
精品源碼怎麼算 瀏覽:493
加密技術在現實中應用體會 瀏覽:182
單片機如何換晶振 瀏覽:208
合並兩個數組java 瀏覽:15
命令標注圓半徑怎麼用 瀏覽:662