1. 程式人生 > >省選/NOI刷題Day1

省選/NOI刷題Day1

blog 方式 表示 路徑 pla post 個數 數值 同學

bzoj4864 Splay亂搞

bzoj3669 正解LCT,考慮上下界的spfa可過

bzoj3668 位運算 暴力

bzoj3670 KMP DP

bzoj3671 含有最小的一個數的路徑一定比不含的優 貪心

bzoj1564 按數值排序,就得到了那個Treap的中序遍歷,用dp(l,r,k)表示l~r區間根節點權值不小於k的答案

ZOJ3201 樹上背包 亂搞

bzoj1063 心疼NOI2008的同學們,兩道樹d。。。dp(i,j,k)表示以i為根的子樹,不方便值最大為j,i向兒子連了k條鐵路(k=0,1,2),因為即使采用樹剖的方式(不一定正確)j都不會超過logn,正解j也不會超logn

bzoj1065 環套樹dp,首先在樹上很好做,環上很好做,我們枚舉環長,然後轉移

省選/NOI刷題Day1