HDU 5542 The Battle of Chibi dp+树状数组

题目:http://acm.hdu.edu.cn/showproblem.php?pid=5542

题意:给你n个数,求其中上升子序列长度为m的个数

 

可以考虑用dp[i][j]表示以a[i]结尾的长度为j的上升子序列有多少

裸的dp是o(n2m) 所以需要优化

我们可以发现dp的第3维是找比它小的数,那么就可以用树状数组来找

这样就可以降低复杂度

  

 

posted @   BK_201  阅读(320)  评论(0编辑  收藏  举报
努力加载评论中...
点击右上角即可分享
微信分享提示