1045 Favorite Color Stripe (30 分)【难度: 中 / 知识点: DP】
生活随笔
收集整理的這篇文章主要介紹了
1045 Favorite Color Stripe (30 分)【难度: 中 / 知识点: DP】
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
https://pintia.cn/problem-sets/994805342720868352/problems/994805437411475456
這一道題,實際上就是一道最長上升子序列的一個變種的題。
我們在數組A按照元素的先后順序設置優先級。
然后再遍歷數組B將我們喜歡的顏色的優先級按照先后遍歷的順序保存到數組ans里。
在ans里求一個最長的上升子序列即可。
f[i]表示長度為i的最長上升子序列的最后一個元素 len是我們最長上升子序列的長度
總結
以上是生活随笔為你收集整理的1045 Favorite Color Stripe (30 分)【难度: 中 / 知识点: DP】的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Codeforces Round #74
- 下一篇: 河南理工大学新生挑战赛【部分题题解】