摘要: 下面我先說以下拓撲排序:
嚴蔚敏《數據結構》上的定義是:由某個集合上的一個偏序得到該集合上的一個全序,這個操作稱之為拓撲排序。
直觀的說偏序指集合中僅有部分成員之間可比較,而全序指集合中全體成員之間均可比較。
拓撲排序的具體做法是:
1.在有向圖中選擇一個沒有前驅(入度為0)的頂點,輸出
2.從圖中刪除該頂點和所有以它為尾的弧,并更新相關點的入度
3.重復1,2步,直到所有頂點都被輸出,或者發現圖中存在回路。 閱讀全文
嚴蔚敏《數據結構》上的定義是:由某個集合上的一個偏序得到該集合上的一個全序,這個操作稱之為拓撲排序。
直觀的說偏序指集合中僅有部分成員之間可比較,而全序指集合中全體成員之間均可比較。
拓撲排序的具體做法是:
1.在有向圖中選擇一個沒有前驅(入度為0)的頂點,輸出
2.從圖中刪除該頂點和所有以它為尾的弧,并更新相關點的入度
3.重復1,2步,直到所有頂點都被輸出,或者發現圖中存在回路。 閱讀全文
| |||||||||
| 日 | 一 | 二 | 三 | 四 | 五 | 六 | |||
|---|---|---|---|---|---|---|---|---|---|
| 29 | 30 | 1 | 2 | 3 | 4 | 5 | |||
| 6 | 7 | 8 | 9 | 10 | 11 | 12 | |||
| 13 | 14 | 15 | 16 | 17 | 18 | 19 | |||
| 20 | 21 | 22 | 23 | 24 | 25 | 26 | |||
| 27 | 28 | 29 | 30 | 31 | 1 | 2 | |||
| 3 | 4 | 5 | 6 | 7 | 8 | 9 | |||
常用鏈接
隨筆分類(111)
- C語言(3)

- DP(9)

- Java筆記(1)

- Java基礎練習(25)

- 安卓(1)

- 本科畢設(1)

- 博弈(1)

- 大數(7)

- 回溯(2)

- 排序(10)

- 暑期培訓周賽(3)

- 數據結構(7)

- 數論(1)

- 水題(8)

- 圖論(24)

- 網選訓練(8)

隨筆檔案(127)
- 2014年3月 (1)
- 2013年7月 (10)
- 2013年5月 (1)
- 2013年4月 (11)
- 2013年3月 (8)
- 2012年10月 (1)
- 2012年9月 (12)
- 2012年8月 (38)
- 2012年7月 (14)
- 2012年6月 (2)
- 2012年5月 (8)
- 2012年4月 (6)
- 2012年3月 (6)
- 2012年2月 (4)
- 2011年8月 (5)
friends
最新評論

- 1.?re: 線段樹
-
是這個樣子的,所以在OJ有時候“卡住”了也不要太灰心,沒準真的不是自己的原因呢。
加油,祝你好運啦! - --小鼠標
- 2.?re: 線段樹
- 對于編程競賽來說,Java所需時間一般為C/C++的兩倍。合理的競賽給Java的時間限制是給C/C++的兩倍。
- --傷心的筆
- 3.?re: poj1273--網絡流
- 過來看看你。
- --achiberx
- 4.?re: (轉)ubuntu11.10無法啟動無線網絡的解決方法
- 膜拜大神。。查了一個下午資料終于在這里解決了問題。。神牛說的區域賽難道是ACM區域賽。。?
- --Hang
- 5.?re: 快速排序、線性時間選擇
- 博主,謝謝你的文章。你的方法可以很好的處理分區基準在數組中重復的情況,書上的方法遇到這種輸入會堆棧溢出。書上給出了解釋但給的方法貌似不簡潔。
- --lsxqw2004