[APIO2016]划艇

[APIO2016]划艇  總共只有2*n段。分段進行DP 簡單的方法是: 外層枚舉段數j,f[i]表示,當前枚舉到j的時候,以(i,j)結尾(必須選擇(i,j))的方案數,枚舉一個f(p,1~j-1)進行轉移 連續一段j區間,有包括i一共有m個可以選擇的學校,那麼這裏貢獻的方案數就是:∑(1<=i<=m)C(len,i)*C(m-1,i)=C(l+m-1,m)等式考慮用網格圖走來證明 C可以預處
相關文章
相關標籤/搜索