總結-圖論

圖論

1. 與動態規劃結合

2. 其他算法
3. 網絡流
網絡流小結: 
  • (1) 是對偶圖, 不常用.
  • (2) 是用網絡流解決判定問題, 即目標能否實現, 往往最大流是否達到某值判斷. 同 (18)
  • (3) 最大獨立集, (4) 最小路徑覆蓋. 是比較經典的基本建圖方法
  • (5) (6) 是比較難理解的建圖, 尤其 (6) 還要二分答案, 轉化成01分數規劃...不會想.
  • (7) 見大白
  • (8) (9) (10) (11) (12) 都是找路線的問題, 或求獲益最大, 或求費用最小. 都用費用流解決.
  • (13) (14) 和時間有關, 都需要根據時間建圖.
  • (15) (16) 每個點都經過一次的問題, 拆點建圖.
  • (17) 分層圖最短路BFS
  • (18) 上下界有源匯的網絡流
  • (20) 需要對最小割有較好的理解
總結: 無向圖有環可以考慮Tarjan縮點, 在DAG上往往用到DP效率很高. 網絡流的題目數據範圍一般不大, 網絡流O(n^2*m)的上限限制瞭解題能力. 其他一些算法練習的少.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章