欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

HDOJ5542-The Battle of Chibi【树状数组,dp】

发布时间:2023/12/3 编程问答 41 豆豆
生活随笔 收集整理的这篇文章主要介绍了 HDOJ5542-The Battle of Chibi【树状数组,dp】 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

正题

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


题目大意

求序列A有多少个长度为M的递增子序列。


解题思路

fi,jfi,j表示长度为i,以AjAj结尾的序列的个数。然后显然得出动态转移方程通过上一次从任意一个地方转移,动态转移方程:

fi,j=k<j,Ak<Ajfi1,kfi,j=∑k<j,Ak<Ajfi−1,k