水題練習 2

作題筆記 2

偷了一個題表來作,當作康復訓練了23333php

[16]

代碼在這裏html

[2018.7.6-7.8]

  1. luogu1137 DAG最長路 拓撲排序/記憶化搜索git

  2. CF698B.Fix a Treegithub

    n點n邊有向圖,可能會有多個弱連通份量,環和內向樹閉包

    拓撲排序後,\(ind\neq0\)的都是環上的spa

    找一個自環(根)而後隨便斷環就好了,注意細節code

  3. BZOJ1977: [BeiJing2010組隊]次小生成樹 Treehtm

求嚴格次小生成樹blog

連接:http://www.cnblogs.com/candy99/p/9273044.html排序

  1. 2143: 飛飛俠

    相似分層圖最短路/dijkstra跑dp

    連接:http://www.javashuo.com/article/p-ydaqhhzr-mh.html

  2. dijkstra spfa 模板

  3. scc 模板

  4. 割點 模板

  5. 差分約束系統 模板

  6. 負環 模板

  7. 2 sat 模板

[2018.7.9]

  1. CF437C 貪心 每條邊貢獻小的點權

  2. CF475b 1.傳遞閉包 2.判斷每一個外環路成環

  3. CF639B. Bear and Forgotten Tree 3

    構造,我分類討論了d=h和d>h

    而後無解的狀況判斷好難啊,因而我暴力建圖求直徑和深度2333

  4. CF623A. Graph and String

構造

跟其餘點都連邊的標號爲b,而後把這些點和邊刪掉

剩下的有解時會出現兩個徹底圖連通塊,分別是a、c

再判斷一下無解就好了

  1. CF449B 就是最短路計數。 注意特殊邊也能夠有多條指向同一個點。

  2. CF715B

    構造 最短路

    連接:http://www.javashuo.com/article/p-wpeilpfl-ky.html

相關文章
相關標籤/搜索