P2766 最长不下降子序列问题(网络流)
生活随笔
收集整理的這篇文章主要介紹了
P2766 最长不下降子序列问题(网络流)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
P2766 最長不下降子序列問題
首先利用dp可以求解出以每個點開始的最長不下降子序列,然后可以類似于最短路圖,我們也可以建出一個狀態(tài)轉移圖,然后現在上面每一條從起點到終點的路徑都代表了一個最優(yōu)轉移,那么我們只需要拆點然后跑最大流即可,第三問可以類似處理將第一個數和第n個數的限制去掉。
另外我們可以類似地處理一個問題,就是最少去掉幾個點能夠使得LIS的數量變化,那么我們就可以利用最小割的模型來處理這個狀態(tài)轉移圖了。
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅持創(chuàng)作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的P2766 最长不下降子序列问题(网络流)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 攻击app的服务器(app服务器抗ddo
- 下一篇: P2770 航空路线问题(网络流)