题目链接:
很容易想到一个dp:表示长度为
,以
结尾的上升子序列的个数
转移的话就是从到
枚举一个
表示长度,再从
到
枚举一个
,再从
到
枚举一个
转移就是如果,表示
可以接在
后面,那么
复杂度,可以过这个
的
显然不是正解,那么我们需要优化掉一层枚举
对于最后一层从到
,其实就是对
的一个求和,可以树状数组
求
所以说这是一个数据结构优化dp
不是正解:
加了树状数组:
题目链接:
很容易想到一个dp:表示长度为
,以
结尾的上升子序列的个数
转移的话就是从到
枚举一个
表示长度,再从
到
枚举一个
,再从
到
枚举一个
转移就是如果,表示
可以接在
后面,那么
复杂度,可以过这个
的
显然不是正解,那么我们需要优化掉一层枚举
对于最后一层从到
,其实就是对
的一个求和,可以树状数组
求
所以说这是一个数据结构优化dp
不是正解:
加了树状数组:
FastAPI 构建高效的 Python Web
"火烧赤壁" 隔了一天再来理解就想对来说舒服多了,也不知道是不是因为昨天太忙了没有专心.... 参考
x
1165火烧赤壁Accept描述曹操平定北方以后,公元208年,率领大军南下,进攻刘表。他
游戏 网游 手游 赤壁 情怀 那些年
DescriptionSolution这是一个计数的问题,一个关于排列的方案数的问题。 但是用
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M